Drift: Observe, Deploy, Respond. From a Prompt.
A prompt-driven control plane for time-series systems and edge fleets. One chat box. Three pillars. Apache 2.0.
A prompt-driven control plane for time-series systems and edge fleets. One chat box. Three pillars. Apache 2.0.
Someone left a polite note on my blog explaining how easy it had been to publish it. Here's what I did in the next two hours.
This guide details the implementation of OTA firmware updates for the ESP32-S3 in Hoopi Pedal. The system enables wireless firmware updates from a mobile app with automatic rollback protection.
A deep dive into using LLMs for dynamic parsing and generation in a multi-lingual, accessible flashcard app
Neovim is a powerful, extensible text editor—but it's fundamentally a terminal application. What if you want native macOS integration: smooth font rendering, proper keyboard shortcuts, system clipboard support, and seamless window management? This post walks through building a native macOS wrapper for Neovim using Swift and the MessagePack-RPC protocol.
How we built a full-featured blog CMS with admin panel, image uploads, and instant deploys — all on Cloudflare's free tier.
How we reduced firmware update time by 8.8x through systematic optimization of QSPI flash operations and UART communication.
How we designed an OTA update system where a power failure can't brick your guitar pedal.
How we built a cross-platform audio synchronization system using Flutter, AVFoundation, and MediaCodec
Finding the time offset between two audio recordings using signal processing
Implementing simultaneous playback and recording with blend controls
How to discover IoT devices on a local network using UDP broadcast packets in Flutter.