writer://

August 13, 2026

Changing a bluetooth device alias in Linux

I have two external bluetooth keyboards. One for at home and one at my office at my gf's. They are the same keyboard. I wanted to rename them to distinguish on my Ubuntu laptop. I struggled to edit...

Read

August 10, 2026

Jesse – Carly Simon

This is the first soundtrack I wanted to write. I randomly heard this song recently and thought about the era when it was somewhat popular in the world, and very popular in my home. My brother and I...

Read

January 12, 2026

Seconds

So: 1 second (s) = 1,000 milliseconds (ms) 1 second (s) = = 1,000,000 microseconds (μs) But, I want to work these into my day-to-day more, eg: "Sure, but give me a hectosecond." "He ran that...

Read

January 8, 2026

PHP MySQL Heredoc to Test on Command Line

I recently needed to test a MySQL connection in a k8s pod without an editor installed and running as a non-privileged user without installation rights on a read-only filesystem. This snippet helped...

Read

November 30, 2025

How to Change Keyboard Layouts (Ubuntu 24.04 Wayland)

I have my wierd Ubuntu laptop keyboard mapped the way I want it, and bought a new bluetooth, ergonomic, portable keyboard whose mappings are also weird and hosed. I couldn't get them to play...

Read

November 30, 2025

How to Turn Off Auto-Maximize in Ubuntu

For some reason, I hate maximized windows. I like them to be "nearly maximized". Don't get me started about "Full Screen". Ick. I'm an old-timey Alt-Tab guy so going full screen just...

Read

September 25, 2025

.vimrc File Backup

There is no rhyme or reason to the structure, just a pile of settings. This has changed a lot since I moved to VSCode as my IDE; I removed a lot of the IDE-ish functionality I used to have with...

Read

September 23, 2025

Binary Trees

EXCELLENT article on b-trees, with animations that make it very easy to understand: https://planetscale.com/blog/btrees-and-database-indexes Also a good video:...

Read

September 17, 2025

Drill: Guess the Binary Number

I wanted to be able to read binary numbers better, mostly 0-255, because it is sometimes used in networking and because it's interesting to me right now. So, here's a little practice system:...

Read

September 16, 2025

Drill: Guess the Hex Number

I wanted to be able to read hex numbers better, mostly 0-255, because it is sometimes used in networking and because it's interesting to me right now. So, here's a little practice system: Reveal...

Read