indexpost archiveatom feed syndication feed icon

Idle Cycles

A collection of thoughts and experiments that at one point occupied my time, some still do. These are the things happening in my idle cycles.

Zero Downtime Upgrades

2022-09-03

I upgraded one of my machines to the development version of Fedora Linux and thought it may prove fruitful to try out some of the experimental features. While I haven't entirely grasped how to use sysupdate I did learn a few neat tricks.

read more...

Test Driving Groff

2022-08-07

In a funny bit of coincidence I read a few different pages discussing Groff in the last week or two. While my previous experience has been limited to coercing man pages into shape I thought I might take the time to dig a little deeper and see how it compares to LaTeX (or what little LaTeX I have used).

read more...

First Thoughts on Hare

2022-07-30

I've been poking around with Hare to kick the tires and see how the language is shaping up while it is still in heavy development. Here I note a few things I have found surprisingly pleasant.

read more...

SQLite Pagination

2022-07-23

A few notes on how basic pagination should work. Never mind the fact that it rarely does!

read more...

systemd-nspawn and Btrfs

2022-05-14

A few neat tricks to better leverage the capabilities of systemd-nspawn for blazing fast start times in containers launched on-demand.

read more...

HAProxy Routing Basics

2022-04-23

The essential qualities of software architectures can be lost in a veritable soup of acronyms, cloud provider jargon, and over-engineering. I have recently been working up a simple architecture and routing scheme using HAProxy that is both flexible and scalable.

read more...

WireGuard, VPN

2022-04-22

I previously hinted at the desire for layered security in a small network of computers. WireGuard turns out to be a delightfully easy way to do just that. Here I outline a simplistic configuration that meets all of my own needs for networking two servers.

read more...

Distributed Database Replication, In One Evening

2022-04-20

I have read about Litestream with interest and thought I should finally try it out. The appeal of a lightweight replication mechanism on top of one of my favorite little databases is too great to ignore.

read more...

Kubernetes Authorization Server

2022-04-01

Kubernetes can be confusing. Finally there is an API to take the confusion out of user privilege requests, just drop in this webhook server. It's pure Go and has zero dependencies.

read more...

A Few systemd Niceties

2022-03-12

In what I swear is probably the last post about systemd for a while I review a few remaining facets of systemd service files and the broader ecosystem available to administrators.

read more...

Older Posts...