Dev Notes

Learnings, thoughts, and references collected in my software work.

Amazon/Anthropic/et al.'s Indiana AI Energy Footprint

– 28 Jun 2025

MIT Technology Review - AI's Energy Footprint

– 22 Jun 2025

Running a Home AI Server With Open WebUI and AWS Bedrock

A walkthrough to set up a home AI server using open source tools and AWS Bedrock foundation models – 02 Feb 2025

Using DuckDB CLI in Emacs

A sql-interactive-mode configuration for DuckDB – 04 Jan 2025

Hermitage: Testing transaction isolation levels

A shout-out to the now decade-old project – 23 Jun 2024

Climate Change Reversal: Plans and Hope

– 23 Jun 2024

Charity Majors: Generative AI Is Not Going To Build Your Engineering Team For You

– 15 Jun 2024

Keyboard Update: Palm Rest Prototype Is Live

– 19 May 2024

MemoryDB: a strongly consistent Redis

Thoughts on the service from a practioner's perspective, inspired by Amazon's paper – 28 Apr 2024

A Foray into Mechanical Keyboards

– 20 Apr 2024

Making a Progressive Web App Installable

Incantations required to make the install button appear on a few platforms – 23 Mar 2024

Programming the Portable Computer Telephone Device with Shortcuts (iOS)

– 20 Mar 2024

"Expert Software Developers' Approach to Error" by Marian Petre

– 02 Mar 2024

Ars Science: The largest US dam-removal effort to date has begun

– 24 Jan 2024

Viewing Listening Ports on any Platform (That I Use Regularly)

Various commands to replicate the behavior of netstat – 10 Dec 2023

Exporting Web Pages to Kindle.app on iOS

– 24 Nov 2023

Posting to a Static Site by Email with GitHub Actions

A Posterous-like, serverless workflow to create plain text blog posts from emails – 12 Nov 2023

Deploying a Static Site to AWS (in 2021-2023)

Steps to bootstrap a site on AWS with HTTPS – 04 Nov 2023

Email Still Works

– 01 Nov 2023

Approximating Queue Length with Little's Law

Easy math, big perspective – 21 Oct 2023

Calculating CDFs in Sqlite

Quick reference using window functions – 08 Oct 2023

Exporting Sqlite Query Results to CSV in Emacs

A modest extension of sqlite-mode to add direct query and export functionality – 30 Sep 2023

Generating Histograms in Postgres

Quick reference using functions date_diff and width_bin – 30 Sep 2023

Emacs: Evaluating Expressions in the Minibuffer with Paredit

A config change to make the editor DWIM – 23 Sep 2023

Caching Emacs Binaries in GitHub Workflows

Using the GitHub action cache for fun and… speed – 16 Sep 2023

Tracing TCP Connections on MacOS: Wireshark

Just use Wireshark – 13 Sep 2023

Cleaning up AWS Lambda functions on unsupported node.js runtimes

Commands to make emails from AWS go away – 12 Sep 2023

Introduction

Hello world – 12 Sep 2023


RSS

Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License.