Engineering Labs Blog
Deep architectural deep-dives, systems benchmarks, and tech post-mortems.
How We Built WinIsland: Bringing Dynamic Island Overlay HUDs to Windows
A technical dive into building a top-of-screen floating overlay in Flutter Desktop, handling native Win32 media events, and decoupling UI isolates.
Ishu Prabhakar
Founder & Lead Engineer
How We Built WinSearch: A Spotlight-Style Launcher for Windows using Flutter & C#
A technical deep dive into named-pipe IPC, Riverpod state management without codegen, and building an instant keyboard-driven launcher for Windows.
Ishu Prabhakar
Founder & Lead Engineer
WebRTC vs. WebSockets vs. gRPC: Choosing the Right Real-Time Protocol
Building real-time applications requires choosing between WebRTC, WebSockets, and gRPC. We break down the protocols, how NAT traversal works, and how to choose the right tech for peer-to-peer streaming and low-latency APIs.
Ishu Prabhakar
Founder & Lead Engineer
Why Your AI Coding Assistant Doesn't Actually Know Your Codebase
Every agentic coding session starts the same way — your AI rebuilds context from scratch. RCE is a persistent cognition layer that eliminates that problem, giving AI agents and developers instant, accurate, grounded answers about any codebase.
Ishu Prabhakar
Founder & Lead Engineer
Rebuilding Facial Authentication SDK for Indian Startups
How we engineered a lightweight, GDPR-compliant facial recognition liveness SDK specifically optimized for KYC workflows.
Ishu Prabhakar
Founder & Lead Engineer
Designing Flash Connect Device Communication
Deep dive into our peer-to-peer zero-config discovery network and the custom local sync parameters that make cross-device productivity seamless.
Ishu Prabhakar
Founder & Lead Engineer