Skip to main content
Blog

Over engineered news

Write

Turbo Drive Changed How I Build Web Apps

Turbo Drive Changed How I Build Web Apps is a topic that deserves more attention. After working on this for several months, I've come to appreciate the nuanc...

· 1 min read

PostgreSQL Tips Nobody Told Me

One of the most underrated skills in software development is knowing when not to write code. PostgreSQL Tips Nobody Told Me taught me this lesson the hard wa...

· 1 min read

The Art of Debugging Production

After years of building software, certain patterns keep emerging. Here are the lessons I keep coming back to when working on the art of debugging production....

· 1 min read

Lessons from Shipping Every Day

Lessons from Shipping Every Day is a topic that deserves more attention. After working on this for several months, I've come to appreciate the nuances involv...

· 1 min read

Why Ruby Still Matters in 2026

One of the most underrated skills in software development is knowing when not to write code. Why Ruby Still Matters in 2026 taught me this lesson the hard wa...

· 1 min read

Minimal Design, Maximum Impact

Let me tell you about something I've been thinking about for a while. Minimal Design, Maximum Impact isn't just a technical concern — it's a mindset shift th...

· 1 min read

The Case for Writing in Public

After years of building software, certain patterns keep emerging. Here are the lessons I keep coming back to when working on the case for writing in public. ...

· 1 min read

Building a Blog with Rails 201

Building a Blog with Rails 201 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

How We Reduced Our CI Time by 200%

One of the most underrated skills in software development is knowing when not to write code. How We Reduced Our CI Time by 200% taught me this lesson the har...

· 1 min read

GraphQL vs REST: Choosing Wisely

Let me tell you about something I've been thinking about for a while. GraphQL vs REST: Choosing Wisely isn't just a technical concern — it's a mindset shift ...

· 1 min read

Accessibility Isn't Optional

After years of building software, certain patterns keep emerging. Here are the lessons I keep coming back to when working on accessibility isn't optional. K...

· 1 min read

Performance Tuning Rails at Scale

Performance Tuning Rails at Scale 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

The Zen of Convention Over Configuration

One of the most underrated skills in software development is knowing when not to write code. The Zen of Convention Over Configuration taught me this lesson t...

· 1 min read

Why Your Side Project Needs a Deadline

Let me tell you about something I've been thinking about for a while. Why Your Side Project Needs a Deadline isn't just a technical concern — it's a mindset ...

· 1 min read

Testing in Production: A Measured Approach

After years of building software, certain patterns keep emerging. Here are the lessons I keep coming back to when working on testing in production: a measure...

· 1 min read

Deployment Strategies That Actually Work

Deployment Strategies That Actually Work is a topic that deserves more attention. After working on this for several months, I've come to appreciate the nuanc...

· 1 min read

Pair Programming: Lessons from 192 Sessions

One of the most underrated skills in software development is knowing when not to write code. Pair Programming: Lessons from 192 Sessions taught me this lesso...

· 1 min read

Database Indexing for the Rest of Us

Let me tell you about something I've been thinking about for a while. Database Indexing for the Rest of Us isn't just a technical concern — it's a mindset sh...

· 1 min read

Stimulus: Just Enough JavaScript

After years of building software, certain patterns keep emerging. Here are the lessons I keep coming back to when working on stimulus: just enough javascript...

· 1 min read