aditya@arch tty1 · aditya-verma.me
❯ youngcoder45 :~$ build f65f1c7

~/notes — Aditya Verma

[01]

~/notes

~/notes/{registry,field,postmortem}.mdx

$ tree ~/notes — loose engineering notes. Not a blog. Unpolished, rough around the edges, occasionally wrong — but honest.

  • ./esp32-registers.mdx ▸ GPIO as a state machine: bare-metal ESP32 in C vs Rust

    Flash an LED the hard way — registers, datasheets, and what Rust adds (and costs) at the metal.

    #esp32#embedded#rust#c#registers
    Read
  • ./why-niri.mdx ▸ What a compositor actually is (and why I run niri)

    Compositors, Wayland, X11, and the odd scroll-everything compositor I ended up defaulting to.

    #linux#wayland#niri#compositor
    Read
  • ./dotfiles-infra.mdx ▸ Version your brain: dotfiles as infrastructure

    Why config files belong in git, how I structure mine, and the niri/KDE split.

    #dotfiles#git#linux#workflow
    Read
  • ./tui-without-curses.mdx ▸ A TUI with zero curses: raw C and termios

    Notes from writing tonarchy — an interactive installer where the UI is escape codes and /dev/tty.

    #c#tui#termios#systems
    Read