Choosing a Rails API documentation generator
May 18, 2023

Airthings radon detector discrepancy
January 22, 2023

Typical Call Availability
January 10, 2023

Fish vs Zsh
January 1, 2023 shell decision

Find out RAM timings (like CAS) and manufacturer on Ubuntu
December 10, 2022 snippet shell bash

Transferring files over ssh with scp
December 6, 2022 snippet shell bash

Working with systemd units
December 6, 2022 snippet shell bash

Inspect and install a deb package
December 6, 2022 snippet shell bash

Compiling Go binary for Linux when on a Mac with Apple Silicon
December 6, 2022 snippet shell bash golang

Assertion assert_enqueued_email_with with matcher support
December 3, 2022 ruby rails snippet

Should I use Rails CurrentAttributes, callbacks, and suppressors?
November 22, 2022 ruby rails architecture decision

Rails app tests, linters, and verifiers
November 20, 2022 ruby rails decision

HTPC hardware specs
November 18, 2022

Preferences for Rubocop ruby formatting
November 17, 2022 ruby rails snippet decision

Focus on limiting damage from errors
November 16, 2022 principle psychology

Nova App thoughts as a Sublime user
November 12, 2022 decision

Reliable communication allows for simpler interfaces
November 10, 2022 architecture principle

Ingressive vs congressive
November 9, 2022 psychology philosophy

Procfile.dev docker postgres
November 1, 2022 bash foreman snippet

Install command line tools on MacOS
November 1, 2022 bash snippet

Ruby barewords are insidious
October 31, 2022 ruby snippet principle architecture

A way to enforce contracts in Portrayal rubygem
October 31, 2022 ruby snippet

Custom Puma executable for a Ruby app
October 31, 2022 ruby snippet

Write stories not lines
October 31, 2022 architecture principle

Dialog closing UI in web apps
October 31, 2022 decision principle

Database viewers for MacOS
October 31, 2022 decision

Underscore ruby strings
October 30, 2022 ruby snippet

Iterate over sorted enumerables preserving order
October 30, 2022 ruby snippet

Number of binaries is orthogonal to code organization
October 30, 2022 principle architecture

How my LaunchD demon was setup
October 30, 2022 snippet bash shell plist

Hiera makes Terraform DRY
October 30, 2022 infrastructure architecture terraform

Hashing algorithm for uniqueness and speed
October 30, 2022 principle ruby

Camelize (camel case) ruby string
October 30, 2022 ruby snippet

Good shell script template
October 30, 2022 shell bash snippet

Creating common interfaces in Golang
October 30, 2022 golang architecture principle

Circular references are handy except serializing
October 30, 2022 architecture principle