The Curious Engineer

All blogs / Software / engineering practice

Kartik Agaram

akkartik.name

Software / engineering practiceLuaOther languages

Posts
64 from 14 Dec 2008 to 19 May 2026
Posting
now and then (2 in the last year)
Kind
personal blog
Feed
http://feeds.akkartik.name/kartiks-scrapbook

2026 2

  1. Updating a mantra from 2007
  2. Me in 2007

2025 3

  1. A markup language and hypertext browser in 600 lines of code
  2. Practicing graphical debugging using too many visualizations of the Hilbert curve
  3. go to it →

2024 7

  1. How I program in 2024
  2. using computers freely
  3. rewriting the core
  4. a month
  5. Sokoban
  6. rabbot.love
  7. writings

2023 12

  1. Lua Carousel
  2. sum-grid.love
  3. spell-cards.love
  4. crosstable.love
  5. Quickly make any LÖVE app programmable from within the app
  6. Wardley
  7. A simple app for drawing Wardley Maps
  8. pothi.love
  9. snap.love
  10. browsing threads graphically on Mastodon
  11. broadsheet.love
  12. bf.love

2022 6

  1. A year of freewheeling apps
  2. LuaML: a markup language from Lua literals
  3. Bifold Text: an experimental programming tool
  4. Pensieve: my daily-driver note-taking app
  5. Teliva: a sandboxed platform for text-mode apps
  6. Ten years against division of labor in software

2021 5

  1. Linear reading and the Silfen Paths
  2. A Slack archive browser built up from machine code
  3. A shell for the Mu computer
  4. Mu's neighborhood
  5. A debug UI inspired by Hest

2020 2

  1. The Mu computer in 2020
  2. Mu: the first 6 years

2019 4

  1. The type system machine code wants
  2. Mu: Sketching out a minimal system programming language
  3. Mu: A minimal hobbyist computing stack
  4. Four Example Projects

2018 1

  1. Nobody's just reading your code

2017 1

  1. The cargo cult of versioning

2016 2

  1. How the right syntax can help teach recursion
  2. An alternative worldview to 'modularity'

2015 2

  1. Teaching taste
  2. An experimental UI for teaching programming

2014 1

  1. Literate Programming: Knuth is doing it wrong

2013 3

  1. A new way to organize programs
  2. The trouble with ‘readability’
  3. A new way of testing

2012 3

  1. Software libraries don't have to suck
  2. Software libraries suck
  3. How to use a profiler

2010 2

  1. What do Moody's and the patent office have in common?
  2. Advertising vs Spam

2009 7

  1. The dirty secret of social media: quantity trumps quality
  2. The future of RSS: smart search engines
  3. Newspapers and personalization
  4. Three books
  5. Resolutions
  6. I am thinking about the tragedy of the commons
  7. How to enter the Zone at will

2008 1

  1. A newbie driver in San Francisco