Move steadily and don't break things One of the biggest reasons products aren't successful is because they're bad quality.
Keep your team small Most products don't require a large team to build the product, or maintain it as it scales.
Shitty corporate software Over the years I have been repeatedly surprised by how large tech companies produce buggy, broken software.
Quality is worth investing in Investing in quality saves time and money, while cutting corners wastes both.
What makes an exceptional developer A great developer isn't someone only with excellent technical skills–there's more to the story.
Flow should be your top priority Flow is the difference between flying in a fighter jet versus a biplane. Making it a top priority is essential for productivity and happiness.
My first taste of success In 2016 whilst solo-travelling across Canada I built Trausing—a platform for match-making tenants with home owners in cities with high competition.