Drawing Mercedes Logo With a Single Stroke – And Why You Should Not Sleep in Your Maths Class

The fun It's the new year. We had the winter break, and what do you do when your kids are at home for two weeks? They get on their iPads and, of course, watch YouTube Kids (Blippi, Bluey, and oh so many more). But it's the new year, so I want to change. I want … Continue reading Drawing Mercedes Logo With a Single Stroke – And Why You Should Not Sleep in Your Maths Class

Hacker Laws Every Software Engineer Should Know

One AWS senior principal engineer shared this Github repo with us:  https://github.com/dwmkerr/hacker-laws ([PDF], [Podcast]). The compilation of "Hacker Laws" provides essential guidance distilled from decades of experience. Whether you're designing a distributed system, optimizing performance, or leading a team, these principles offer valuable frameworks for approaching common challenges.   It's a really good read. Here … Continue reading Hacker Laws Every Software Engineer Should Know

What make a great contractor, or the story of how I learn to spot an A player

The fastest and cheapest ain't always the best So, back in December last year, I wanted to choose contractors to renovate my kitchen. I had a lot of bidders and ended up with the earliest - basically, to avoid decision fatigue. Let's call him Joe. Joe was responsive initially, offered me the most affordable price, … Continue reading What make a great contractor, or the story of how I learn to spot an A player

12 factors of modern SaaS

TL;DR: it's a guide with best practices for any engineer who builds & deploys SaaS, based on experience working and scaling many apps on Heroku platform. Introduction In the modern era, software is commonly delivered as a service: called web apps, or software-as-a-service. The twelve-factor app is a methodology for building software-as-a-service apps that: Use declarative formats for … Continue reading 12 factors of modern SaaS