Launching software is only the beginning. Every feature adds a long-term maintenance cost, and software that isn’t maintained is slowly abandoned.
Launching software is only the beginning. Every feature adds a long-term maintenance cost, and software that isn’t maintained is slowly abandoned.
Explore the hidden costs of AI-assisted development, vendor lock-in, technical debt, and the growing importance of software engineering.
Lessons learned from 25 years in technology, covering continuous learning, simplicity, innovation, problem-solving, and the human side of technological progress.
Recent Comments