Blog

Building Volt

Follow our journey as we create the fastest WhatsApp experience.

Friday, October 24, 2025
Kenny

How We Evolved Our Scheduled WhatsApp Design

We share how our scheduled messages feature evolved through 6 iterations, until we finally found the one that just works!

Tuesday, October 21, 2025
Kenny

Experimenting with broadcasts

When Migue built a quick tool to notify updates for our event, his Instagram DMs blew up. That moment revealed a blind spot: by focusing too narrowly on product-market fit, Volt had been ignoring new user needs. We vibe-coded a rapid prototype and discovered how much time we could save people on WhatsApp.

Thursday, October 9, 2025
Santi

Adapting WhatsApp Lists to bring Icons to Volt users

You can now personalize your lists in Volt with emojis. A small UX idea that led us deep into Unicode land. From invisible characters to hidden binary encoding, we found a way to keep lists expressive when active and clean when archived.

Wednesday, October 1, 2025
Kenny

Escaping dependency hell with the Tarjan Algorithm

We fought circular dependency chaos with hacks—until Mati found WhatsApp’s hidden fix: the Tarjan Algorithm. Clean, reliable, and fun to build on.

Wednesday, September 17, 2025
Julian

From Timestamp Manipulation to Custom Comparators: A Performance Story

While building chat ordering for WhatsApp chats in Volt, we had to choose between manipulating chat data or implementing a custom comparator. I explain how we moved away from an expensive timestamp-based approach and adopted a comparator that preserved data integrity, simplified restoration, and improved performance by 50x.