Lead Software Engineer @ Gentherm.
better-auth-cloudflare. Seamlessly integrate better-auth with Cloudflare Workers, D1, Hyperdrive, KV, R2, and geolocation services. CLI for project generation, automated resource provisioning on Cloudflare, and database migrations. Supports Next.js, Hono, and more!
551SwiftUIPolygonGeofence. Draw a geofence similar to how you would use the photoshop pen tool.
35embassy-agb. Modern Rust async/await support for Game Boy Advance development using the Embassy executor integrated with the agb library.
10opennextjs-azure. True serverless Next.js on Azure Functions with a Vercel-grade developer experience
9hello-aaos. Hello World example app for Android Automotive OS v14 with emulator configuration instructions.
6better-auth-microsoft-graph. Seamlessly integrate better-auth with Microsoft Graph API to access user profile, calendar, contacts, mail, OneDrive, and more!
5aseprite-preview. VSCode / Cursor extension for quick previews of Aseprite pixel art files (.aseprite and .ase). Only meant for a quick look at a sprite to save having to open it fully in Aseprite.
5esp32-sdcard. A simple example of using embedded-sdmmc-rs to write data to a Micro SD card on ESP32 with Rust and Embassy.
2lin-ldf. Rust parser for LDF files that describe automotive LIN bus networks.
2esptool-react. React library that provides hooks and context for programming ESP32/ESP8266 devices using esptool-js.
2netupload. Simple upload server for local network file transfers. Available as a package on PyPI.
2d1-binding-vs-http-benchmark. Benchmarking D1 Bound Drizzle vs D1 HTTP Drizzle (contributed by me) from within a Cloudflare Worker to understand the real-world latency differences for a few different types of queries.
2hono. Ultrafast web framework for Cloudflare Workers, Deno, and Bun. Fast, but not only fast.
1advent-of-code-2024. Daily programming puzzles for December 1st-25th. This year I'll be solving with Go.
1hex-calculator. Simple website for converting between decimal and hexidecimal values.
1asm-galacta. Extensions to a game I wrote in Assembly back in college. Uses MARS (MIPS Simulator). Inspired by the classic arcade game Galaga.
1agbrs-capture. Utility for capturing screenshots into a GIF from an agbrs project (Rust framework for making Game Boy Advance games)
1iPages. Quickly implement swipable page views.
1agbrs-playground. Game Boy Advance game development with Rust using agbrs + Embassy. Includes blocking and async examples.
1esp-hal. no_std Hardware Abstraction Layers for ESP32 microcontrollers
1DropMeJPEG. Open source MacOS Menu Bar app to automatically convert AirDrop'd HEIC images to JPEG in the background.
1node-ts-template. An empty Node Typescript Server to spin an instance up a bit faster.
1MyResume. Just a PDF of my latest resume available in 3 sizes.
1liquid. Create a playful backsplash in SwiftUI.
1embedded-sdmmc-rs. A SD/MMC library with FAT16/FAT32 support, suitable for Embedded Rust systems
1zpg6-profile. Open source of my personal website - a Markdown-driven serverless Rust app compiled to Wasm for Cloudflare Workers.
1zpg6-inspector. Used Inspector (tryinspector.com) to refresh my profile with a React / Vite static site.
1ecal-mcp. A local MCP server that exposes Eclipse eCAL to LLM clients.
1