Software Development

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

Junior, middle, senior: the difference isn’t years — here’s the line I actually use

Engineering Careers

Software Development

Junior, middle, senior: the difference isn’t years — here’s the line I actually use

Marcus Dalton

Marcus Dalton

September 18, 2026

Ruby vs everyone: the language that outlived its hype — and why I’d still start a product in it

Programming Languages

Software Development

Ruby vs everyone: the language that outlived its hype — and why I’d still start a product in it

Elena Vasquez

Elena Vasquez

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

From IDEs to AI agents: the history of dev tooling — and what I’d bet on next

Developer Tools

Software Development

From IDEs to AI agents: the history of dev tooling — and what I’d bet on next

Casey Holt

Casey Holt

September 18, 2026

Tech lead from A to Z: influence, management, and the delegation I got wrong at first

Engineering Management

Software Development

Tech lead from A to Z: influence, management, and the delegation I got wrong at first

Tobias Werner

Tobias Werner

September 18, 2026

The future of frontend in 2026: where I’d actually bet — and what’s already a dead end

Frontend

Software Development

The future of frontend in 2026: where I’d actually bet — and what’s already a dead end

Marcus Webb

Marcus Webb

September 18, 2026

Event storming isn’t a workshop fad. Here’s when I’d use it — and when a doc would do

Domain-Driven Design

Software Development

Event storming isn’t a workshop fad. Here’s when I’d use it — and when a doc would do

Casey Holt

Casey Holt

September 18, 2026

Why Low-Code Internal Tools Rot: The Requirement Change n8n Can't Draw

Automation

Software Development

Why Low-Code Internal Tools Rot: The Requirement Change n8n Can't Draw

Naomi Brooks

Naomi Brooks

September 18, 2026

What People Mean by Self-Hosted GitHub: Gitea Actions vs a $4 Runner You Forget Exists

Self-Hosting

Software Development

What People Mean by Self-Hosted GitHub: Gitea Actions vs a $4 Runner You Forget Exists

Nate Holbrook

Nate Holbrook

September 18, 2026

I stopped treating the API as the source of truth. Here’s when a sync engine is worth it

Software Development

Web Development & Design

I stopped treating the API as the source of truth. Here’s when a sync engine is worth it

Marcus Webb

Marcus Webb

August 28, 2026

The future of frontend apps: from fetch-and-hope to sync engines

Software Development

Web Development & Design

The future of frontend apps: from fetch-and-hope to sync engines

Marcus Webb

Marcus Webb

August 28, 2026

The 2026 engineering job is not “write more code.” It’s decide what the model is allowed to touch

Artificial Intelligence

Software Development

The 2026 engineering job is not “write more code.” It’s decide what the model is allowed to touch

Quinn Reed

Quinn Reed

August 28, 2026

How AI actually changed day-to-day development in 2026 — and what didn’t budge

Artificial Intelligence

Software Development

How AI actually changed day-to-day development in 2026 — and what didn’t budge

Quinn Reed

Quinn Reed

August 28, 2026

I would default to Postgres. Here’s the only time I still pick MySQL

Software Development

I would default to Postgres. Here’s the only time I still pick MySQL

James Okonkwo

James Okonkwo

August 28, 2026

Postgres vs MySQL in 2026: the choice I actually make — and the one I stopped overthinking

Software Development

Postgres vs MySQL in 2026: the choice I actually make — and the one I stopped overthinking

James Okonkwo

James Okonkwo

August 28, 2026

The model can write the code. It still can’t own the system — here’s why that job stays

Artificial Intelligence

Software Development

The model can write the code. It still can’t own the system — here’s why that job stays

Quinn Reed

Quinn Reed

August 28, 2026

Why AI still doesn’t ship without a real engineer in the loop

Artificial Intelligence

Software Development

Why AI still doesn’t ship without a real engineer in the loop

Quinn Reed

Quinn Reed

August 28, 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

Spring AI vs calling the model yourself: when the framework is worth it

Artificial Intelligence

Software Development

Spring AI vs calling the model yourself: when the framework is worth it

Casey Holt

Casey Holt

August 28, 2026

I shipped Spring AI in production. Here’s what I’d do differently next time

Artificial Intelligence

Software Development

I shipped Spring AI in production. Here’s what I’d do differently next time

Casey Holt

Casey Holt

August 28, 2026

LLMs in real Spring projects: what Spring AI actually buys you — and what it doesn’t

Artificial Intelligence

Software Development

LLMs in real Spring projects: what Spring AI actually buys you — and what it doesn’t

Casey Holt

Casey Holt

August 28, 2026

I switched to FastAPI and uv. Here’s what actually got faster — and what didn’t

Python

Software Development

I switched to FastAPI and uv. Here’s what actually got faster — and what didn’t

Elena Vasquez

Elena Vasquez

August 28, 2026

Async Python in 2026: when FastAPI + uv is the right stack and when it isn’t

Python

Software Development

Async Python in 2026: when FastAPI + uv is the right stack and when it isn’t

Elena Vasquez

Elena Vasquez

August 28, 2026

Debugging for beginners: what to do before you ask for help or paste the error into AI

Software Development

Debugging for beginners: what to do before you ask for help or paste the error into AI

Quinn Reed

Quinn Reed

August 28, 2026

How I find bugs faster than I used to — a beginner’s debugging order that actually works

Software Development

How I find bugs faster than I used to — a beginner’s debugging order that actually works

Quinn Reed

Quinn Reed

August 28, 2026

Node.js after Deno, Bun, and Go: what it’s still best at and what’s leaving

Node.js

Software Development

Node.js after Deno, Bun, and Go: what it’s still best at and what’s leaving

Elena Vasquez

Elena Vasquez

August 28, 2026

I would still start a new backend in Node.js. Here’s when I wouldn’t.

Node.js

Software Development

I would still start a new backend in Node.js. Here’s when I wouldn’t.

Elena Vasquez

Elena Vasquez

August 28, 2026

Does Node.js still have a future in 2026 — or is the runtime already a legacy default?

Software Development

Does Node.js still have a future in 2026 — or is the runtime already a legacy default?

Elena Vasquez

Elena Vasquez

August 27, 2026