topic - 13 posts
Engineering
Deep engineering write-ups - building real systems end to end, the trade-offs, and what broke along the way.
nalgo: Building a Pure-Rust Algo Trading Platform for Indian Markets on NautilusTrader
How I am building nalgo: pure-Rust algo trading on NautilusTrader for Indian brokers. Connect your broker, write a strategy in plain English, let it trade.
engineering10/14/2617 min
20 Milliseconds of Writing Zeros: Profiling FluidAudio and Fixing It Upstream
Profiling Parakeet on Core ML found 20 ms zeroing a buffer one NSNumber at a time. FluidAudio#941: 72.6 to 48.2 ms, and review made the fix smaller and safer.
engineering10/13/2614 min
TapTalk Gets Faster: Orukeet, Silero VAD on Core ML, and the Microphone That Would Not Let Go
TapTalk: Orukeet (oruk.ai) as default engine, audio and Silero VAD moved from Rust to Swift and Core ML, key-up to paste 155 to 100 ms, three mic bugs fixed.
engineering10/12/2625 min
Rebuilding TapTalk: Ripping Out Whisper for NVIDIA Parakeet, Live Typing, and On-Device Multilingual Dictation
How I rebuilt TapTalk's engine: NVIDIA Parakeet and Nemotron on the Neural Engine via FluidAudio, streaming live typing, Hindi and Hinglish, and Smart Mode rewrites that refuse to stack.
engineering09/10/2622 min
Two Gates and a Process Boundary: Swapping vLLM's Suffix Drafter Without a Fork
Swapping vLLM's suffix drafter without a fork: two gates in two processes, one import-binding mistake, one process-boundary mistake, and the plugin fix.
engineering07/23/269 min
slate: Turning a Phone into a Stream Deck for macOS - One Command, a Pluggable Backend, and the Trade-offs Behind It
How I built slate, a free open-source phone-as-Stream-Deck for Mac over your LAN with no cloud: one Command, a pluggable Transport, one shared Zod schema.
engineering07/01/2620 min
Bear the Tokens: FP16 and Suffix Decoding to 9,000+ Tokens a Second on a Tesla T4
Pushing Qwen2.5-0.5B to 9,052 tok/s on a free Colab T4 in the H2Loop contest: AWQ INT4 dead ends, FP16, and model-free suffix speculative decoding.
engineering06/14/2621 min
Logpipe: Building a Distributed Logging Stack from Scratch with Vector and ClickHouse
How I built Logpipe, a small but real Vector + ClickHouse logging pipeline in Go: why aggregator batching matters, 'Too many parts', and disk buffers.
engineering06/14/2625 min
TapTalk: Building a Free, Local, Open-Source Alternative to SuperWhisper and Whisper Flow
How I built TapTalk, a free local speech-to-text app for macOS in Rust and SwiftUI: Whisper on the Neural Engine via Core ML, chip-tuned, push-to-talk.
engineering05/24/2621 min
The Three Levers: Backend-Driven UI, OTA Updates, and the End of Waiting for App Review
How Swiggy, Airbnb, PhonePe and Nubank ship UI without app store review, and how I built a BDUI + OTA system in React Native with Cloudflare Workers and EAS.
engineering04/30/2618 min
Building a Real-Time F&O Fair Value Engine for Indian Markets
How we built a production fair-value calculator on top of Dhan - Black-Scholes, cost of carry, live depth, and mispricing signals - for Saras and NSE F&O.
engineering04/11/267 min
Building a Prop Trading Engine on Advisor Intelligence
How we built end-to-end automated prop trading at Saras: 1000+ daily trade ideas to live execution on Dhan, with novel metrics that actually generate profits.
engineering04/11/2619 min
Building a World-Monitor News Engine for Traders: From ~115 Public Sources to a Daily Brief
How we built Saras's agentic news engine: scrape public macro and trade intelligence, dedupe at scale, enrich with structured AI, ship a trader-facing brief.
engineering04/11/267 min