Articles

The most useful way that I’ve found to approach self-improvement is to step back and ask big questions like:

Each section below shows a collection of articles that approach these questions from various angles. They draw on lessons from software engineering, business, and my personal experiences.


GET ONE INTERESTING IDEA IN YOUR INBOX EACH WEEK

You will also get a proper introduction to my work on improving focus and doing meaningful work, along with some other exclusive goodies

Articles

AI Strategies to Safeguard Personal Development

AI can make you far more productive, but it can also cause valuable skills to atrophy. By focusing on understanding, reinvesting time saved into deeper work, and collaborating with AI intelligently, you can improve skills while taking full advantage of AI’s power.

Measure What Is in Your Control

Stephen King has written dozens of bestsellers, sold over 350 million books, and built a net worth north of $500 million. While impressive, these are metrics he pays little attention to. As an author, there is only one metric that King pays attention to—words written per day.

The Ninety-Ninety Rule and Overcoming Unplanned Work

If you don’t account for inevitable unplanned work ahead of time, you will have to find more time by dropping something else, which causes pain for all parties involved.

Agile Development: A Pattern for Improvement

Stripped of business and coding jargon, Agile Development is an incredible framework for self-improvement. Make a plan to get a little closer to where you want to be. Act on that plan. Measure the outcome of your actions. Then, use what you have learned to adjust your vision for the future and plan your next move.