Software Development

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

A system for working with AI in 2026: the developer workflow I’d actually follow

Artificial Intelligence

Software Development

A system for working with AI in 2026: the developer workflow I’d actually follow

Casey Holt

Casey Holt

September 18, 2026

Open source without the romance: money, politics, burnout — and the growth that still happens

Open Source

Software Development

Open source without the romance: money, politics, burnout — and the growth that still happens

Elena Varga

Elena Varga

September 18, 2026

How unit tests made the project harder to change — and the ones I’d delete first

Software Development

Testing

How unit tests made the project harder to change — and the ones I’d delete first

Casey Holt

Casey Holt

September 18, 2026

Unit tests, integration tests, TDD, and mocks: what I’d keep in 2026 and what I’d drop

Engineering Management

Software Development

Unit tests, integration tests, TDD, and mocks: what I’d keep in 2026 and what I’d drop

Tobias Werner

Tobias Werner

September 18, 2026

Who actually makes $1M at FAANG — and why that number is usually equity, not salary

Engineering Careers

Software Development

Who actually makes $1M at FAANG — and why that number is usually equity, not salary

Greg Nakamura

Greg Nakamura

September 18, 2026

Typed SQL and generated SDKs instead of an ORM: does it actually work?

Databases

Software Development

Typed SQL and generated SDKs instead of an ORM: does it actually work?

James Okonkwo

James Okonkwo

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

Theory of Constraints in IT: why shipping faster still made the system slower

Engineering Management

Software Development

Theory of Constraints in IT: why shipping faster still made the system slower

Marcus Dalton

Marcus Dalton

September 18, 2026

20 years of IT: soft skills, Big Tech, and the hype cycles I watched die

Engineering Careers

Software Development

20 years of IT: soft skills, Big Tech, and the hype cycles I watched die

Greg Nakamura

Greg Nakamura

September 18, 2026

Does PHP still have a future in 2026 — or is it just the language the web can’t uninstall?

Software Development

Web Development & Design

Does PHP still have a future in 2026 — or is it just the language the web can’t uninstall?

Elena Vasquez

Elena Vasquez

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

How Microsoft is actually evolving .NET: performance, developer experience, and AI

Programming Languages

Software Development

How Microsoft is actually evolving .NET: performance, developer experience, and AI

Elena Vasquez

Elena Vasquez

September 18, 2026

How the 2026 economy changed what companies want from developers — and what I’d learn next

Software Development

Tech Job Market & Careers

How the 2026 economy changed what companies want from developers — and what I’d learn next

Robin Park

Robin Park

September 18, 2026

The rise and fall of Agile: why Scrum changed the industry — and what’s left of it in 2026

Engineering Management

Software Development

The rise and fall of Agile: why Scrum changed the industry — and what’s left of it in 2026

Marcus Dalton

Marcus Dalton

September 18, 2026

Why I’d still learn Haskell in 2026 — and why I wouldn’t put it on a job hunt first

Programming Languages

Software Development

Why I’d still learn Haskell in 2026 — and why I wouldn’t put it on a job hunt first

Elena Vasquez

Elena Vasquez

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

Is Spring Boot still worth it in 2026 — or is it just the Java default you inherit?

Programming Languages

Software Development

Is Spring Boot still worth it in 2026 — or is it just the Java default you inherit?

Elena Vasquez

Elena Vasquez

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

What game development actually is — and the path I’d take if I were starting in 2026

Game Development

Software Development

What game development actually is — and the path I’d take if I were starting in 2026

Lake Park

Lake Park

September 18, 2026

State management in 2026: the trends I’d actually follow — and the stores I’d stop adding

Frontend

Software Development

State management in 2026: the trends I’d actually follow — and the stores I’d stop adding

Marcus Webb

Marcus Webb

September 18, 2026

Spec-driven development at a 100-person company: what actually stuck after we tried it

Engineering Management

Software Development

Spec-driven development at a 100-person company: what actually stuck after we tried it

Tobias Werner

Tobias Werner

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

Where I’d work besides Big Tech — and what “a business without programmers” actually means now

Software Development

Tech Careers

Where I’d work besides Big Tech — and what “a business without programmers” actually means now

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