The Ideadunes blog

Engineering, scheduling theory, customer wins, and observations from running the universal scheduler.

Engineering

How we cut optimizer latency by 4× with hybrid CP-SAT

Replacing pure OR-Tools with a custom solver pipeline. Why constraint propagation order matters more than algorithm choice.

Niket · April 24, 2026 · 12 min read

Customer story

From 28% no-shows to 4% in 30 days at ApolloCare

A 14-clinic network's full migration to Ideadunes. The unexpected lessons about WhatsApp template approvals.

Marketing · April 18, 2026 · 8 min read

Industry

Why every restaurant is solving the same scheduling problem badly

Pacing, no-shows, deposits, walk-ins, kitchen capacity — the five-dimensional puzzle nobody tackles holistically.

Niket · April 11, 2026 · 15 min read

Compliance

DPDP 2023 in practice: what scheduling tools must do differently

India's Digital Personal Data Protection Act came into force. Here's how we changed our consent flows, retention, and DPO process.

Compliance team · April 4, 2026 · 18 min read

Field notes

Three weeks at a 4,200-vehicle fleet: what dispatchers really need

I shadowed Mahindra Logistics dispatchers for 3 weeks. Here's what I learned that no software demo would have shown.

Niket · March 28, 2026 · 22 min read

Engineering

Building one engine for 30 industries without making it generic mush

The architecture decisions that let us serve clinics, courts, and restaurants without becoming a sprawling vertical mess.

Niket · March 21, 2026 · 28 min read

Product

Court OS exits beta: what we learned in 6 months with judicial systems

Working with 47 courts across India, UK, and US taught us things no general-purpose scheduler could anticipate.

Product team · March 14, 2026 · 14 min read

Theory

Why fairness beats efficiency in shift scheduling

A purely-optimal scheduler will burn out your workforce. Here's the math on why and what to do instead.

Niket · March 7, 2026 · 16 min read