Practical guides to building and improving software
Product engineering guides from Nicholas Howell and Full Stack Technologies on software scope, AI code review, and codebase rescue.
01For founders and small engineering teams
These guides help you make decisions before and during a software engagement: what to build first, what to check before release, and when an existing application needs repair. Each guide connects the decision to examples you can explore in this workspace.
02Build with Claude Code and Codex
Follow the AI-assisted delivery lifecycle, understand the engineering and design roles, compare team models, and use prompts for the stage you are in.
03Plan a first release
A practical guide for founders: choose one user journey, define acceptance criteria, and expose dependencies before committing to a software build.
04Review AI-assisted work
A practical review checklist for AI-assisted software: trace the user journey, check authorization and data writes, test failure paths, and plan recovery.
05Make an existing application easier to change
Decide whether to repair, replace a component, or rewrite an application by examining user impact, data risk, and the next required change.
06Put the guidance to work
If a guide describes the problem in front of you, bring a short account of your product, current constraints, and the outcome you need.
Discuss your project →