Resources · Articles
Articles
Practical writing on the decisions that shape software projects.
Decision makingWhen does custom software actually make sense?A practical way to decide whether to buy, adapt, or build software for a business problem.ReadProject planningHow to scope a first version that actually shipsWhy the smallest useful version is usually the best starting point, and how to define it.ReadEngineeringWhy database design matters more than you thinkThe data model is the hardest part of a system to change, so it is worth getting the basics right.ReadIntegrationsA realistic look at integrating existing systemsWhat determines whether two systems can talk to each other, and what to expect.Read
