A Free Chinese Dictionary, and Why I Built One
Introducing the Moya Chinese dictionary — 120,000+ words, sentence parsing, and a small blog about the long tail of Mandarin.
Introducing the Moya Chinese dictionary — 120,000+ words, sentence parsing, and a small blog about the long tail of Mandarin.
A new iOS app for learning Chinese, 11 years in the making
Picnic on the Moon is a daily puzzle game. A robot tells you what it's bringing — can you figure out the rule?
If it works, it works, let the LLMs worry about the code… right?
If you were ever left confused by a cryptic crossword, you're not alone. But once you know some tricks, they become less cryptic.
How many possible puzzles combinations are there? Can we solve them all?
A shortlist for software engineers moving into engineering management and leadership
Zola is the static site generator I almost built myself, but thankfully didn't need to
Heuristics I use to decide which nonfiction books to read
Exploring the maths/bits package
The story of how I built the first non-Facebook React Native app to be released on the app store
A list of high quality Go projects to learn from
Are you into solving regular expressions for fun? You've come to the right place!
Overcoming an issue in Go versions before 1.3
Benchmarks of various approaches
Indeed, much more than anywhere else
Some observations from Google Trends
An Algorithmic Approach
Given a string, partition it such that every substring of the partition is a palindrome
An algorithm to find the square root of a given number
Streamlining from Django to Go. Here's what happened
Lessons learnt from Startup Weekend, for software engineers