Distributed Systems · Data · AI
Always Distributed
Software engineer with an interest in building large scale distributed systems, data engineering and generative AI
October 20, 2026
Demos of LLM agents are easy. Running one in production, where a wrong answer costs money and someone has to explain it afterwards, is a different job. Five lessons that...
Read article →
September 23, 2026
A few years after writing about why Australia struggles to build a tech ecosystem, the problem looks bigger than tech. Here's what I think is holding the country back, and...
Read article →
January 27, 2025
Take-home coding tests spark endless debate in tech hiring. Are they useful evaluation tools or just subjective noise? Here's my perspective from years of experience on both sides.
Read article →
January 23, 2025
A deep dive into implementing consistent hashing in Java, exploring the concept, benefits, and practical code examples for distributed systems.
Read article →
January 14, 2024
Despite having world-class universities and talented engineers, Australia continues to lag behind in building a vibrant technology sector. Here's why the Lucky Country isn't so lucky when it comes to...
Read article →