Skip to content
Nerdy beta

Articles

Essays from Hard Boiled Software, the Nerd/Noir newsletter, and a few from the earlier nerdnoir.com blog. Each one takes a position and links back to the concepts and practices it leans on.

"AI Saved Us Time" Is Not Enough

Time saved is capacity, not value; the ROI lives in what you do with the freed-up time.

A Leader’s Guide to Overcommunication

Why the best leaders repeat themselves relentlessly and how to communicate with intention.

AI Is Going to Disrupt Jobs. Eventually.

A measured take on AI's impact on work, arguing the disruption is more turtle than hare.

Better Results Together

Why teamwork still matters in the AI era despite predictions of its demise.

Busy is the New Stupid

How perpetual urgency sabotages strategic work and what to do about it.

Coaching as a Skill

Coaching is a skill set, not a job title. Grow it inside the company instead of renting it from outside.

Community Updates & Events

Community announcements and upcoming events from March 2025.

Documentation Needs a Feedback Loop

Why documentation should be validated the moment code changes, not after the fact.

Engineers, Don’t Fear the Vibe

Examining whether AI coding tools enhance or erode the engineering craft.

Experimentation on Trial

When a manager demands proof before a team may try mobbing, the courtroom is the wrong frame for experimentation.

From Technical Debt to Technical Investment

A playbook for balancing product delivery with system quality through deliberate technical investment.

How a 7¢ LLM Experiment Rescued My Inbox

A practical example of leveling up with LLMs using minimal cost and effort.

Oh, Estimates

A reframe on estimation that focuses on what really matters in planning.

Rethinking Learning Design with AI

How cheap AI tooling lets us build tailored, interactive teaching tools instead of generic slides.

Tech Debt from the Product Manager’s POV

Three strategies for more productive engineering collaboration when tackling technical debt.

Trigger Words

Words in software product development that carry outsized emotional weight and why they matter.

Vibe Coding and Learning Debt

The hidden cost of AI-assisted coding when developers trade deep learning for short-term productivity.

Walking the Walk

Why leaders must model the change they want to see in their organizations.

What Product-led Means to Engineering

The differences between project-based and product-based engineering and why it matters.

Your Requirements Suck

Why bad requirements are a symptom, not the root problem, and what to fix instead.