Create an inexpensive Linux computer from scratch.
Get set up to build Rails applications on a Raspberry Pi.
Using OpenAI's Codex to build a simple madlib script in JavaScript without writing code.
Some of these recipes came from humans, others from artificial intelligence and machine learning algorithms.
Speed and modularity with data-remote forms and JavaScript responses in Ruby on Rails.
Step-by-step tutorial to create an autocomplete field that returns suggestions from a PostgreSQL database.
How to create a Ruby application that automatically harvests state trial court files.
A toy CLI for improving employees' bargaining power.
How to get the popular TailwindCSS framework up and running in Rails 6.
Front end layouts with display: grid and SCSS mixins for responsive breakpoints.
Sensible starting point for structuring styles in new Rails projects.
List and video walkthrough of Roam Research keyboard shortcuts.
How and why I integrated walking meetings into my remote work routine during the pandemic.
Infrastructure, culture, and riding.
Some reflections on how law practice sapped my creative energy and what I've been doing to get back on track.
Approaching the classic text editor in a sustainable light.
A Tennyson poem.
A GitHub repository detailing all amendments to Oregon's primary noncompete statute (ORS 653.295) since its enactment in 1977.