A look at every major feature shipped to BrewMark this week — community comments, personalized feeds, recipe reviews, draft workflows, accessibility improvements, and more. Here's what's new and why it matters.
We've had a productive few weeks at BrewMark. This post covers everything we've shipped recently — some of it visible right away when you open the app, some of it infrastructure that makes everything else work better. All of it matters.
This is our first proper changelog, and we plan to keep writing these. Building in public keeps us accountable, helps you find features you didn't know existed, and documents the reasoning behind decisions we make.
Here's everything that shipped.
You can now comment on recipes — and reply to those comments in threads. This was one of the most requested features since launch, and we took our time building it right.
Comments are threaded up to one level deep, which keeps conversations readable without turning into a Reddit thread. You can upvote comments that are genuinely useful. Profanity filtering runs automatically on submission, and every comment has a report button if something slips through.
Why comments matter: brew recipes are living things. The parameters you see in a recipe are someone's starting point, not the final word. Comments are where you find out that someone pulled this recipe a bit longer for a specific roast, or that it works better on a burr grinder than a blade grinder. That context used to live in Discord or nowhere.
Alongside comments, we added a proper review system. You can rate recipes on a five-star scale and leave a written review alongside your rating. Reviews are separate from comments — they're meant to be assessments, not conversation.
Ratings feed into recipe rankings across the platform. We're using a Wilson score algorithm (the same approach Reddit uses for upvotes), which means a recipe with 4.8 stars from 3 reviews ranks below a recipe with 4.5 stars from 50 reviews. This keeps new but unproven recipes from floating to the top just because their first reviewer loved it.
The home page now shows a personalized feed based on your brewing history, equipment, and saved recipes. If you've been brewing V60 with a light roast, we're not going to surface an espresso recipe as your top recommendation.
The recommendation engine uses taste vector matching — comparing your historical preferences (acidity, sweetness, body, bitterness, fruit notes, roast depth) against recipes in our database. It's the same algorithm that powers individual recipe adaptation, now running at the feed level.
If you haven't used BrewMark enough to build a preference profile yet, the feed shows trending recipes from your preferred methods. It degrades gracefully.
You can now follow roasters and receive email notifications when they publish new recipes or update their coffee profiles. If you're working through a particular roaster's lineup or just want to know when a seasonal release gets proper brew guidance, this is the feature for that.
Notifications are opt-in and targeted. You won't get emails for every roaster on the platform — only the ones you've explicitly followed. Unsubscribe is one click from any notification email, and you can manage your follow list from your profile settings.
Roasters and recipe authors now have a proper draft/publish workflow. Before this, publishing a recipe was permanent the moment you hit save. That created anxiety around incomplete recipes and made iteration harder.
Now you can save recipes as drafts, refine them over multiple sessions, and publish when you're ready. Drafts are only visible to you. Published recipes are public. You can unpublish at any time if you want to revise.
This sounds minor. It's not — it changes how roasters think about recipe creation. Publishing a recipe used to mean committing to something. Now it means sharing something you're proud of.
We did a comprehensive accessibility pass across the platform. This covers:
Accessibility work is not glamorous. It doesn't show up in screenshots. But a brewing app that only works if you can see perfectly and use a mouse isn't really for everyone. We're committed to WCAG 2.1 AA compliance across the platform.
These aren't new this week, but if you haven't seen them:
Brew Journal — Log your brews directly in the app with equipment, parameters, and tasting notes. Your log builds over time into a preference profile the app uses to recommend better recipes.
Coffee Comparison — Compare two coffees side-by-side: origin, processing, roast level, flavor notes, and how they rank across different brew methods. Useful when you're deciding between two new bags.
Recipe Search — Full-text search across all recipes on the platform, filterable by brew method, roast level, origin, and taste profile. The search uses fuzzy matching, so typos and partial matches work fine.
Embeddable Recipe Widget — Roasters can now embed BrewMark recipe cards directly on their own websites. The widget is responsive, automatically adapts the recipe to the viewer's saved equipment if they're logged in, and links back to the full recipe on BrewMark. If you're a roaster, this is how your brew guide becomes interactive.
Also shipping this week: self-serve onboarding for specialty coffee roasters.
Previously, getting a roaster live on BrewMark was a 9-step process that averaged 16 minutes and required our team to assist. Starting today, any specialty roaster can go from signup to embed code in under 10 minutes — no call, no developer, no wait.
The flow: visit /for-roasters, sign in with magic link, fill out one quick form (roastery name, one coffee, roast level, brew method), and get your embed code. Paste it on your product page. Done.
The embed adds a personalized recipe widget to each of your coffee product pages. Customers get brew instructions calibrated to their specific equipment — not a generic guide. Free to start, free to stay for the core experience.
Set up your roaster profile → brewmark.io/for-roasters
We're heads-down on a few things right now:
The roadmap is living. If something you want isn't on it, email us at hello@brewmark.io or leave a comment on any recipe — we read everything.
Try BrewMark → brewmark.io
If you're a roaster and want to publish your brew guides on BrewMark — with an embeddable card you can put on your own site — claim your profile here. It's free.
Join the BrewMark community. We share grind guides, recipe breakdowns, and gear reviews — no spam, ever.
No spam. Unsubscribe anytime.