Curiosities
A collection of things I’ve made, collected, or used to learn about subjects that interest me.
Collections
The European Gaze on India
Four centuries of European maps of India, from 1519 to 1946, arranged as a thematic and chronological exploration of cartography, commerce, survey, empire, and knowledge.
Birds of the Sahyadris
A searchable field guide to the birds of the Western Ghats, with species notes, classification, status, and photographs. Verification and expansion remain ongoing.
Games
StarWeaver
A procedural exploration-strategy game set in a fictional survey cluster within the real Milky Way. Different Galactic settings shape the stars, terrain, ports, and encounters; chart the cluster, build a Captain's Atlas, recover three Star Keys, and find the Celestial Gate.
MathQuest
A mathematics learning game for children aged 7–10, with lessons, generated practice, quizzes, rewards, and a structured path through core topics.
Toybox
Eight quiet mini-games for memory, pattern recognition, geometry, number sense, colour, and recursive forms, with local progress and short notes on the ideas behind each game.
Classical Languages
Lingua Latina
A reading-centred Latin course from first principles to original texts, with structured grammar, exercises, morphology tables, and a graded library of prose and poetry.
Hellenike — Ancient Greek
An Attic-first Ancient Greek course from the alphabet to Homer and Plato, with an accent trainer, structured grammar, principal-parts drills, a short history of Greece, and a graded reading room.
Saṁskṛtam — Sanskrit
A complete Sanskrit course from the first letter of Devanagari to reading the Bhagavad Gītā, with IAST throughout, a sandhi trainer, a dhātu lab, Pāṇinian grammar, and a graded reading room of fables and scripture.
Get this as an app
Any of these projects can live on your iPhone or iPad Home Screen and open full-screen, like an app. Each one also works offline after it has been opened once.
- Open the project you want in Safari.
- Tap the Share button — the square with an upward arrow.
- Scroll down and tap Add to Home Screen.
- Tap Add. Its icon appears with your other apps.
On Android, open the project in Chrome, tap the ⋮ menu, and choose Install app or Add to Home screen.