Week of cartoons

Making your own LLM helpers for the CLI

Making LLM helpers for the CLI I read about the LLM v0.27 release. Its added the ability to associating tool calling with a template. Cool! I made a ZSH function using LLM templates to help me quickly get aid on the CLI. Playing around with templates I don’t really use LLMs too much when I’m on the CLI. Mostly I use a plugin in my editor (Avante and CodeCompanion are my two favorite NeoVim plugins at the moment). If I need some more extensive help I’ll jump into the OpenAI or Gemini web interface. Or if my task involves a lot of context, I’ll use repomix to gather relevant files, and pipe them to the LLM cli. ...

August 17, 2025
Week of cartoons

Site redesign

An updated site The year I’ve been taking a break from working. It has been glorious to have unscheduled free time, but, too, a little nerve wracking. Part of how I handle unscheduled time is to…organize it. Nothing too strict, but planning out my weeks, scheduling out trips and projects. This site redesign is an effort that contributes to that. Simon Willison’s Link Blog also inspired this update. His site demonstrates of how simple links, and one’s thoughts about them are valuable all on their own. He provides a succinct guide for anyone to use his method. Since I’m fairly regularly collecting quotes and links, and not writing down what they mean to me, I thought this practice could be helpful to try out. ...

August 10, 2025
Gridded Roads on the Midwest

Gridded Roads on the Midwest

Gridded Roads on the Midwest

July 10, 2021

Rebranding a tmux tool

An exercise in connections.

February 20, 2019

Mapping Durham's roads and waterways

Creating and styling GIS map data in R

March 17, 2017
Visualization of all rivers in the world

Rivers of the World

An animated, interactive globe of all rivers in the world.

May 13, 2016
Call Dialects of the Evening Grosbeak visualization

Call Dialects of the Evening Grosbeak

A map of the call signs of the Evening Grosbeak across America. For an article in the Sound Issue of Ecotone Magazine.

February 1, 2016
First page of a multi-page spread showing survey responses to a survey for the tenth anniversary edition of Ecotone Magazine

What's your Ecotone?

A visualization of survey responses to a survey for the tenth anniversary edition of Ecotone Magazine

March 13, 2015
DIY Middle Class visualization

DIY Middle Class

There is no formal definition of the ‘middle class’, yet it is used frequently in public debate. Most Americans think that they belong to it, politicians represent it, but what is it?

May 13, 2012
Countries visualization

Hollywood's Cultural Reach

When a movie is released by Hollywood it is watched Domestically and Internationally. But not all movies are released everywhere, and movies are received with varying levels of acclaim. See how strong Hollywood’s dominance is around the world.

March 13, 2012