Yeah I’d love to start a podcast, but…“I just know that if I did it on my own, I’d never keep up with it, I need someone to keep me accountable”. “I’d be quite keen to do that!”…Dec 10, 20245Dec 10, 20245
Digital accessibility for the elderly.Another more personal tale. Hopefully this will resonate with anyone who has a parent or grandparent who says “I can’t work this thing”.Jan 29, 2024Jan 29, 2024
Using Agile Principles to make fast paced decisions in a stressful personal situationOver the last week, I was thrown headfirst into a situation requiring a lot of decisions. A few informal debates over the last few weeks…Sep 24, 20232Sep 24, 20232
Automating powerpoint creationDo you ever have to create complex powerpoints that look almost exactly the same on a regular basis? Do you find it boring? Do you wish you…Aug 15, 202266Aug 15, 202266
On the road to democratising architectural designConceptual integrity is the most important consideration in system design. It is better to have a system omit certain anomalous features…Jul 26, 2022Jul 26, 2022
When should you create another Kubernetes cluster?If you work in even a medium sized organisation, you’ve probably heard the term “kubernetes cluster” thrown around. Invariably, you’ll have…Aug 13, 20212Aug 13, 20212
Published inNerd For TechEnterprise ETL automation on GCPLarge enterprises never have just one or two data sources. It’s always tens or hundreds of places they need to pull data from, if not…May 5, 2021903May 5, 2021903
Learning Agile in Reverse: My Experience and What It Ought to Have BeenI’ve been working in software development since 2015, and have worked with lots of teams, and all of them have gone through phases of what…Feb 27, 2021291Feb 27, 2021291
Interesting internet networking concepts. Part OneI recently did a deep dive on computer networking and the internet, and I found some of these concepts to be really interesting. If you’ve…Feb 8, 2021Feb 8, 2021
Softer Software: How I improved the quality of my codeSome backstory of my dev experienceJan 17, 2021Jan 17, 2021
Shaving some savings from our BigQuery billIf you have a product as popular as LiveScore, with 50M monthly users, you soon accumulate a LOT of data about those users. BigQuery is…Jan 1, 20211Jan 1, 20211
Managing GitHub using IaC in GitHubDuring a recent migration, I seized an opportunity to have permissions for our workspace closer to the team, to reduce bottlenecks and…Dec 31, 2020Dec 31, 2020
Why we stopped using Vault & GoCDI’m a huge fan of Hashicorp Vault — it’s really well designed, and some of the capabilities around dynamic credentials are excellent, and…Dec 31, 2020Dec 31, 2020
Testing databases like object oriented codeA few years ago, I was working on rebuilding a complex system for rewarding users for participating in on-site promotions. The results of…Dec 30, 2020Dec 30, 2020
The value of cloud certificationsI consider myself a fairly ambitious person when it comes to my career, and often consider the paths available to me for progression —…Dec 29, 2020Dec 29, 2020