Update

Hey folks, hope all is well! Here are the bits:

Demos: No new demo today. I have completed the design for the new spout’s pulley mount and I am currently doing some assembly/testing on it:

I have also completed integrating the flow monitoring using the mech scale. I have not yet tested this in a brew yet.

I expect I will be ready to do the next demo on Wednesday evening.

UI: I am eager to get the basic UI released and I really want to start using it for the brew demos. We have scrapped DaisyUI in favor of ShadCN. Daisy is great but it is really a pain to re-theme, as it’s really meant to be used with its defaults. I also don’t love the huge amounts of padding everywhere, makes everything look super cartoony and puffy. Not hating though, Daisy is great for lots of use cases. It’s not a big change, as the underlying tech is still Tailwind with the added benefit of just being styled Radix primitives.

The plan for the next demo is to just have the recipe card list pushed up, and to have that linked to the brew endpoint so we can demo starting the brew from the card.

Here is a pretty basic and mostly unstyled version of the current card and the expansion functionality:

You’ll notice some placeholder text to illustrate the grid in the expanded section. This will eventually hold additional recipe info and some additional actions, like scheduling the brew vs doing it now.

I’m only working with a single card here for simplicity’s sake, but the layout is just like the previous versions I have shown. This recipe list is a horizontal scrolling list with the overflow being hidden and content coming in from the right side of the viewport.

Other Bits:

  • Close to being able to show off the Pi-Side pcb designs, fingers crossed for next week.

  • I think I will be pushing UI and API updates simultaneously. Each update will include a specific UI view or action, and it’s related API endpoints. This will allow me to create a release that folks can install in one shot, and we can get rolling with proper versioning, automatic app updates and everything that comes along with it.

Ok, that is all for now. I will have a quick demo up on Wednesday or Thursday.

Cheers!

MComment