5 of 5 stories

From Apple Trees to Search Trees: Optimising Classical AI to Overcome TicTacToe
Algorithms

From Apple Trees to Search Trees: Optimising Classical AI to Overcome TicTacToe

June 30, 2026 · 20 min read

TicTacToe on an n×n board is computationally intractable. Classical AI's answer: convert the game into a search problem, then search intelligently. This post walks through...

I Ruined TicTacToe for My Children, and for Math 😭
Algorithms

I Ruined TicTacToe for My Children, and for Math 😭

June 17, 2026 · 13 min read

A small rule change to TicTacToe turns a childhood game into a lesson on recursion, search trees, state explosion, and why AI systems often need...

Machines Are Becoming Sophisicated Cyberattackers. Is Singapore Ready?
Opinion

Machines Are Becoming Sophisicated Cyberattackers. Is Singapore Ready?

April 19, 2026 · 20 min read

Within 9 days in April 2026, announcements from Anthropic, OpenAI, and Singapore's own CSA revealed that frontier AI has crossed a threshold in offensive cybersecurity...

Every Scam Site Leaves One Trace Before It Goes Live. We Built a Tool to Catch It.
Cybersecurity

Every Scam Site Leaves One Trace Before It Goes Live. We Built a Tool to Catch It.

March 27, 2026 · 12 min read

In a previous post, I showed how Certificate Transparency logs give us a real-time window into newly registered domains — including scam sites — before...

Hunting Scam Domains Before They Strike with CertStream
Cybersecurity

Hunting Scam Domains Before They Strike with CertStream

March 19, 2026 · 7 min read

Scam syndicates now deploy and retire web domains at machine speed. In this post, I share how my research team used CertStream — a real-time...