Missives

Short notes, rants, tips, scattered thoughts..

Install & Neovim Bootstrap Revamp

31 May 2025

Ongoing work on fully revamping my dot-files install.sh and Neovim stack.

  • Dotfiles bootstrap is now modular and declarative.
  • install.sh handles symlinks, backups, plugin sync, and full lazy.nvim bootstrap automatically.
  • Neovim config is framework-free, built from scratch with isolated plugin control.
  • Full lazy-loading using lazy.nvim, with sniper-level loading precision.
  • LSP, CMP, Treesitter, and nvim-tree properly initialized using config blocks.
  • Keymaps handled via which-key with full namespace documentation.

Work in progress. Updates and refinements will continue over the next days.

MDN Report A+

20 May 2025

MDN A+ badge

Ran my site through MDN’s security scanner and kept tweaking until I hit 120/100 (A+).

Checked the scan history and the very first one, back in 2018, scored 20/100 (F).

Always improving.

Website updates

18 May 2025

This website used to run on Cloudflare Pages. And being 100% honest with my visitors: I had all analytics disabled.
But I still wanted to know more about my traffic without compromising anyone’s privacy.

So I migrated everything to my own VPS. Now I use nothing but raw logs + GoAccess to understand what’s going on.
No JavaScript tracking, no fingerprinting, no big tech spy bullshit.

Nginx logs + GoAccess = enough intel to know what’s happening, without selling anyone out.