Featured
Software engineers don't typically practice and it's weird
Posted on:January 15, 2024Software engineers should practice their craft as part of their job, just like athletes. Most workplaces focus on output, not skill development. I advocate for creating environments where engineers can regularly hone their skills, similar to musicians or athletes.
Poker and Entrepreneurship
Posted on:January 5, 2024Drawing from my experiences as an online poker pro, this post outlines my transition from poker to business. I'll share key entrepreneurial lessons in upcoming posts, beginning with this overview of my unique journey.
Pitcher-Earned Runs
Posted on:January 2, 2024MLB is innovating again, but we can do more. Let's make starting pitchers the main attraction again with the "pitcher-earned run"
Recent Posts
Ways to come up with startup ideas – Get really good at something
Posted on:February 25, 2024Excelling in a skill can lead to startup ideas, with infinite possibilities across both conventional and unconventional talents. Focused practice helps you improve, and mastery can reveal business opportunities, such as teaching or creating products for your field. Understanding your domain deeply aids in identifying customer needs and innovation, with enjoyment and passion being key to sustaining momentum.
Ways to come up with startup ideas – Immerse yourself in an industry
Posted on:February 22, 2024While fresh eyes have their merits, deep industry knowledge and connections also go a long way. If you're looking to start a company, but unsure what to focus on, consider getting a job in a particular market and fully immersing yourself, until you know which problems are worth solving.
Ways to come up with startup ideas – Find a boring problem to solve
Posted on:February 21, 2024Instead of working on an exciting idea, try to find a boring problem that people are desparate to solve. It may not be glamouress, but the startup graveyard is littered with fun companies that couldn't make it work, while the mundane businesses live on.
Ways to come up with startup ideas – X for Y
Posted on:February 20, 2024The X for Y strategy is an effective method for discovering and validating startup ideas, as well as for clearly communicating your vision. Utilizing this analogy can also expedite the design and development process. However, it's important to complement this approach with thorough research and critical thinking, rather than relying on it unquestioningly.