Notes on building software and companies
I write here about things I've run into building ERP systems, leading technology at a startup and founding my own ventures. Each piece starts from a real project, decision or mistake. I publish when I have something specific to say, not on a schedule.
- ERP and business systems
- Software architecture in small teams
- Startups and product decisions
- Education technology
- Marketplaces
-
Most software problems start as communication problems
Most software problems I've worked on weren't really software problems at the beginning. They were a business process nobody had written down, two teams using the same word differently, or a founder trying to solve three problems with one feature.