Sachin Nandakumar

sachinnandakumar.me

Sachin
Nandakumar

I build things for a language most tools ignore, take too many photos on trips, and I'm still not over Agüero, 93:20.

⌨ code 📷 photo ⚽ football 🍺 beer 🌐 NLP

Travel & Photo Blog

Praha — My Next Destination is Prague
Praha — My Next Destination is Prague
March 10, 2019
Kerala Floods & A New Chapter in Magdeburg
Kerala Floods & A New Chapter in Magdeburg
September 30, 2018
Mandaragiri Hill — Basadi Betta
Mandaragiri Hill — Basadi Betta
August 20, 2018
Agrasen ki Baoli — Delhi's Haunted Stepwell
Agrasen ki Baoli — Delhi's Haunted Stepwell
August 10, 2018
Historic Hampi
Historic Hampi
August 05, 2018
Hello World
Hello World
July 01, 2018
All posts →
@onefingerclick More photography, one frame at a time — on Instagram →

Code & Projects Blog

October 12, 2026 · Building Jayasree · Part 1 Jayasree, Part 1: Why Malayalam Deserves a Pen Animating Malayalam as handwriting, stroke by stroke. Where the idea came from, who got there first, and how this series will unfold. October 18, 2026 · Building Jayasree · Part 2 Jayasree, Part 2: A Letter Is Not a Glyph Malayalam text is not one-character-one-shape. What HarfBuzz does to it, the dotted-circle trick, and why chillu has two spellings. October 18, 2026 · Building Jayasree · Part 3 Jayasree, Part 3: Teaching a Font to Draw A font knows what a letter looks like, not how it is written. The stroke recorder, the data model, and the layers that protect hand-made data.
All code posts →

Projects

linguaalayam
● Live · in progress
Malayalam language tools and NLP resources. A home for the language on the open web.
jayasree
● Live
Malayalam handwriting, animated stroke by stroke. A standalone JavaScript library any website can embed, and a demo app for learning to write.
readme-drift
● In progress
Detect when your README has drifted out of sync with the actual state of your project.