Skip to main content
Blog Write

Database Indexing for the Rest of Us

Database Indexing for the Rest of Us is a topic that deserves more attention. After working on this for several months, I've come to appreciate the nuances i...

· 1 min read

Stimulus: Just Enough JavaScript

One of the most underrated skills in software development is knowing when not to write code. Stimulus: Just Enough JavaScript taught me this lesson the hard ...

· 1 min read

The Hidden Cost of Microservices

Let me tell you about something I've been thinking about for a while. The Hidden Cost of Microservices isn't just a technical concern — it's a mindset shift ...

· 1 min read

Refactoring Legacy Code Without Losing Sleep

After years of building software, certain patterns keep emerging. Here are the lessons I keep coming back to when working on refactoring legacy code without ...

· 1 min read

A Developer's Guide to Technical Writing

A Developer's Guide to Technical Writing is a topic that deserves more attention. After working on this for several months, I've come to appreciate the nuanc...

· 1 min read

What I Wish I Knew About CSS Grid

One of the most underrated skills in software development is knowing when not to write code. What I Wish I Knew About CSS Grid taught me this lesson the hard...

· 1 min read

Action Text: Rich Editing Without the Pain

Let me tell you about something I've been thinking about for a while. Action Text: Rich Editing Without the Pain isn't just a technical concern — it's a mind...

· 1 min read

Turbo Drive Changed How I Build Web Apps

After years of building software, certain patterns keep emerging. Here are the lessons I keep coming back to when working on turbo drive changed how i build ...

· 1 min read

PostgreSQL Tips Nobody Told Me

PostgreSQL Tips Nobody Told Me is a topic that deserves more attention. After working on this for several months, I've come to appreciate the nuances involve...

· 1 min read

The Art of Debugging Production

Let me tell you about something I've been thinking about for a while. The Art of Debugging Production isn't just a technical concern — it's a mindset shift t...

· 1 min read

Lessons from Shipping Every Day

After years of building software, certain patterns keep emerging. Here are the lessons I keep coming back to when working on lessons from shipping every day....

· 1 min read

Why Ruby Still Matters in 2025

Why Ruby Still Matters in 2025 is a topic that deserves more attention. After working on this for several months, I've come to appreciate the nuances involve...

· 1 min read

Minimal Design, Maximum Impact

One of the most underrated skills in software development is knowing when not to write code. Minimal Design, Maximum Impact taught me this lesson the hard wa...

· 1 min read

The Case for Writing in Public

Let me tell you about something I've been thinking about for a while. The Case for Writing in Public isn't just a technical concern — it's a mindset shift th...

· 1 min read

Building a Blog with Rails 26

After years of building software, certain patterns keep emerging. Here are the lessons I keep coming back to when working on building a blog with rails 26. ...

· 1 min read

How We Reduced Our CI Time by 25%

How We Reduced Our CI Time by 25% is a topic that deserves more attention. After working on this for several months, I've come to appreciate the nuances invo...

· 1 min read

GraphQL vs REST: Choosing Wisely

One of the most underrated skills in software development is knowing when not to write code. GraphQL vs REST: Choosing Wisely taught me this lesson the hard ...

· 1 min read

Accessibility Isn't Optional

Let me tell you about something I've been thinking about for a while. Accessibility Isn't Optional isn't just a technical concern — it's a mindset shift that...

· 1 min read

Performance Tuning Rails at Scale

After years of building software, certain patterns keep emerging. Here are the lessons I keep coming back to when working on performance tuning rails at scal...

· 1 min read