• 4 min read • Rails Development

Turbo Frames: My First 'Wow' Moment with Hotwire

I'll never forget the moment Turbo Frames clicked for me. I was building a simple task app, frustrated that every form submission caused a full page reload. Then I added one...
Read Post
• 8 min read • Rails Development

Why I Chose Hotwire Over React (As a Beginner)

When I started learning web development, everyone was talking about React, Vue, and Angular. "You need to learn a JavaScript framework," they said. "Single Page Applications are...
Read Post
• 9 min read • Rails Development

Adding User Authentication Without Gems

Every Rails tutorial eventually gets to authentication, and most immediately reach for Devise or another gem. While these gems are great for production apps, building...
Read Post
• 8 min read • Rails Development

My First Model: Building a Simple Task Manager

After understanding routes, I was ready to build something real. But I quickly hit a wall: where do I store data? How do I save user information? How does Rails talk to the...
Read Post
• 6 min read • Rails Development

Understanding Rails Routes: Why URLs Matter

After setting up my first Rails app, I was eager to start building features. But every tutorial I followed started with "add this to your routes file" and I had no idea what...
Read Post