Introductions
A Brit in Seoul who went from Korean linguistics to shipping code. Here's the short version of how I got here.
I'm Will. I design and ship software, translate between Korean and English, and teach the ideas that connect both.
A Brit in Seoul who went from Korean linguistics to shipping code. Here's the short version of how I got here.

What a 6-board stack and a few afternoons at Yongsan and Gangbyeon TechnoMart taught me about buying keyboards in Korea.
When to be verbose in code, and why the same judgment you use in teaching and translation makes the call clearer.
An art form in and of itself, Korea's cafe culture is stunning, but is there a dark truth behind it all?
Why building tools for your own hobbies and frustrations can keep creativity moving, especially when code and AI make it…
Where the models actually stand in mid-2026, why the leaderboard question is dead, and what working with coding agents l…

orbit. is a solo productivity application designed to condense and streamline much of the tooling and functionality of existing productivity tools such as Notion and Jira.

wordweb. is a playful, visual web app for exploring words and their connections as an interactive graph.

picme is a browser game for guessing words from pictures, with hangman and multiple-choice game modes.

Atomology is a browser game for guessing the periodic elements, loosely based on the popular game Wordle.

wowcomps is an all-in-one, multi-expac raid configuration tool for all of the Classic World of Warcraft expansions.

Cabin Chat is a self-hosted mini Discord for friends — real-time chat, reactions, and photo sharing, built in Go.