Thoughts and Reflections
-
Escaping the Valley of Death: Gradient Descent Strategies for Startup Survival
-
The Ultimate Guide to Product-Market Fit
-
The Delicate Balance: Maintaining Positivity While Grounding Decisions in Data
-
The Startup Prioritization Playbook: A Simple Framework for Maximum Impact
-
Simplification: The Key to Scaling Engineering in Fast-Growing Startups
-
The Crucial Role of Strategy for Engineering Leaders
-
Exponential Growth: Myth, Reality, and Strategic Considerations
-
The Tragic Tale of King Han: The Consequences of Ignored Counsel
-
Decoding Success and Failure: A Rational Approach
-
Embracing the Grey: A Probabilistic Approach to Engineering Decision-Making
-
The Power of Simplicity: Why Complex Solutions Aren't Always Better
-
Picking the Right Tool for a Remote Engineering Team
-
Building a Cohesive Distributed Team
-
Tips for Remote Workers in Remote-Unfriendly Environments
-
Minimal Tool Box for Remote Startups
-
Remote Work Problems Aren’t Related to Remote at All
-
Building Your Initial Engineering Team
-
Intel gathering from the interview process
-
Leadership Lessons from Parenting
-
Finding the Best Standup Setup for Your Team
-
Beyond Fixed Sprint Duration
-
The Most Valuable and Underrated Books for Software Engineers