I’ve recently ditched GoDaddy for my personal hosting needs, moving my stuff (including this blog) to SiteGround. In this post, I talk about why I moved and the rewards for doing so. Also, I’ll share my initial experiences of using Let’s Encrypt and Cloudflare, which SiteGround has enabled.
Continue readingAuthor: Tom
9 things Westworld can teach us about software engineering
Watching Westworld recently, I couldn’t stop seeing parallels with software engineering. In particular, the series is rife with cautionary tales about how not to do software development. In this article, I’ll share 9 lessons we can take from the show to improve the effectiveness of software engineering teams – and hopefully prevent them from going “full Westworld”…
Continue readingTools of the trade – COVID-19 edition
Back in 2017, I wrote about the tools I use at work and why good tools are important. I wrote about three bits of kit that back then and I still use two of them. In this post, I’ll introduce three new tools: noise-cancelling headphones, a USB-C monitor, and a standing desk.
Continue readingAggressively tuning Cosmos DB (the long way round)
How many ways are there to tune Cosmos DB? In our (eventually pretty desperate) attempts to coax it into scaling nicely, we tried 9 approaches. As they became more arcane, we saw diminishing returns. Some were flat-out counter-productive! The eventual solution in our case was a single-line fix (how embarrassing!), but the journey was really interesting. It’s this journey that I want to share today.
Continue readingReticulating splines…
It’s been a little while since my last post, so I thought I’d better do a quick status check. What have I been up to recently? What on earth could possibly keep me so busy that I’ve been unable to blog? It’s mainly a mix of work-stuff and a big project. Read on to find out more about both, as well as a few other bits and pieces, and also maybe some teasers about future posts.
Continue reading