Thoughts, notes and what I read
I’ve never used “social” media. Instead, I read a lot on various topics: Rails, web/tech and beyond. Next to the weekly practical article a week on Ra
Curated development tutorials from top sources. Filter by language.
I’ve never used “social” media. Instead, I read a lot on various topics: Rails, web/tech and beyond. Next to the weekly practical article a week on Ra
If you’ve tried the new rails generate authentication command in Rails 8, you know it’s a breath of fresh air. It gives you a solid, secure foundation
The Solopreneur Lifestyle I'm Haruhisa Maniwa (Hulk), CEO of Laicos Inc. I live what people call the solopreneur lifestyle. Last month, th
May 18, 2026 Most Ruby developers use ranges every day: (1..5) ('a'..'z') (1...) (..10) They feel lightweight, expressive, and almost dece
For almost 15 years, if you wanted to build a Rails app with a login system, the answer was always the same: Devise. Devise is a legend. It is battl
Hello, I’m Haruku, a freelance developer. After recently starting my own company, I’ve found myself thinking more about what kind of web framework f
If you are a solo developer with "Shiny Object Syndrome," you know the feeling. You have a great idea for a new SaaS on a Saturday morning. You run ra
I got tired of paying $26/seat/month for error tracking on side projects, so I built FindBug - a Rails engine that captures exceptions and performance
When bundle adding a new gem. you shouldn't have spaces between the '''>''' and version name. Ex. bundle add factory_bot_rails --version "~>6.5.1" --
Nearly every project I've worked on has, at some point, had to answer the question of inlining SVGs into HTML. I've been refining my approach to this
Nearly every project I've worked on has, at some point, had to answer the question of inlining SVGs into HTML. I've been refining my approach to this
Custom elements have been covered here berfore. If you have used Hotwire in Rails, you have already used them. Both and are custom elements. They ar
I always liked tracking my income and expenses. There was an app called Spendee that I used a lot. I liked it. But it felt too complicated for me, so
Hey folks 👋 Welcome back. In Part 1 we walked through the 11 attack vectors that shape every decision in this series. If you skipped it, please go re
Your nightly billing sync ran at 2am. Sidekiq shows it completed. No exceptions, no retries, no dead queue entries. Your app looks healthy. It proces
I once inherited a background job to deactivate stale users. In production, a job processing 50,000 users that should have taken a minute was taking o
Ruby has a distinct culture around idiomatic code. The language is designed so that well-written Ruby reads almost like English — concise, expressive,
A BCA graduate in Thane in 2026 has six high-demand IT career paths directly available: Full Stack Development (Python or Java), Data Analytics, Data
I've been working on RapidForge a self hosted platform that turns scripts into webhooks, pages and scheduled jobs. RapidForge itself ships as a single
Every few months someone asks: what skills are actually worth buying for a developer agent? The honest answer: it depends on your stack. But if you r