Just a Summary


A recipe is just a directed acyclic graph…

In the last post I handwaved the way I represented bakery formulae in the bakery database, so here’s a little more detail. It helps to think of a bakery formula as a node on a directed acyclic1 graph with weighted edges, where the weights are literally weights. Here’s the graph a for a couple of products


Running a bakery on Emacs and PostgreSQL

Just over a year ago now, I finally opened the bakery I’d been dreaming of for years. It’s been a big change in my life, from spending all my time sat in front of a computer, to spending most of it making actual stuff. And stuff that makes people happy, at that. It’s been a huge change, but I can’t think of a single job change that’s ever made me as happy as this one.

Asshole Free Devil's Advocacy

So, you want to play Devil’s Advocate, but you’re afraid you might come across as a bit (or a lot) of an asshole? Here’s some suggestions for how to avoid that.

Bakehouse Diary

Back to the bakehouse

I know! It’s been a while. But we’re in! I have baked, and it was good. There’s still a ton of stuff to do (plumbing, mostly) but the really important bits of kit are all in place and looking good.

We celebrated getting in by turning one of the decks up as high as it would go and making lots of pizzas and a few loaves of bread.

Figure 1: An early pizza

Figure 1: An early pizza