journaljournalcareercareer
  • Flight Paths & Great CirclesI mapped the shortest San Francisco-London path and 30 selected airline routes to explain great circles and why Canada keeps showing up.
    Aug 30, 2026
  • Windy Afternoons in San FranciscoI followed a month of Bay Area weather observations to see when the Golden Gate wind arrives and how it changes direction across the bay.
    Aug 23, 2026
  • Reading Record GroovesHow a photograph of a record groove can become sound, and what comparing clean and damaged grooves reveals about optical audio recovery.
    Aug 18, 2026
  • The August Break in LagosI explored 45 years of rainfall data to see why Lagos gets an August break, how often it appears, and why some years are different.
    Aug 16, 2026
  • Mapping Toronto’s Mobile NetworkI mapped reported mobile installation coordinates across Ontario, then zoomed into Toronto to see how the network traces the city—and where an infrastructure map stops.
    Aug 9, 2026
  • Trees in TorontoI mapped 1,249,665 visible-tree locations across Toronto, then highlighted the 688,335 street-tree records the City keeps track of.
    Aug 3, 2026
  • Local NodeA small guide for getting started with local compute
    Jan 26, 2025
  • Whisper in TinyGradA Beginner’s Guide to Implementing Whisper with TinyGrad
    Nov 21, 2024
  • A Framework for Scheduled TasksConsolidating patterns for running tasks on a schedule
    Nov 30, 2023
  • The Eternal NowOnce, but forever
    Aug 7, 2023
  • Distributed Stress Testing with htpSetting up a distributed deployment to stress test services. Built on top of htp
    Aug 3, 2023
  • Memory for Generative ArtExploring concepts to persist decisions in generative art
    Apr 24, 2023
  • HTTP Stress Testing using GoA Go-Based CLI Tool making HTTP Requests and Stress Testing
    Apr 18, 2023
  • Figs: A Remote Configuration ServiceA remote-configuration service built using Rust on Vercel.
    Apr 11, 2023
  • Creating An OpenAI Powered Script Runner with ChatGPTA walkthrough of how I created a CLI tool to generate and manage bash scripts.
    Mar 28, 2023
  • The Spotlight Interface StandardWhat if we consolidated our approach to the Cmd+K interface?
    Feb 13, 2023
  • Building a Dynamic Image GalleryA custom stack built to showcase my photographs with Next.js and AWS.
    Jan 16, 2023
  • DynartDynamically generated images on at the edge.
    Oct 11, 2022
  • useMediaA convienience hook for using media queries
    Sep 30, 2022
  • Computed Objects With TypescriptImplementing computed objects in Typescript
    Aug 31, 2022

edede oiwoh

© 2026

GitHubXLinkedIn