2024
Your people
- might not exist
HTML tags and trailing slashes
git diff ...branch
Hello WebGL
– No dependencies
Immersion and time
– Reading isn't enough
Softmax
Art with a purpose
- is propaganda
Assorted web dev notes
April
– A poem
Morning
– Another one
On the useful use of cat
Cherry pick a pull request
Write code for the web
Euclidean rhythms
– Making music with JS
Making sounds in JavaScript
Raags
– Indian music scales
React, Flutter and SwiftUI
– 3 hello worlds
2023
Mirror
– A short story
Housefly
– A poem
Memoization in Haskell
– State monad 101
TypeScript vs Haskell
– Structural vs nominal types
Trust your intuition
– The bias fallacy
Quotes
Evoke
The Hundred Thousand Songs of Milarepa
– A thought
The universe is its own simulation
The promise of words
– Words on words
Choice
– A fleeting moment of certainty
तितलियाँ
– एक कविता
CSS colors
– Sorted by lightness
Become
– A poem
Taste
/ hunger
पानी
– पर क्यों बेहता है
Money
– Yet
Stargazers
– 4 AM, before first light
mrmr
– night
2022
Honey and cashews
– Dogs, walking by
2019
Mistakes were Made
– A movie review
Night
– A poem
Random mutations