Standard Reader
today iain learned
terminal

today iain learned

Things I've learned on some of the many days I've lived.

@iainsimmons.com0readers22posts4d ago
LatestRecent writing
Uses
Jun 7, 2026
A list of the things I'm currently using for work and play
Cloudflare for Families DNS resolver and miscategorisation
May 26, 2026
today iain learned: How to report a miscategorisation of a site/domain in the Cloudflare for Families DNS resolver service.
webdevCloudflare
Enable browser access to keyboard firmware on Linux
May 10, 2026
today iain learned: How to enable browser access to a keyboard's QMK firmware on Linux, via the USB HID interface and udev rules
terminallinux
tmux extended-keys option and Neovim keymaps with modifiers
Apr 26, 2026
today iain learned: how to enable the tmux extended-keys option and use it to add more Neovim keymaps with modifiers
terminalCLI
Adding an animated card border glow with CSS
Apr 21, 2026
today iain learned: How to add an animated card border glow with CSS
1
CSSwebdev
Upgrading to Neovim 0.12: built-in Undotree plugin, incremental selections
Apr 11, 2026
today iain learned: Some neat features that come with an upgrade to Neovim version 0.12, such as the built-in Undotree plugin and native Treesitter-based incremental selection.
Neovimterminal
Better code blocks with the Astro Expressive Code integration
Apr 3, 2026
today iain learned: How to build better and more accessible code blocks with the Astro Expressive Code integration
webdevHTML
CSVs are terrible, Miller makes them bearable
Mar 6, 2026
today iain learned: that working with CSVs in the terminal or text editors is terrible, but the Miller CLI tool makes it bearable!
CLIdata
Always-on mini-monitor as a dashboard
Feb 22, 2026
today iain learned: How to build an always-on mini-monitor as a dashboard running on an Arch Linux/Hyprland computer
hardwareproductivity
Content-Security-Policy Reporting endpoint
Feb 15, 2026
today iain learned: How to use the Content-Security-Policy Reporting endpoint for automatically logging/receiving CSP violations
webdevsecurity
Screenshot DOM nodes to create favicon and Open Graph images
Jan 25, 2026
today iain learned: How to screenshot HTML DOM nodes and their CSS styles in the browser to create favicon and Open Graph images
CSSbrowser
Remap the CapsLock key in Linux
Dec 17, 2025
today iain learned: How to remap the CapsLock key with a tap-hold keybind in Linux
linuxCLI