2024
- Advent of Code and Aesthetics — Dec 12, 2024
- Haskell Journal - Day 16 — Nov 27, 2024
- Musings from another place — Nov 17, 2024
- Haskell Journal - Day 15 — Nov 04, 2024
- Haskell Journal - Day 14 — Oct 25, 2024
- Haskell Journal - Day 13 — Oct 21, 2024
- Haskell Journal - Day 12 — Oct 18, 2024
- Haskell Journal - Day 11 — Oct 17, 2024
- Haskell Journal - Day 10 — Oct 16, 2024
- Haskell Journal - Day 9 — Oct 15, 2024
- Haskell Journal - Day 8 — Oct 14, 2024
- Haskell Journal - Day 7 — Oct 13, 2024
- Haskell Journal - Day 6 — Oct 12, 2024
- Haskell Journal - Day 5 — Oct 11, 2024
- Haskell Journal - Day 4 — Oct 10, 2024
- Haskell Journal - Day 3 — Oct 09, 2024
- Haskell Journal - Day 2 — Oct 08, 2024
- Haskell Journal - Day 1 — Oct 07, 2024
- Of foothills, valleys and peaks — Aug 18, 2024
- Transience of Childhood Affections — May 04, 2024
- No Dads' Club — Apr 11, 2024
2023
- Going from Promises to Aff in Purescript — Nov 28, 2023
- Building mobile apps using Elm and Capacitor — Aug 15, 2023
- A Thousand Splendid Promises – Concurrency with Limits in Javascript — Aug 04, 2023
- Cellular Automata in Elm: Build Conway's Game of Life — Aug 01, 2023
- How to render a basic calendar UI in Elm — Jul 31, 2023
- Notes from the Marina — Jul 08, 2023
- Defining a valid trade using typeclass — Jun 10, 2023
- Another Leetcode episode in Purescript — Jun 09, 2023
- Justifying a paragraph of text: Part 3 — Jun 08, 2023
- Justifying a paragraph of text: Part 2 — Jun 07, 2023
- Justifying a paragraph of text: Part 1 — Jun 06, 2023
- Integer to Roman: Purescript version — Jun 05, 2023
- When Breath Becomes Air — May 18, 2023
- Summer of Elm — May 15, 2023
- Atishoo — May 02, 2023
- Aunty-ji — May 02, 2023
- Captain — Mar 21, 2023
- Once more unto the Vim, dear friends. — Mar 15, 2023
- Andha Naal Nyaabagam — Mar 06, 2023
- Nanpakal Nerathu Mayakkam — Mar 06, 2023
- Aji tales — Mar 02, 2023
- Building a useInterval hook from scratch — Feb 09, 2023
2017
- Wednesdays with Albom — Oct 23, 2017
- My Brother Narrates A Tale — Oct 22, 2017
- Amruta Subash — Oct 20, 2017
- Backyard Inhabitants — Oct 20, 2017
- The block — Oct 20, 2017
- Papanasam, Drishyam, subtlety — Aug 08, 2017
- Reinvent the wheel — Jul 27, 2017
- The Dying Art of 'Slow' Stories — Jul 27, 2017
- Design Frameworks — May 06, 2017
- Panneerselvam — May 06, 2017
- Theory of Everything — May 06, 2017
- Pay for excellence, not just entertainment — Feb 06, 2017
- “Cho” — Jan 29, 2017
2016
- My principles of design — Dec 09, 2016
- Trust systems — Dec 09, 2016
- The cabby. — Oct 27, 2016
- Time to retire this — Oct 27, 2016
- The curse of the obvious — Oct 23, 2016
- Under-estimating simple things — Oct 23, 2016
- On being invisible — Oct 16, 2016
- Writing for people: 6 rules — Oct 16, 2016
- Communicating at 3 levels of attention spans — Oct 14, 2016
- A Vengeful Society vs. A Corrective Society — Oct 08, 2016
- One Sunday at the H.A.L Museum — Sep 19, 2016
- The fear of simplifying things — Sep 17, 2016
- User-generated Content — Sep 17, 2016
- Follow-up thoughts on carpooling — Sep 06, 2016
- I bought 4 eggs from a Princess. — Sep 04, 2016
- Twelve Against the Gods — Jul 29, 2016
- Carpool India — Has it worked yet? — Jul 18, 2016
- Startup-Swadesh — Jul 07, 2016
- Pen, paper — Jun 29, 2016
- Example vs. Analogy — Jun 28, 2016
- Theories of storytelling — Jun 19, 2016
- Emerald City ↔ Green Zone — Jun 08, 2016
- Finding those match-fixing patterns #IPL2016 — Jun 07, 2016
- Second-rate minds — May 26, 2016
- Books — May 25, 2016
- Research — the two levels — May 25, 2016
- Visualization & Genius — May 19, 2016
- Psychology, Manipulation and Exploitation — May 17, 2016
- Selling is easy if... — May 17, 2016