A rough gauge of the novel, self-authored code I maintain. Counted with cloc
(blank lines & comments excluded). Forks/clones are counted as my authored delta
only (via git log --author); prose, data, generated output and vendored
dependencies are excluded. Regenerated 2026-05-30.
Original projects#
| Project | lines |
|---|
| arcade | 18,279 |
| typing-telemetry | 18,200 |
| arcade-mobile | 17,172 |
| chess-bot | 15,975 |
| bots | 10,005 |
| ledger-webapp-server-state | 6,506 |
| chess-yolo | 6,004 |
| macos-watchdog | 5,614 |
| pegs | 5,219 |
| receipt-ocr | 4,899 |
| minesweeper | 2,411 |
| hashi | 2,249 |
| org-shop | 2,176 |
| ande-running-script | 1,330 |
| jobsync-chrome-extension | 1,274 |
| full-stack-chatbot | 1,212 |
| font2splines | 758 |
| ledger-webapp | 554 |
| tools | 334 |
| mu-git | 146 |
| subtotal | 120,317 |
Fork contributions (my delta only)#
| Project | lines |
|---|
| jobsync | 18,263 |
| orgro | 5,681 |
| org-pomodoro | 1,200 |
| sioyek | 981 |
| RATS_STATS | 556 |
| subtotal | 26,681 |
Websites#
| Site | lines |
|---|
| abaj.ai (new-site) | 17,986 |
| frizzande | 595 |
| abaj8494-github-io | 320 |
| io-site | 278 |
| abaj8494 | 34 |
| luke-site | 11 |
| subtotal | 19,224 |
Infrastructure / automation#
| Component | lines |
|---|
| reMarkable (plugins + rmsync) | 21,687 |
| Emacs config (elisp) | 8,180 |
| beancount automation | 5,373 |
| dotfiles (zsh/lua/shell/…) | 3,600 |
| LaunchAgents + backup/cron glue | 670 |
| notes / Hugo scripts | 210 |
| subtotal | 39,720 |
Grand total#
Notes#
- LaunchAgents + cron: 16 launchd plists (423) + restic / warm-snapshot / lattice
scripts (~250). The per-pipeline scripts the agents/cron invoke are already
counted under their own projects (beancount, new-site, reMarkable, notes).
- reMarkable revised from the earlier ~28,400 estimate to 21,687 honest code-only
(the old figure folded in Markdown design docs / vendored apps).
- Forks with no novel contribution (excluded entirely): org_flutter, org_parser,
packt-chatbot, listudy, gitsync, autofill-example.
mathematics is a writing repo (~36k lines of TeX/Org math notes, only ~1.9k actual
code) — treated as prose, not counted. interviews mixes vendored/template material
and couldn’t be cleanly attributed — excluded.- The
~/dotfiles/lattice/ migration toolchain (~690 LOC: build/dedup/refactor/shim)
was authored during the 2026-05 lattice migration; excluded from the totals above.