Skip to content
dilee.dev
  • work
  • research
  • blog
  • about
  • github↗
menu
  • ~/work
  • ~/research
  • ~/blog
  • ~/about
  • github↗

~/blog

Blog

Notes on engineering and pretty much everything else.

Latest
The Plan Jun 2026

Down the Stack · Part 1

I'm a backend engineer who's never looked below the framework. Down the Stack is me teaching myself low-level computing in public: C, the machine, the OS, the kernel, with the confusion written down as I go. Here's the plan.

Series

Down the Stack · 1 part read the series →
  • 1 The Plan
Neovim from scratch · 7 parts read the series →
  • 1 Options
  • 2 Keymaps
  • 3 My first plugin, and the bug that ate the afternoon
  • 4 Treesitter, and the dependency nobody mentions
  • 5 An IDE in 60 lines, no LSP plugins
  • 6 Completion, and when the docs run ahead of the release
  • 7 The comfort layer, and what 67ms taught me

Other posts

  • The Bloat Is Load-Bearing Jun 2026

    I spent an afternoon trying to fork a minimal terminal out of Warp, then gave up. The giving up was the useful part: the bloat I wanted to delete turned out to be holding up everything I wanted to keep.

No posts match.

More on Substack and Medium.

© 2026 Dileesha Rajapakse

email github↗ linkedin↗ substack↗