What finally fixed our deployment and Sidekiq mess
A week of production chaos taught me that Sidekiq failures aren't always about Sidekiq. Sometimes it's your database connection pool that's starving everything else.
Read more →
The Rails Generation Gap: Why It Matters
From mailing lists to bootcamps, the way people enter Rails has changed. That shift affects how we hire, mentor, and build.
Read more →

Dusting Off the Blog (Again)
After a long hiatus, I'm bringing this blog back to life. What changed, why I stopped, and what I'm planning to write about this time around.
Read more →
Making Apps Feel Instant: My Experience with Realtime Rails and Apollo
Lessons learned from building realtime features with Apollo and Rails. When optimistic UI works great, when it doesn't, and why I switched to AnyCable.
Read more →
The Authentication Dilemma: Sessions vs JWTs in Rails
Why I usually stick with boring cookie sessions, when I reach for JWTs, and the authentication mistakes that taught me lessons the hard way.
Read more →
Why I Generate All My TypeScript Types (And You Should Too)
How GraphQL Code Generator saved me from runtime surprises and made my Rails + React apps much more reliable. Plus the gotchas I wish I'd known earlier.
Read more →
My Journey Building a GraphQL API with Rails and Apollo
What I learned building a GraphQL API that actually works in production. The mistakes I made, the tools that saved me, and why I'd choose this stack again.
Read more →
JavaScript Fatigue is Real (But It's Worth It)
My love-hate relationship with the JavaScript ecosystem. How I learned to stop worrying and embrace the chaos of modern JS development.
Read more →
Using Braintree hosted fields with Ruby on Rails
Archived from the original post (2017-09-27). Lightly converted to Markdown; links and examples preserved where possible.
Read more →
What Operation Code means to me.
Archived from the original post (2017-09-25). Lightly converted to Markdown.
Read more →
Blogging Mondays Premier
Archived from the original post (2017-09-18). Lightly converted to Markdown.
Read more →
Not all recruiters are evil
Archived from the original post (2017-06-10). Lightly converted to Markdown.
Read more →
Q and A with me
Archived from the original post (2017-06-01). Lightly converted to Markdown.
Read more →
Why software startups are like the Marine Corps
Archived from the original post (2015-12-01). Lightly converted to Markdown; links and formatting preserved where possible.
Read more →
Rails — complex rake task
Archived from the original post (2015-06-23). Lightly converted to Markdown; code examples preserved.
Read more →
Offshore, nearshore, come ashore — bringing Rails team in‑house
Archived from the original post (2015-06-23). Lightly converted to Markdown.
Read more →
Mongodump cron job for nightly backup
Archived from the original post (2015-04-29). Lightly converted to Markdown; command lines preserved.
Read more →
Let Go of Me, SSH Session
Archived from the original post (2013-12-13). This is a preservation stub; see the original link for full content.
Read more →
Dealing with Ruby Time
Archived from the original post (2013-12-13). This is a preservation stub; see the original link for full content.
Read more →
Setting up a Ruby on Rails development environment on Mavericks (Dean.io)
Archived from the original post (2013-12-10). This is a preservation stub; see the original link for full content.
Read more →
Random Thoughts
Archived from the original post (2013-12-10). This is a preservation stub; see the original link for full content.
Read more →
Why is Ruby on Rails server setup so damned hard to do?
Archived from the original post (2013-10-17). This is a preservation stub; see the original link for full content.
Read more →
To SaaS or not to SaaS
Archived from the original post (2013-09-24). This is a preservation stub; see the original link for full content.
Read more →
Update from Intern #2 — transition to Rails
Archived from the original post (2013-07-26). This is a preservation stub; see the original link for full content.
Read more →
New Beginnings
Archived from the original post (2013-06-30). This is a preservation stub; see the original link for full content.
Read more →
Make the Unicorns Behave
Archived from the original post (2013-05-01). This is a preservation stub; see the original link for full content.
Read more →
Ruby expression snippet for Sublime Text 2
Archived from the original post (2013-04-14). This is a preservation stub; see the original link for full content.
Read more →
Rails CRM gets an upgrade
Archived from the original post (2013-03-13). This is a preservation stub; see the original link for full content.
Read more →
Merging PDFs in Rails application
Archived from the original post (2013-03-08). This is a preservation stub; see the original link for full content.
Read more →
Cleanup files created with RSpec
Archived from the original post (2013-03-06). This is a preservation stub; see the original link for full content.
Read more →
Rails/RSpec total test time
Archived from the original post (2013-03-05). This is a preservation stub; see the original link for full content.
Read more →
Remote/Telecommuting web development
Archived from the original post (2013-02-08). This is a preservation stub; see the original link for full content.
Read more →
To SaaS or not to SaaS — that is my question
Archived from the original post (2013-02-06). This is a preservation stub; see the original link for full content.
Read more →
Rebel Outpost and Open Source
Archived from the original post (2013-01-22). This is a preservation stub; see the original link for full content.
Read more →
Plans for 2013
Archived from the original post (2013-01-07). This is a preservation stub; see the original link for full content.
Read more →
Another year gone by
Archived from the original post (2012-12-20). This is a preservation stub; see the original link for full content.
Read more →
Ubuntu 12.04: Ruby, Rails, Nginx, Unicorn and Git deploy
Archived from the original post (2012-12-19). This is a preservation stub; see the original link for full content.
Read more →
Testing with Rails + Select2
Archived from the original post (2012-12-19). This is a preservation stub; see the original link for full content.
Read more →
Ubuntu 12.10 server setup for Ruby on Rails
Archived from the original post (2012-12-05). This is a preservation stub; see the original link for full content.
Read more →
What’s new
Archived from the original post (2012-11-22). This is a preservation stub; see the original link for full content.
Read more →
Giving back to the community
Archived from the original post (2012-10-29). This is a preservation stub; see the original link for full content.
Read more →
Startup Weekend Phoenix impression
Archived from the original post (2012-10-22). This is a preservation stub; see the original link for full content.
Read more →
Hey companies looking for direct hires
Archived from the original post (2012-10-18). This is a preservation stub; see the original link for full content.
Read more →
Rails stuck on the tracks
Archived from the original post (2012-10-11). This is a preservation stub; see the original link for full content.
Read more →
Rebel Outpost adds new partner
Archived from the original post (2012-09-21). This is a preservation stub; see the original link for full content.
Read more →
Next up: Intern #2
Archived from the original post (2012-09-20). This is a preservation stub; see the original link for full content.
Read more →
Dynamically change options for select based on first drop down
Archived from the original post (2012-09-15). This is a preservation stub; see the original link for full content.
Read more →
Rails CRM
Archived from the original post (2012-09-06). This is a preservation stub; see the original link for full content.
Read more →
Issue installing Ruby after upgrading to Mountain Lion
Archived from the original post (2012-09-04). This is a preservation stub; see the original link for full content.
Read more →
What I have learned as a freelance developer
Archived from the original post (2012-08-30). This is a preservation stub; see the original link for full content.
Read more →
Invitation modal
Archived from the original post (2012-08-30). This is a preservation stub; see the original link for full content.
Read more →
Writing stories for Pivotal Tracker
Archived from the original post (2012-08-13). This is a preservation stub; see the original link for full content.
Read more →
Twitter Bootstrap — oh how I love thee
Archived from the original post (2012-08-02). This is a preservation stub; see the original link for full content.
Read more →
Django or Rails
Archived from the original post (2012-08-02). This is a preservation stub; see the original link for full content.
Read more →
My, how they grow up so fast
Archived from the original post (2012-07-31). This is a preservation stub; see the original link for full content.
Read more →
Great read: Egoless Programming
Archived from the original post (2012-07-31). This is a preservation stub; see the original link for full content.
Read more →
My intern is all grown up
Archived from the original post (2012-07-19). This is a preservation stub; see the original link for full content.
Read more →
m3talsmith makes daily standup
Archived from the original post (2012-07-18). This is a preservation stub; see the original link for full content.
Read more →
Rebel Outpost
Archived from the original post (2012-07-11). This is a preservation stub; see the original link for full content.
Read more →
Confirm this web page is being redirected to a new location
Archived from the original post (2012-07-11). This is a preservation stub; see the original link for full content.
Read more →
The progression of RebelHold
Archived from the original post (2012-07-03). This is a preservation stub; see the original link for full content.
Read more →
RebelHold: Growing the community
Archived from the original post (2012-05-11). This is a preservation stub; see the original link for full content.
Read more →
Life as a Rails developer
Archived from the original post (2012-04-28). This is a preservation stub; see the original link for full content.
Read more →
Ruby and Rails 101 Course
Archived from the original post (2012-03-29). This is a preservation stub; see the original link for full content.
Read more →
Why RebelHold kicks ass
Archived from the original post (2012-03-04). This is a preservation stub; see the original link for full content.
Read more →
Successful entrepreneur in AZ
Archived from the original post (2012-02-17). This is a preservation stub; see the original link for full content.
Read more →
RebelHold web development collective
Archived from the original post (2012-02-17). This is a preservation stub; see the original link for full content.
Read more →
So you want to be a programmer
Archived from the original post (2012-02-16). This is a preservation stub; see the original link for full content.
Read more →
I want to work for you
Archived from the original post (2012-01-13). This is a preservation stub; see the original link for full content.
Read more →
Create a Ruby on Rails TODO application (Pt 3)
Archived from the original post (2012-01-05). This is a preservation stub; see the original link for full content.
Read more →
Becoming a better developer
Archived from the original post (2012-01-02). This is a preservation stub; see the original link for full content.
Read more →
Want to learn a thing or two about programming right here, right now?
Archived from the original post (2011-12-31). This is a preservation stub; see the original link for full content.
Read more →
Create a Ruby on Rails TODO application (Pt 2)
Archived from the original post (2011-12-30). This is a preservation stub; see the original link for full content.
Read more →
Create a Ruby on Rails TODO application
Archived from the original post (2011-12-27). This is a preservation stub; see the original link for full content.
Read more →
First month as RoR programmer
Archived from the original post (2011-11-18). This is a preservation stub; see the original link for full content.
Read more →
What’s in a name: programmer or developer?
Archived from the original post (2011-11-06). This is a preservation stub; see the original link for full content.
Read more →
Rails: underestimated
Archived from the original post (2011-11-05). This is a preservation stub; see the original link for full content.
Read more →
Jobless in Arizona
Archived from the original post (2011-10-20). This is a preservation stub; see the original link for full content.
Read more →
Why I love Ruby on Rails
Archived from the original post (2011-10-06). This is a preservation stub; see the original link for full content.
Read more →
My Ruby on Rails progress
Archived from the original post (2011-09-03). This is a preservation stub; see the original link for full content.
Read more →
Could Phoenix become a technology mecca?
Archived from the original post (2011-06-16). This is a preservation stub; see the original link for full content.
Read more →
Gangplank: co-working in Arizona
Archived from the original post (2011-05-05). This is a preservation stub; see the original link for full content.
Read more →
Next steps
Archived from the original post (2011-05-04). This is a preservation stub; see the original link for full content.
Read more →
What programming language do I learn?
Archived from the original post (2011-04-11). This is a preservation stub; see the original link for full content.
Read more →
Desert Code Camp, Chandler AZ
Archived from the original post (2011-04-05). This is a preservation stub; see the original link for full content.
Read more →
What’s going on
Archived from the original post (2011-03-26). This is a preservation stub; see the original link for full content.
Read more →