Baguettes, etc.

Baking for the
Serious Home Baker

Digitize your library, share recipes, bake recipes from other bakers.
Precise scaling, smart timers and temperatures, cost tracking.

Breads, croissants, brioches
Matthieu Baking matthieu devin

About The App

I built Baguettes, etc. after taking the excellent baking classes at the San Francisco Baking Institute. What made the classes so interesting to me, in addition to the brilliant teaching chefs, was the 50/50 mix of professionals and hobbyists students.

The classes were quite intense with a very busy program each day. The teaching chef would build a detailed schedule for the day and update it as the work progressed, annotating the doughs with their final kneading temperatures, tracking the first and second rise schedule, and adding prep tasks for the following day.

A detailed handwritten baking schedule on a whiteboard at SFBI

The inspiration: A detailed daily schedule at SFBI

I learned that baking bread and viennoiseries is actually a science, that needs precision and continuous attention. If a dough ends up a bit colder than expected, a longer rise will compensate but that will shift the schedule a bit. But then, the croissants could always rise longer to take the slack.

I designed Baguettes, etc. for the baker I had become after the classes. A baker that feels they know what needs to be done and how to do it but must execute accurately, pay attention, and keep track of their bakes to continue to improve.

As a retired programmer, I had fun learning Flutter to build that multi-platform, cloud-backed-up app. More recently I'm getting a lot of help from coding assistants, especially AntiGravity from Google. The web site and the database are hosted on Firebase, also from Google.

Recipes

I added a few recipe books, including some of the SFBI bread and viennoiserie recipes, some sourdough recipes from The Perfect Loaf, as well as some favorite from the book The Art of French Pastry from chefs Jacquy Pfeiffer and Martha Rose Shulman.

Intentionally, the recipes are a bit dense, listing what needs to be done, but not teaching the why and how. Refer to the original source for the details on the why and how, and use the app to track your execution.

Library of cookbooks Rye bread recipe with pre-fermented dough

Manage your library and edit dense, production-ready recipes

AI Import

You can add recipes either with AI or with the Recipe Editor. Take photos of a recipe from a cookbook, or from handwritten notes, and pass it to the AI that will add the recipe to one of your books. The AI can also read recipes from Web pages.

After the AI (currently using Gemini) processes the contents, you are presented with a summary of its findings. Check that the recipe steps, ingredient quantities, and timings match the original content before adding it to your cookbook.

AI scanning a recipe from a book photo Soda bread recipe imported from AI

Scan from books or screens instantly

Smart Scaling

When starting a new bake, open the "Scale Recipe" screen to see the different scaling options.

As you change the sliders, the list of ingredients updates instantly. This lets you also scale by key ingredients (e.g., if you have exactly 4 eggs for a Crème Patissière, scale until the egg count matches).

Scaling interface showing sliders for loaves and weight Scaling ingredients like cream by quantity

Smart scaling preserves hydration ratios automatically

Smart Temperatures

Bread recipes work better when the dough is at the exact temperature expected by the recipe. The app computes the required water temperature to reach that target.

Standard Mode: Uses the baker's "rule of sums" with a customizable friction factor.

Smart Mode: Uses a physics-based model developed by John Scalo (creator of Rise). This model accounts for ingredient mass rather than a generic friction factor. Thanks John for open-sourcing the formula!

Standard temperature calculation mode Smart physics-based temperature calculation mode

Precision temperature calculation for consistent results

Other Goodies

Smart Timers

Bread recipes often have consecutive timed steps (proof, fold, proof, fold). "Continuation Timers" default their start time to the end of the previous step, so even if you forget to set one, you can set it late and it will still ring at the correct time.

Smart Lamination

For laminated doughs (puff pastry, croissants), the app computes the ideal butter and dough dimensions for the enclosure, supporting both classic and "alternate" lock-in methods.

Composable Recipes

You can use existing recipes as ingredients or steps for a new recipe. For example to create a recipe for a "Tarte aux Poires Bourdaloue" you will reuse "Pre-baked pâte brisée shells" as one of the early steps, and use "Frangipane" as one of the ingredients for the filling.

Cost Computation

If you sell your bakes or just want to track hobby costs, enter ingredient prices once. The total cost is calculated for every scaled bake.

Baking Log

Logging and reviewing bakes is key to improvement. The baking log contains the history of all your bakes, with notes, scales, actual temperatures, and timing. You can download it as a CSV file for analysis.

Privacy

Your bakes and notes are always private.

You can make your cookbooks public, which makes their photos public, allowing other bakers to learn from your recipes.