Field notes

Notes from behind the bar.

Operator playbooks, KPI guides, and product notes - written by the two of us building Gastro Bro from Switzerland.

Featured

Start with these.

Gastrobro launch notes: what's ready today
Wednesday, May 6, 2026

Gastrobro launch notes: what's ready today

Structured daily reports, live KPIs, contribution margin, and personally provisioned workspaces. A tour of what's ready for public launch - and what we're deliberately saving for later.

Philip Reichen
The five numbers every Swiss bar should close the day with
Tuesday, April 28, 2026

The five numbers every Swiss bar should close the day with

Seven years of running Swiss bars taught me that the report you fill in at 4am decides whether next month is profitable. These are the five numbers worth tracking every single business day.

Claudio Rudin
Tuesday, April 14, 2026

How a two-person team ships a multi-tenant SaaS

Why we picked Convex for the backend, Clerk for identity, and Next.js for the public site - and how that stack lets two people ship role-aware, multi-tenant reporting in months instead of years.

Philip Reichen
Wednesday, May 6, 2026
Philip Reichen

Gastrobro launch notes: what's ready today

Structured daily reports, live KPIs, contribution margin, and personally provisioned workspaces. A tour of what's ready for public launch - and what we're deliberately saving for later.

Tuesday, April 28, 2026
Claudio Rudin

The five numbers every Swiss bar should close the day with

Seven years of running Swiss bars taught me that the report you fill in at 4am decides whether next month is profitable. These are the five numbers worth tracking every single business day.

Tuesday, April 14, 2026
Philip Reichen

How a two-person team ships a multi-tenant SaaS

Why we picked Convex for the backend, Clerk for identity, and Next.js for the public site - and how that stack lets two people ship role-aware, multi-tenant reporting in months instead of years.

Thursday, April 2, 2026
Claudio Rudin

Why the Excel daily report breaks at three locations

One shared file, three venues, ten people editing. It works - until a formula breaks on a busy Saturday and nobody trusts the numbers anymore. What fails first, and what to replace it with.

Thursday, March 19, 2026
Philip Reichen

Business date vs. calendar date: the 4am problem

If your bar closes at 4am on Sunday, that revenue belongs to Saturday's report. Most tools get this wrong, and your weekday KPIs quietly drift. Here's how we modelled it from day one.

Thursday, March 5, 2026
Claudio Rudin

Food cost, labor cost, spend per guest: the operator's pocket guide

The textbook definitions, the way Swiss operators actually calculate them, and the small differences that wreck month-end reporting.

Wednesday, February 18, 2026
Claudio Rudin

Checkout areas: side income, modelled the way venues earn it

Cloakroom, ticketing, events - every venue has revenue lines that aren't pure food and beverage. Checkout areas let your daily report match your Z-report line by line.

Wednesday, February 4, 2026
Philip Reichen

Why every daily report has the weather attached

Hourly MeteoSwiss data, mapped to your business day and saved with every report. A small feature with an outsized effect when you have to explain a slow Tuesday.

Thursday, January 22, 2026
Claudio Rudin

Roles done right: owner, manager, accountant, viewer

Owners, managers, and accountants need different views of the same numbers. Getting access right is what turns a shared spreadsheet into a reporting system.

Thursday, January 8, 2026
Philip Reichen

Contribution margin, computed live from your daily report

One number tells you whether tonight was profitable before you read another row. The formula we use, the three levels we compute, and the inputs the daily report collects.

Friday, December 12, 2025
Claudio Rudin

Seven years of broken Excel: the founder story behind Gastro Bro

Sunday spreadsheet sessions, broken VLOOKUPs, and cash that never matched - an interview-style retrospective on the years that led us to stop fixing the file and start replacing it.