Blog
Notes from building Plena
Lessons from running real events and the product decisions behind them.
May 28, 2026 · 5 min read
How we check in 1,000 attendees without a queue
The registration desk is where an event makes its first impression. Here's how QR check-in keeps the line moving.
May 14, 2026 · 4 min read
The live page: ending event-day WhatsApp chaos
Fragmented group chats are where event information goes to die. The attendee live page replaces all of them.
Apr 30, 2026 · 4 min read
Selling tickets in USD, EUR and MAD
A conference in Rabat shouldn't force its audience to think in dollars. Multi-currency ticketing, built in.
Apr 16, 2026 · 6 min read
Designing Plena for Arabic, right-to-left from day one
RTL isn't a translation toggle — it's a layout decision. Here's how we made Arabic a first-class citizen.