Writing on software design, company building, and the aerospace industry.

All of my long-form thoughts on programming, leadership, product design, and more, collected in chronological order.

The law of accumulation and the power of small daily efforts

Learn how the law of accumulation can help you achieve your goals by committing to consistent daily effort. This post shares personal stories and practical tips to help you stay focused and motivated.

Improving Your Leadership Skills

Learn how to become a better leader with this step-by-step guide. Whether you're managing yourself, your family, or an organization, this article will help you develop your vision, communicate it effectively, create a strategy, hire the right people, coach them, and ensure high performance.