My Journey with LLMs and AI Agents: From Skeptic to Adopter

When AI services like ChatGPT and Claude Code hit the scene, I was impressed by what they could do against LeetCode problems and mini projects but was skeptical that they would be able to handle the complexity of an actual product’s project. We had access to several different AI services... Continue reading...

Asking whether a candidate is cheating with AI is the wrong question

Original article: “Why You Need a Company-Wide Point of View on Candidate Cheating” Asking whether a candidate is cheating with AI fails to address the real issues that companies have. If interview questions can be easily answered by AI, what are we truly assessing? In the realm of Software Engineering,... Continue reading...

A better Fantasy Premier League table

Me and a bunch of friends have a tradition of playing Fantasy Premier League (FPL) every season with the top 2 would get treated to dinner at the end of season social. Usually involves of fun, competitive banter in our WhatsApp group on the weekends. 😄 (TL;DR on the FPL:... Continue reading...

Lessons learned from 10 years in the Games Industry

I was thinking the other day that I wish I had learned before my first job in the games industry. Surprisingly, most of it was from working as part of a team, rather than specific areas of knowledge. Although there had been group projects during my time at university, there... Continue reading...

How I live streamed on Twitch with my 1Mb home connection

I previously wrote an article series about my game development live streaming adventures but omitted my first hurdle in starting. Problem: I had a connection of only 1Mb up and Twitch recommends 3-6Mb for a 720p or 1080p stream broadcast 😱. Solution: Well, that took a little while to find... Continue reading...