The agent earns big, checkable work; quick edits and judgment calls are still faster by hand.
6 minWhen to reach for Claude Code, and when not to
An AI coding agent is a power tool - excellent for some jobs and the wrong choice for others, and knowing the difference is most of the skill.
AI developmentClaude CodeDeveloper tools
The honest clock includes prompting, waiting, reviewing and re-prompting - sometimes your hands win.
5 minWhen AI makes you slower
Reaching for the coding agent is not free, and knowing the handful of cases where it costs more than doing the thing yourself is the real skill.
AI developmentDeveloper toolsSoftware craft
Production is cheap now. Deciding what deserves to exist is the scarce skill.
5 minWhen AI can build anything, taste is the bottleneck
When generating code is cheap, the hard part stops being building and becomes knowing what to build, what good looks like, and when to stop.
AI developmentProductSoftware craft
One rough build, two roads to the keeper: rebuild from zero with the lessons, or prune down to the best parts. Which is better is the real question.
6 minShould you build it twice?
Build one to learn, then choose - rebuild from zero with the lessons, or deconstruct the build into requirements and prune it down to the best parts.
AI developmentPrototypingSoftware delivery
It ran, the demo worked, the tests are green - and line 14 still deletes the wrong rows. Read the diff.
5 minReview the diff, not the vibe
AI writes plausible code fast, and plausible is not the same as correct - so read every line of the diff like a pull request from a very fast, very confident junior.
AI developmentCode reviewSoftware craft
Decide the data model, the boundaries and the contracts yourself - then let the agent type inside them.
6 minOwn the architecture, delegate the typing
The durable split between you and an AI agent is that you hold the architecture and the decisions while it writes the code, and the failure mode is letting it decide the shape of the system by accident.
AI developmentSoftware architectureSoftware craft
You can't study your way out of every blind spot - encode the expert's questions and let the agent carry them.
6 minYou have to know what you don't know
AI will confidently write code in domains you cannot judge, so the real skill is spotting your own blind spots and handing the agent real expertise instead of letting it guess.
AI developmentClaude CodeSoftware craft
Same amount of code - the difference is boundaries, conventions, and regular pruning.
6 minKeeping an AI-built codebase from rotting
AI writes code fast, which means it can make a mess just as fast - here is the discipline that keeps a codebase clean enough that the next hundred changes stay cheap.
AI developmentCode qualitySoftware craft
The studies agree on the direction: AI writes more defects per change - and a test harness is what claws it back.
6 minDo automated tests actually make AI-built software better?
What the research says about testing and quality - and why code that ships faster and buggier, which is exactly what AI produces, makes the tests matter more, not less.
AI developmentTestingCode quality
Same model, same prompt - the context stack is what separates a lost agent from a great one.
6 minContext is the real product
The gap between a lost AI agent and a great one is almost entirely the context you feed it, not the cleverness of the prompt.
AI developmentClaude CodeSoftware craft
The live scene: a wireframe figure walks into the city as you scroll.9 minHow to build a scroll-driven 3D web experience
A practical build guide for a scroll-controlled 3D web scene - the stack, the core mechanic, the build order, and the sharp edges to avoid.
3DThree.jsWeb development
AI pays off in one corner: rules-based work where a mistake is cheap and easy to spot. Judgement calls and silent, costly errors stay with a person.
5 minWhere AI actually pays off for a small business
An honest guide to where AI is worth it for a small business - repetitive rules-based work and making sense of documents - and where it isn't.
AI advisorySMBAutomation
An AI solutions architect takes a messy business problem and turns it into one tool that fits how you actually work.
5 minWhat is an AI solutions architect, and when does a business need one?
An AI solutions architect translates a business problem into a working system - deciding what to build and what to never build. Here's when an SMB needs one.
AI solutions architectSMBAI advisory
The clearest sign you have outgrown spreadsheets and SaaS: nothing connects, so a person copies between them all day.
5 minSigns your business has outgrown spreadsheets and off-the-shelf SaaS
Practical signs you've outgrown spreadsheets and generic SaaS - copy-paste between tools, workarounds, version chaos - and what a custom tool fixes.
SMBCustom softwareSaaS
Same time scale: AI gets a working tool live in weeks; the old way runs for months. The point is the gap.
4 minHow long does it take to build custom software with AI?
Weeks, not months. A working prototype on your real data within days, then a live production tool. Here's what actually sets the timeline.
Custom softwareTimelineAI
Traditionally, every role boundary is a handover. AI lets one person direct the work across all of them - the boundaries are what dissolve, not the roles.
6 minEveryone thinks AI will replace someone else
AI is not entering software as another role. It is a shared layer of outsourced thinking across all of them - and it attacks the boundaries between roles, not the roles themselves.
AISoftware deliveryIndustry
Any system is the same shape: an input, a transformation, an output - governed by controls and powered by resources.
6 minEvery business is a system, and reading it is half the build
The simplest, most useful model I know - input, transformation, output - is how I read a business before writing any software, and how I find what's worth building.
Systems thinkingSoftware deliveryCustom software
Own it and you keep the code, docs and keys for good. Rent it and you only have access while the payments continue.
5 minDo you own the custom software you pay someone to build?
Yes. When you commission custom software you own it outright - the code, documentation, and keys - on a standard stack with no lock-in, unlike SaaS.
OwnershipCustom softwareSaaS
A custom tool is one line you draw; a subscription is a total that never stops adding up.
5 minBuy once or rent forever - when a custom tool pays off against SaaS
SaaS is a cost that climbs every month and never stops. A custom tool is paid once. Here's the cost shape, and when owning beats renting.
Custom softwareCostSaaS
The scattered few SaaS features you use and the gaps you patch by hand - copied into one tool that is exactly your workflow.
5 minBuild vs buy: when should a small business build its own tool?
A clear decision framework for build vs buy. Buy for commodity needs; build where the workflow is specific to you and off-the-shelf forces workarounds.
Build vs buyCustom softwareSMB
Try to spec every feature up front and your confidence it fits stays flat until you ship - then it's a gamble. Ship feature by feature and each piece of feedback lifts that confidence early, and holds it.
5 minSpec the foundations, then iterate the rest
Projects used to fail because the spec wasn't good enough up front. AI lowered the cost of change - so now you spec the foundations that touch everything, and ship the rest feature by feature.
Iterative deliveryCustom softwareFeedback
Rent software that almost fits, forever - or own one built to fit exactly.
6 minCustom tools vs SaaS subscriptions for small businesses
A plain comparison of buying off-the-shelf software versus owning a tool built for how you actually work - cost, fit, and lock-in.
SaaSCustom softwareSMB
The first pick: where frequency meets clear rules.
5 minWhat to automate first in a small business
A practical way to pick the first workflow worth automating - the one that pays back fastest without disrupting the team.
AutomationWorkflowSMB