Migrated a portfolio from unmaintained Gatsby to Astro after evaluating Next.js and Contentlayer trade-offs
Built a git-narrative tool that analyzes commit history, file churn, and diffs to produce structured article scaffolds with development arcs and problem summaries
Engineered a reproducible local coding-agent environment using Nix and llama.cpp, enabling Pi to run against a shared Qwen model on an RTX 3090
Migrated a CAD toolchain from Jupyter to marimo by forking and refactoring cad-viewer-widget, creating marimo-cadquery, and building purpose-built map and mesh viewer widgets
Extracted TypeScript blocks from Markdown and synthesized them into virtual TSX modules for live, type-checked Remotion previews inside an Obsidian plugin
Used a Cincinnati MT2 tool and cutter grinder to create a 0.090" groove cutter
Built a content-addressed blob storage system to deduplicate project media across repos while preserving git-driven directory structure and rsync-based recovery
Developed terrain-derived candle products using digital topography, custom molds, and iterative fabrication
Built web-based robot control interface with visual playback preview using JavaScript motion approximation
Implemented dict-hash-based memoization and disk caching for mesh generation to eliminate redundant geometry computation during iterative design
Tracked physical artifact provenance by linking mold lineage to wax-cam commit hashes, enabling reproducible terrain-derived candle designs
Built a reproducible terrain-to-geometry pipeline using Jupyter notebooks, TouchTerrain, and CADQuery to iterate on 3D mountain models for fabrication
Built a CAD/CAM workflow to transform real terrain data into iteration-ready geometry for wax sculptures
Built an 800-line frontend framework using signals and Web Components to implement functional reactive programming for state-driven UI updates
Replaced fragile WSL serial passthrough with an internally mounted Raspberry Pi, solving persistent driver and USB connectivity issues for embedded robot control
Built a terminal-based control workflow using Python over RS232 to program a Staubli robot after the teach pendant failed
Despite its obsolescence, nothing can compare to the flexibility and sheer number of axes of a tool-cutter-grinder
Designed and fabricated a custom bow system with integrated trigger mechanism and adjustable elevation hinge
Replaced fragile floppy-disk boot system with ZuluSCSI SD card emulator to eliminate single point of failure on industrial robot controller
Acquired and transported a 330KG industrial robot for $1,800 using improvised strapping and winch rigging
Built a digital fabrication pipeline converting mountain terrain data into 3D-printed candle molds, automating geometry tuning too complex for manual adjustment
Reverse-engineered a legacy Staübli RX90 robot controller and replaced its failing floppy boot disk with a ZuluSCSI SD card emulator after six disassembly iterations to derive a working boot image
Fabricated custom front and rear steel bumpers with integrated shackle mounts and receiver hitch for a Bronco
Designed and machined a miniature replacement part to repair a mechanical mouse from scratch
Large mitering bandsaw for rapid stock removal
Designed and machined custom brackets, mounts, and driveline components to retrofit a manual surface grinder with CNC-driven motion
Mounted a cast-iron fixture table to my adjustable-height Portelevator cart
Designed and hand-fabricated a complete custom motorcycle frame from scratch, progressing from initial drawings to a ridable prototype
Machined a chuck mountaing plate for my 4th-axis using turning and facing operations on a lathe
Designed and fabricated a weld cart
A beautiful late 1950s toolroom engine lathe
Fabricated aluminum replacement housing for a 3D printed festival totem to resolve PLA thermal failure
After buying my friends each a mini-bike kit this was our first attempt
Built features on a Haskell back-end powering a static-analysis choreography tool
Fabricated precision box-joint assemblies with tight tolerances for custom collet seating
Machined a 1-10 scale license plate for a coworkers RC car project
Revived decades-old industrial robot hardware by emulating legacy SCSI storage with a modern SD card
Designed and machined custom aluminum mountains as a christmas-present project
Built an extension to the shop to isolate fabrication from metrology and machining
Built a welding positioner supporting several hundred pounds with infinitely variable rotation speed and 90+ degree tilt using sheet metal and timing belts
Converted a bicycle to a penny-farthing configuration, achieving geometry precise enough for hands-free riding
Recovered a broken Gatsby publishing stack from years of toolchain drift by pinning dependencies to GitHub commits and vendoring unstable components
Made a press brake to assist with other shop projects
Restored a used Haas TM2 mill by performing full teardown cleaning and configuring washdown and spindle coolant systems
Fabricated a custom 3D printer enclosure from 3D-printed PETG components, IKEA Lack tables, and table-saw-cut acrylic panels
Designed and welded a custom sub-frame to mount a crane on a work truck for stone sculpting operations
Designed and fabricated a sculpture of the logo of the company I worked for
Helped a friend construct a home climb wall including a LED project board and a tilting spray wall
Fabricated a precision slip-rolling machine by combining plasma cutting for rough shapes with CNC machining for critical interfaces
Created a sculpture as a gift for a friend
Packaged esp-idf build system into a standalone Rust library to enable reusable ESP32 Bluetooth development
Implemented ESP32 Bluetooth Low Energy heart rate service in Rust using the NimBLE stack by translating and adapting C reference implementations
Replaced L298N H-bridge with TMC2208 stepper driver to reduce GPIO overhead, eliminate overheating, and simplify microstepping control
Packaged a reproducible Rust cross-compilation toolchain for ESP32 microcontrollers using custom Nix derivations
Diagnosed NixOS disk space usage with ncdu to identify the largest space consumers across system and user directories
Resolved ESP32 RMT looping artifacts by disabling software transmit interrupts before enabling hardware loop mode, achieving precise square wave generation
Repurposed an Arduino Uno as a multi-channel logic analyzer to capture and inspect digital signals on ports 8 through 11
Repurposed an ESP32 as a SUMP-compatible logic analyzer by integrating esp32_sigrok with sigrok and Pulseview for capturing stepper motor timing signals
Established BLE GATT server on ESP32 using ESP-IDF, upgrading the SDK to resolve core panic memory allocation issues
Configured a reproducible Flutter and Android development environment on NixOS using shell.nix with custom package overlays
Set up a reproducible ESP32 ESP-IDF development environment on NixOS by patching Nix packages and debugging the VSCode Espressif extension from source
Built reproducible Nix derivations for the ESP-IDF SDK and xtensa-esp32 toolchain on NixOS
Rapidly iterated on 3D printed mechanical assemblies to resolve motor arm fit, shaft clearance, and standoff interference issues
Designed a dual-point string art plotter using 3D-printed parts, stepper motors, timing belts, and an ESP32 microcontroller
Designed a low-cost hanging plotter mechanism using 3D printed components and Arduino control
Firmware and bring-up on ESP32 and Arduino targets, in C, C++, and Rust
Diagnosed a 30-second Docker startup delay on WSL2 by tracing syscalls with strace and identifying a stale DOCKER_HOST pointing to an unreachable TCP endpoint
Automated daily task digest emails by querying the WeKan API and scheduling execution with cron
Machined a custom camera mount to attach a cell phone to a tripod head with a quick release plate
Built a custom Gatsby remark plugin to embed Jupyter notebooks inline within markdown articles, preserving experiments and code as narrative evidence
Resolved heterogeneous content-type problem by embedding Jupyter notebooks as markdown custom blocks instead of abstracting into virtual post types
Integrated Jupyter Notebook execution into a Gatsby static site using gatsby-transformer-ipynb to render live code output at build time
Debugged a server-side rendering crash in @nteract/notebook-render caused by remark-rehype producing unhandled "element" AST nodes
Designed a Gatsby content architecture supporting articles, series, clusters, and tags with custom page-generation logic
Migrated GatsbyJS node configuration to TypeScript using ts-node, exposing implicit assumptions about GraphQL result shapes and making page-generation logic verifiable at compile time
Replaced a feature-branch workflow for article drafts with a filesystem-based approach using a dedicated drafts folder in Gatsby.js
Built a custom picture frame from salvaged 2x4 pine, translating CAD-derived cross-section calculations into physical fabrication with miter and table saw cuts
Designed and 3D printed a replacement valve handle for a broken garden sprayer using caliper measurements and CAD
Practicing woodworking fundamentals through the methodical craft of picture frame construction
Calculated custom picture frame dimensions by accounting for rabbet depth, moulding width, and component layer stackup
Hard-plumbed an air compressor to provide convenient access to compressed air in the shop
Developed native iOS applications using Objective-C and Swift for platform-optimized mobile experiences
Delivered full-stack web applications spanning frontend design with Adobe XD, React/TypeScript middle-end, and backend services in Python, Go, and Rust
Learned tube bending techniques through a hands-on collaborative project with a friend
Designed a site from marketing brief through headless CRM data model to shipped web and mobile clients
Evolved a static site into a full publishing and editorial system through seven years of iterative tooling changes
Migrated portfolio from Zola to Gatsby and React to gain component-driven layouts, richer plugin ecosystem, and more flexible theming
Engineered layered petal assemblies by designing and folding individual petal sections into a cohesive structure
Documented end-to-end fabrication workflow from material marking through final assembly
Discovered that applying power to the motor restarts the engine, enabling microcontroller-based engine control
Built a welding cart as a first project to practice and refine basic welding techniques
3/4 HP horizontal/vertical bandsaw with 4-1/2" x 6" cutting capacity
CNC plasma cutting system with cantilevered gantry for precision sheet metal work
Some of the most productive tools in the shop are those that are fastest to use
Crafted functional furniture and fixtures including a redwood jewelry box, custom standing desk, and shop workbench
Diagnosed a Go runtime panic in Kopano's kwmserverd by tracing a nil pointer dereference to a missing --iss flag and patching the Docker startup command
Repaired structural components on a vintage Harrison L6 Mk1 lathe using aluminum welding techniques
Bridgeport-clones are some of the most flexible milling machines
Rebuilt complex PHP legacy systems in modern unit-tested Java alongside a new React front-end
Designed and printed a drone
Article content is missing — please provide the full text to generate blurbs
Manufatured and installed a geodesic treehouse