David Buezas

David Buezas

GitHub 94 repos 159 followers

Explained projects

interval_buffer_isr: The Tiny Motion-Control Engine That Won’t Lose Its Phase
interval_buffer_isr: The Tiny Motion-Control Engine That Won’t Lose Its Phase
A stepper-motor ISR planner that carries sub-step position across frames, survives direction flips, and uses formal verification to prove the error stays bounded.
8 min read · Apr 6, 2026
svg-term-recorder: The tiny recorder that makes terminal demos feel rehearsed
svg-term-recorder: The tiny recorder that makes terminal demos feel rehearsed
A Bun-powered TypeScript script, a virtual clock, and SVG output turn messy shell sessions into lightweight documentation assets.
6 min read · Apr 6, 2026
The Visual Rebellion Against the Text-Only Terminal: Unpacking dbuezas/ghostty-config
The Visual Rebellion Against the Text-Only Terminal: Unpacking dbuezas/ghostty-config
How a web-based GUI and a custom Claude CLI skill turned a hardcore, configuration-driven terminal into an AI-managed workspace.
6 min read · Apr 5, 2026
ftmotion-extrusion-simulator: FTMotion: Debugging 3D Printer Physics in the Browser
ftmotion-extrusion-simulator: FTMotion: Debugging 3D Printer Physics in the Browser
How a strict TypeScript port of Marlin's C++ motion algorithms turns the slow, wasteful process of tuning hardware into an instant visual sandbox.
7 min read · Apr 5, 2026
The Browser is the New Oscilloscope: Inside usb-Input-shaper-calibrator
The Browser is the New Oscilloscope: Inside usb-Input-shaper-calibrator
How a React frontend and the Web Serial API replaced Linux, Python, and GPIO wiring to democratize high-speed hardware diagnostics.
7 min read · Apr 5, 2026
The Shadow API in Your Terminal: Unpacking claude-statusline-with-quota
The Shadow API in Your Terminal: Unpacking claude-statusline-with-quota
How a TypeScript utility hijacks macOS Keychain and Anthropic's private endpoints to fix the AI developer's biggest fear (quota shock).
6 min read · Apr 4, 2026
esp3d-homeassistant: Eavesdropping on the Extruder
esp3d-homeassistant: Eavesdropping on the Extruder
How a clever Python event loop and a four-dollar microchip turned a vintage industrial protocol into a modern smart home integration.
7 min read · Apr 4, 2026
BunBook: The Sub-Millisecond TypeScript Scratchpad
BunBook: The Sub-Millisecond TypeScript Scratchpad
How a lightweight VS Code extension uses the Bun runtime to fix the "slow kernel" problem and make notebooks feel like native IDE scripting.
· Mar 25, 2026

Yet to be explained

eq3-custom-fw
TypeScript10 stars
Explain
esphome-dynamic-range-led-driver
ESPHome external component: smooth low-end dimming for BP5758D, BP1658CJ, SM2235, SM2335 and SM2135 bulbs by moving the LED current with brightness
C++1 stars
Explain
claude-home
JavaScript1 stars
Explain
carecam-ptz
Local (no-cloud) Home Assistant integration for CareCam / Huiyun / YGTek cameras: video, PTZ, lens, night vision, TTS and more
Python1 stars
Explain
Xiaomi-Gateway-3-BTProxy-Zigbee-router
ESPHome-compatible Bluetooth proxy for the Xiaomi Gateway 3 (ZNDMWG03LM), running on the gateway itself
Go0 stars
Explain
constant-jerk-planner-simulator
What i used to implement and debug the constant jerk planner for Marlin
C++0 stars
Explain