As a student of the guitar, there have been several eureka moments since I first picked one up. One of the biggest of such moments was when I discovered contrapuntal techniques - essential learning for anyone aspiring to master the guitar.
(Music)
Full-text search engines might seem like a scary undertaking, but they're actually pretty simple. Using tf-idf we can generate rankings quite easily.
(Programming)
I believe the romanisation of Korean could improve a whole lot more with some simple changes.
(Language)
Just for fun, I implemented a basic proof of work blockchain in C.
A handlebars-inspired templating engine with lexer and compiler which transpiles to JavaScript, allowing logical expressions.
A basic static site generator with support for templating and iteration. It's amazing what you can do in under 250 lines of code.