Blog
Notes from building RestoWebMaker
Long-form posts about what's under the hood — AI, ordering, reservations, money math. One a week, written by Nicholas. No clickbait, no AI-filler, no listicles.
April 26, 2026 · 7 min read
How we estimate no-show risk for reservations without an ML team
RestoWebMaker scores each reservation's no-show risk and emails a weekly summary to the owner — without any ML pipeline. Here's how it actually works.
reservationsaiengineeringApril 19, 2026 · 8 min read
Menu photo to live website in 60 seconds: what Claude vision actually parses
Upload a photo or PDF of your menu and we extract every item, price, and category. Here's what works, what doesn't, and what we did when it didn't.
aimenuengineeringApril 12, 2026 · 6 min read
Pickup vs delivery vs dine-in: choosing your first online order channel
Most independent restaurants don't need to launch all three at once. A no-fluff decision matrix for picking the channel that fits your operation today.
operationsorderingApril 5, 2026 · 7 min read
Why we store money in cents (and the bugs we caught when we converted)
Floating-point dollars cause real bugs in real production. RestoWebMaker stores all money as integer cents — here's why and what we found when we made the switch.
engineeringbillingMarch 29, 2026 · 6 min read
AI weekly digest emails: what 30 days of order data should tell you
Every Monday at 8am, RestoWebMaker emails owners a 2-3 sentence summary of what their last 30 days actually did. Here's how that summary gets written and what it surfaces.
aianalyticsoperations