Posts RSS feed
2025
-
Enable abbrev-mode in Emacs to expand symbols like -> to → in Emacs, with a fix for symbol characters and Doom Emacs setup included.
-
Using reply.raw in Fastify can bypass CORS and other middleware. Here's how it affects SSE and how to avoid it.
-
A VPN + DNS issue with Cloudflare, and how switching to 1.1.1.1 resolved it.
-
A subtle bug in React JSX caused by using a TypeScript enum with 0 as a value. An explicit undefined check fixes it.
-
Automate day/night theme switching across dotfiles using envsubst, cron, and a shell script. Compatible with stow, chezmoi, and Neovim