A systemd mystery with a very slow session start #Systemd #Linux #Troubleshooting
Some notes on rectangle regions in GNU Emacs #Emacs #Programming #TextEditor
Some thoughts on (not) using GNU Emacs' Tramp remote editing system #Emacs #Sysadmin #DevTools
Stopping a systemd service when a filesystem is unmounted #Systemd #Linux #SysAdmin
Grafana dashboards are a marvel of the modern web environment #Grafana #WebDev #SysAdmin
It helps to keep track of and investigate your clever ideas #SysAdmin #Productivity #TechTips
Revisiting Flymake and Flycheck in GNU Emacs (as of Flycheck v39) #Emacs #Programming #OpenSource
Modern (x86) firmware can be really slow to boot, which can be painful #Tech #SystemAdministration #Hardware
URLs aren't strings, and my recent encounter with this #Tech #WebDev #SysAdmin
Where I put default values for options in Python's argparse and why #Python #Programming #DevOps
Sometimes we do clean up network oddities #SysAdmin #Networking #Infrastructure
An irritating incompatible change in Python 3.14's <code>argparse</code> #Python #Programming #DevOps
Some ways to navigate through 'git blame' over time in GNU Emacs #Emacs #Git #Programming
Looking at the memory map of a Go 1.27 program on Linux #GoLang #Programming #SystemAdministration
Where a Linux kernel memory allocation error comes from #Linux #Kernel #SystemAdministration
What '<code>sh -x</code>' mostly doesn't tell you about a shell script #ShellScripting #Programming #SysAdmin
Bug reports are hard, minor details matter edition #SysAdmin #SoftwareDevelopment #Tech
Some reasons why my phone's alarm clock is so good #Tech #Mobile #Productivity
The Ubuntu 26.04 server installer and reusing existing data filesystems #Linux #SysAdmin #Ubuntu
My misunderstanding about tabs in Python 3 #Python #Programming #Coding
Solving my problem with the Emacs Lisp byte compilation checker #Emacs #Programming #Lisp
Getting access to the /tmp of a systemd service with <code>PrivateTmp=yes</code> #Systemd #Linux #Sysadmin
Trying to stress Apache to 10,000 connections (with no answer yet) #WebServers #Performance #SysAdmin
Getting a minimal environment for a third party GNU Emacs package #Emacs #Programming #SysAdmin
An unfortunate limitation of the Apache server status page #WebServers #Apache #SysAdmin
How you wind up with switches above your office's false ceiling #Sysadmin #Networking #Infrastructure
Maybe assigning TCP connection to Linux traffic control 'flows' #Linux #Networking #SysAdmin
The story of how we (eventually) found our missing firewall rule #Sysadmin #Networking #Troubleshooting
Making sense of diskless workstations through two models of them #SystemAdministration #Networking #Tech
Ubuntu 26.04 has broken shutdown announcements and <code>wall</code> doesn't work #Linux #SysAdmin #Networking
Changes in how something behaves are a signal (but can be hard to notice) #SysAdmin #Observability #Infrastructure
The Rust coreutils (uutils) are sticky in Ubuntu 26.04 LTS #Rust #Linux #OpenSource
How my desktops wound up with multiple D-Bus user session instances #Linux #SystemAdministration #Tech
Argc and argv in early Research Unix #Unix #SystemAdministration #Programming
The early Research Unix <code>exec(2)</code> argv size limit #Unix #SystemAdministration #TechHistory
Systemd and your user D-Bus session bus #Linux #Systemd #Tech
Prometheus 3.14's (likely) duration functions, especially <code>step()</code> #SysAdmin #Prometheus #DevOps
How early SunOS did diskless workstations before NFS #Unix #SystemAdministration #Networking
Finding an outdated Git mirror host #Git #SysAdmin #DevOps
A mistake I've made with the Apache <code>IfModule</code> directive #SysAdmin #WebDev #Apache