Software Architecture

Two Agents in One Repo: The Merge Conflict Neither of Them Can See

Software Architecture

Software Development

Two Agents in One Repo: The Merge Conflict Neither of Them Can See

Owen MacAllister

Owen MacAllister

September 30, 2026

Serverless Functions vs a Long-Running Process When the Agent Wrote Both

Cloud Computing

Software Architecture

Serverless Functions vs a Long-Running Process When the Agent Wrote Both

Daniel Park

Daniel Park

September 30, 2026

How I’d keep a million-line frontend from rotting — modules, ownership, and the refactors I skip

Software Architecture

Software Development

How I’d keep a million-line frontend from rotting — modules, ownership, and the refactors I skip

Owen MacAllister

Owen MacAllister

September 18, 2026

Mental programming: I write less when I can hold the system in my head

Software Architecture

Software Development

Mental programming: I write less when I can hold the system in my head

Owen MacAllister

Owen MacAllister

September 18, 2026

DDD without the textbook: how I’d actually get business language into the code

Software Architecture

Software Development

DDD without the textbook: how I’d actually get business language into the code

Owen MacAllister

Owen MacAllister

September 18, 2026

Why some programmers still pick Clojure when the problem gets messy

Software Architecture

Software Development

Why some programmers still pick Clojure when the problem gets messy

Elena Vasquez

Elena Vasquez

September 18, 2026

SQL, NoSQL, and why PostgreSQL became the default database anyway

Software Architecture

Software Development

SQL, NoSQL, and why PostgreSQL became the default database anyway

James Okonkwo

James Okonkwo

September 18, 2026

Why assembly still matters in 2026 — and the jobs where I’d actually write it

Software Architecture

Software Development

Why assembly still matters in 2026 — and the jobs where I’d actually write it

Derek Chen

Derek Chen

September 18, 2026

C++ in 2026: less magic, more engineering — what I’d still write in it

Software Architecture

Software Development

C++ in 2026: less magic, more engineering — what I’d still write in it

Dana Okon

Dana Okon

September 18, 2026

High load in 2026: the trends I’d actually design for — and the ones I’d ignore

Software Architecture

Software Development

High load in 2026: the trends I’d actually design for — and the ones I’d ignore

Daniel Park

Daniel Park

September 18, 2026

Why WhatsApp and Discord bet on the Erlang VM — and when I wouldn’t

Software Architecture

Software Development

Why WhatsApp and Discord bet on the Erlang VM — and when I wouldn’t

Elena Vasquez

Elena Vasquez

September 18, 2026

Clean Architecture and DDD in practice: what I’d keep — and the layers I stopped drawing

Software Architecture

Software Development

Clean Architecture and DDD in practice: what I’d keep — and the layers I stopped drawing

Casey Holt

Casey Holt

September 18, 2026

Class design and SRP: I stopped splitting files until I could name the reason

Software Architecture

Software Development

Class design and SRP: I stopped splitting files until I could name the reason

James Okonkwo

James Okonkwo

September 18, 2026

Go from the inside: generics, goroutines, and whether the language still has a ceiling

Software Architecture

Software Development

Go from the inside: generics, goroutines, and whether the language still has a ceiling

Elena Vasquez

Elena Vasquez

September 18, 2026

Do microservices make development harder? Yes — here’s the complexity I’d only pay for on purpose

Software Architecture

Software Development

Do microservices make development harder? Yes — here’s the complexity I’d only pay for on purpose

Casey Holt

Casey Holt

September 18, 2026

ORM vs SQL in real projects: I stopped picking a side — here’s what I use when

Software Architecture

Software Development

ORM vs SQL in real projects: I stopped picking a side — here’s what I use when

James Okonkwo

James Okonkwo

September 18, 2026

REST, OpenAPI, and TypeSpec: how I'd design an API in 2026 so caching doesn't fight me later

Software Architecture

Software Development

REST, OpenAPI, and TypeSpec: how I'd design an API in 2026 so caching doesn't fight me later

Casey Holt

Casey Holt

September 18, 2026

Why Java is still the business default in 2026 — and when I'd pick something else

Software Architecture

Software Development

Why Java is still the business default in 2026 — and when I'd pick something else

Elena Vasquez

Elena Vasquez

September 18, 2026

The microservice tax: what you actually pay after you leave the monolith

Software Architecture

Software Development

The microservice tax: what you actually pay after you leave the monolith

Elena Vasquez

Elena Vasquez

August 28, 2026

Monolith vs microservices in 2026: I still start with one deployable — here’s when I split

Software Architecture

Software Development

Monolith vs microservices in 2026: I still start with one deployable — here’s when I split

Elena Vasquez

Elena Vasquez

August 28, 2026

Do SOLID principles still matter when AI writes the first draft?

Software Architecture

Software Development

Do SOLID principles still matter when AI writes the first draft?

Casey Holt

Casey Holt

August 27, 2026

SOLID in 2026: which principles still save you and which ones just add files

Software Architecture

Software Development

SOLID in 2026: which principles still save you and which ones just add files

Casey Holt

Casey Holt

August 27, 2026

Why Software Rewrites Usually Fail—And the Cases Where They Work

Software Architecture

Software Development

Why Software Rewrites Usually Fail—And the Cases Where They Work

Owen MacAllister

Owen MacAllister

July 7, 2026

The Hidden Costs of Vendor Lock-In in Cloud Infrastructure

Cloud & DevOps

Software Architecture

The Hidden Costs of Vendor Lock-In in Cloud Infrastructure

Daniel Park

Daniel Park

July 7, 2026