Journal
Notes on building products and businesses.
Practical articles on product decisions, software delivery, AI, business systems, websites, and startup markets.

Which Software Development Risks Should You Address First?

Vertical vs Horizontal SaaS: Which Model Fits Your Market?

How to Structure a Software Development Team That Delivers

When an Outsourced CTO Makes More Sense Than a Hire

Coding Principles for Maintainable Software

Astro Internationalization: Plan URLs Before Translation

What Are the Five SDLC Phases?

Types of SaaS Products and How Their Business Models Differ

What Is Scrum? Roles, Sprints, and the Delivery Process

How to Plan a Software Project Before Development Starts

How to Reduce Software Bugs Without Slowing Delivery
