Dusting Off the Blog (Again)

Dusting Off the Blog (Again)

If you’ve been following this blog for a while (and there might be a few of you), you’ll notice it’s been quiet since 2017. Seven years is a long time in tech. A lot has changed.

I used to write regularly about Rails, freelancing, and the Arizona tech scene. Then life happened, priorities shifted, and the blog went dormant.

What brought me back

A few days ago I went to XORuby in Chicago. First tech event I’d attended in person since probably 2017. I honestly didn’t realize how much I missed it.

We talked about _why the lucky stiff, old Ruby legends, and I even mentioned that I once followed a cat named Gorbypuff on Twitter (RIP). It was the kind of conversation that reminded me why I fell in love with the Ruby community in the first place.

Sitting there, I realized we’ve all gotten lazy since COVID. It’s too easy to attend meetings online, watch conference videos from our couch, or just skip community stuff altogether. But we’re missing the human interaction. The random conversations. The energy you only get when developers are in the same room geeking out together.

After that meetup, I kept thinking: we need to get back to having fun with this stuff. Back to Rails for Zombies-style learning. Back to _why’s talking foxes. Back to the days when Ruby felt like a community of people who genuinely enjoyed building things together.

What’s different this time

Back in 2011-2017, I was writing about learning Rails, starting a freelance business, and trying to build a tech community in Phoenix. Those posts are still here (check the archives) - they’re a time capsule of a different era in web development.

Now I’m in a different place. Rails is mature. JavaScript has eaten the world. I’ve worked at companies of different sizes, built systems that actually scaled, and learned from mistakes that seemed impossible at the time.

What I’m planning to write about

This isn’t going to be another “here’s how to build a todo app” blog. I want to focus on the messy, real-world stuff that doesn’t fit neatly into tutorials:

  • War stories from production - The bugs that kept me up at night and how we fixed them
  • Technology decisions and their consequences - Why we chose certain tools and what we learned
  • The human side of development - Team dynamics, code reviews, and technical communication
  • Honest takes on the JavaScript/React/TypeScript ecosystem - What actually works vs what gets hype

Basically, the kind of content I wish I could have read when I was figuring this stuff out.

So I’m starting with this blog

That meetup reminded me that I used to be part of something. Not just using Rails to build apps, but actually participating in the community. Writing. Sharing what I learned. Connecting with other developers.

Personal blogs used to be how we did this. Before everything moved to LinkedIn posts and Twitter threads. Before algorithms decided what was worth reading.

I miss that version of the web. I miss the version of myself that contributed to it.

The community gave me a lot over the years - knowledge, friendships, opportunities. This blog is how I’m starting to give something back.

What to expect

I’m not committing to a posting schedule. This isn’t a content marketing blog. I’ll write when I have something worth saying.

I want to bring back some of that old Ruby community spirit - the curiosity, the willingness to share half-baked ideas, the sense that we’re all figuring this out together.

If you’ve been here since the early days, thanks for sticking around. If you’re new, welcome. Either way, I hope you find something useful.

The old posts are still here if you want to see how my thinking has evolved (or laugh at my 2011 predictions about the future of web development). But I’m more interested in what comes next.


Back to building things.

Bob