Found a bug or got an idea?

Give feedback

Feedback type

Changelog

Everything that's shipped, in plain language, newest first.

2026 Sep 7

A fuller picture of your beans

  • Adding a bean now offers a Variety and Process picker instead of a blank text box — pick from the list, or type your own if what's on the bag isn't there. Flavor notes work the same way, as tags you type or pick as you go.
  • Roast level is self-classified with a color-comparison picker, so you're matching what's in the bag against real swatches instead of guessing what "medium" means.
  • Set a roast date and we'll tell you where the bag stands — Resting, Fresh, or Stale — right on the card, with a "(?)" next to it explaining why that window matters for how the coffee tastes.
  • We credit the roaster and origin on the card and the bean's own page now, and that page gets a full Provenance section — origin, roaster, roast date, process, variety, roast level, taste notes, all in one place, plus how many attempts you've logged on that bean overall.

2026 Sep 7

Know what's still in the bag

  • The beans list now splits into Open and Finished, so what you're actually reaching for isn't buried under bags you've already used up.
  • Each open bean shows a health bar for how much is left, alongside its freshness pill and taste notes as chips — the whole picture at a glance.
  • Running low and haven't brewed it in a while? We'll nudge you to mark it finished instead of leaving a nearly-empty bag cluttering the list.
  • Mark a bean finished (optionally telling us how much was actually left) or reopen one you marked too soon — both from the bean's own page.

2026 Sep 7

Quicker, and clearer while you wait

  • Cut down on redundant round trips across the app — fewer duplicate database calls behind several pages and actions that were doing more work than they needed to.
  • The home page and Brewing Methods now show their own loading state while they fetch, instead of a blank moment before anything appears.
  • A few actions that used to sit quietly while working now show a pending state, so it's clear something's happening rather than looking stuck.

2026 Sep 6

A card becomes a log

  • We renamed "card" to "log" everywhere in the app — a bean's page lists "Logs," the button to start one reads "New log," and so on. Same thing you've always made, just called what the coffee community actually calls it.
  • "Timeline" is retired too, in favor of "brewing method" — the Methods page keeps its name, but everywhere else now reads "brewing method" instead.
  • A few small word fixes while we were in there: "dialed in" instead of "dialled in," "aluminum" instead of "aluminium," and the sign-in page's account link now reads "Sign up" to match sign-up's own "Sign in."

2026 Sep 6

Add bean stays out of the way until you ask for it

Fixed a bug where the "+ Add bean" button on the home page dropped its form straight onto the page instead of opening it properly — we've moved it into the same kind of window every other Add/Edit action in Brewpond already uses.

2026 Sep 6

Beans lead the way now

  • Signing in now takes you straight to your beans instead of a flat list of every card you've made — and that's what "Beans" (now first in the nav) shows on the home page too, as a real card grid instead of a plain list.
  • Click into a bean and you get its own page: every log made from it, its roast date, roughly how much of the bag is left once you've told us its weight, and a "New log for this bean" button that skips re-picking the bean.
  • The separate, unfiltered Cards page is gone — the beans list already covers the same ground without splitting your work across two places.
  • Deleting a bean that has logs on it now asks you to type its name first, since a plain click was too easy to fire by accident once there's real history attached.
  • Adding a bean — including from a shared recipe someone sent you — now asks for its bag weight up front, so we can actually tell you how much is left.
  • Your first-attempt grind and ratio hints now check what worked for this exact bean before falling back to your grinder's history in general.

2026 Sep 6

Build your brewing method without leaving the page

  • Adding or editing a brewing method while creating a log now happens right there in a dialog — no more getting sent off to a separate page and back.
  • Editing a method you'd already saved and use elsewhere now asks first: update the original everywhere it's used, or save this as a new method and leave the original alone.
  • One thing moved: deleting a saved method isn't available from this dialog anymore — head to the Methods page for that.

2026 Sep 6

Clearer words where it counts

  • Your very first attempt on a new log now explains what "ratio" and grinder "clicks" mean, right on the field.
  • "Match a setting from another grinder" is now "Have a recipe from a different grinder?" — clearer about when you'd actually reach for it.
  • Verdicts explain themselves better: uneven extraction now spells out that some grounds over-extracted and some under-extracted, and a bean-quality verdict now points at the beans rather than the recipe.
  • The Share dialog's "Stop sharing" button moved below the actions you're actually there for.
  • Account's advanced settings got their own label, and both recommendation methods now explain who they're for.
  • Adopting a shared recipe now explains why we're asking for your bag weight.

2026 Sep 6

Fewer stumbles on your way in

  • The "+ Add bean" button on an empty home page now looks like the primary action it is, instead of blending in.
  • Your account link in the top corner now says "Account" next to its icon, not just an icon on its own.
  • Guests — and anyone without an account at all — can now open the Methods page directly instead of getting redirected to sign in.
  • The feedback bar shrinks down to just its button for guests, since the guest banner above it already says enough.
  • The new-log form's subhead no longer promises a ratio field that isn't actually on that screen.
  • Picking an existing bean on the new-log form now tells you upfront it'll take you to that bean's page first.
  • Starting a new brewing method mid-form now reassures you your other fields are waiting when you get back.

2026 Sep 6

Modals stop the page behind them

Fixed a bug where the page kept scrolling underneath an open dialog — Add bean, a picker, an edit window, any of them. Opening one now holds the page still until you close it, the way a window like that should behave.

2026 Sep 4

A recipe you can actually follow, step by step

  • "How you brew it" is no longer a blank text box. Build your brewing method as a real timeline instead — rinse the filter, add your grounds, pour, wait, swirl, cut off — each step typed in with its own timing, and the whole thing sorts itself into order as you go.
  • Nearly every brewer in our catalog gets this now, not just pour-over: immersion drippers, AeroPress, French press, moka pot, siphon, cold brew, even manual espresso makers. A brewer we haven't mapped out step by step yet still gets to hold custom steps of its own.
  • Pours read as a share of your batch, not a fixed number — brew double, and the poured amounts in your method scale right along with the water you actually used.
  • Save a method with a name and reuse it — start a new card by picking one you already trust instead of rebuilding it from scratch, and we'll offer a starting template drawn from your brewer's own kind when you're building fresh.
  • We added a spot right after you log a brew to note anything you did differently that time, and, for brewers where it matters, how long the whole thing actually took.

2026 Sep 4

An experimental way for us to learn what you like

  • A new recommendation method is available from /account, opt-in only: instead of diagnosing one cup on its own, we ask which of two cups you liked better and learn your taste from the comparisons as they build up.
  • Whichever way a card starts is the way it stays — switching your account-wide preference later never reaches back and changes a card already underway.
  • Once enough comparisons agree, we say so: your next brew defaults to repeating your current best recipe instead of nudging it again, with a plain option to try something we haven't shown you yet if you'd rather keep exploring.
  • This method is still experimental, and marked as such everywhere it shows up — the diagnosis-driven Brewpond you know is still the default, unchanged.

2026 Aug 25

Smarter, more honest grind-size matching

  • Brewpond's grind-size matching calculator and shared-recipe converter now lean on real, sourced data for a lot more of the grinder catalog, so a matched setting lands closer to what you'd actually dial in.
  • Grinders that read their dial as more than one number together (like "4.5.2") now get their own multi-box input on the brew form and the calculator — no more converting your dial reading to a flat number by hand.
  • When the data genuinely disagrees between sources, we say so plainly instead of guessing.
  • Once you've tasted a brew on a grinder, matching a setting for that same grinder again leans on your own proven number instead of a generic estimate.

2026 Aug 14

We have a name now: Brewpond

Brewing Cards becomes Brewpond — a small pond for anyone working out a better cup, and now the name we answer to everywhere: the browser tab, the home-screen icon for anyone who's installed us, the sign-in and sign-up pages, and the note a shared recipe hands a stranger who's never set foot here before. Nothing about how Brewpond works changed today — only what we're called.

2026 Aug 13

Links that tell the truth

  • A share link that's been turned off now properly reports itself as gone. It always showed the right message — "this recipe isn't shared anymore" — but underneath, we were still answering "here you go" to anything checking the link rather than reading the page. Link checkers and crawlers now get the honest answer too.
  • Opening a page you're not signed in for — your account, or someone else's brew card — now takes you straight to the right place. It used to flash a "Brewing…" spinner first, then bounce you a second later.
  • The trade-off: a few pages no longer show that spinner while they load, because showing it is exactly what stopped the two fixes above from working. The pages worth lingering on — your cards, your beans, your tools, the new-card form — still have it.

2026 Aug 13

Match a setting from another grinder

  • Found a recipe on YouTube or a forum that says "18 clicks on a Comandante"? Next to Grind size on the brew form there's now Match a setting from another grinder — pick the grinder they used and their setting, and get back a comparable setting to start from on your own.
  • Only know the micron figure? Type that instead — the way out, too, when the grinder you're copying from doesn't publish numbered steps, which is true for about half our catalog.
  • Take a matched setting and the field's own suggestion steps out of the way, so you're not staring at two numbers at once. Undo brings it right back.
  • On a shared recipe link, the matched grind now names the correct grinder when a figure is missing — we used to point the finger at the sharer's grinder either way, which wasn't always true.

2026 Aug 13

Share a recipe that works on their grinder

  • Any brew that's been tasted can now be shared. Hit Share and get a link that opens for anyone — no account, no sign-in needed to read it. The page leads with grind size, since that's the one number a reader has to settle before they can start.

  • The grind size arrives converted to their grinder, as a range rather than a single click, since one step on a grinder is a bin, not a point. If either grinder has no published step size, the page says what was actually set, in plain text, rather than inventing a number that wouldn't hold up.

  • The page stays honest about what it is. It names the bean and brewer the recipe was dialled in on — same bag, same brewer: follow it as written. Anything else: treat it as a starting point. It also says how the cup actually tasted, because a work-in-progress brew is still worth sending someone, as long as the page never pretends it was perfect.

  • Brewing a different amount? Set the dose and the water weight scales right along with it, rounded to whatever the form would accept.

  • A note can ride along with any link, and a toggle decides whether a name appears on it — shown by default, switched off per link for anyone who'd rather stay unnamed.

  • Sharing happens however it's easiest: the copy button, a phone's own share sheet, or the QR code sitting on the page for someone across the table.

  • A shared link isn't read-only on the other end, either. "Brew this and log it" turns it into a brand new brew card, first attempt already filled in — someone else's beans, tools, and history from that point on.

  • The Account page keeps a list of every link shared, how many times each was opened, and how many brews came out of it. Opens are just opens — a link a crawler fetches will show them without anyone brewing a thing.

  • Sharing does need an account, though: a guest's link would stop working the moment their session ends, and that's not a promise worth making.

  • Renaming a brewer or grinder now reaches every brew card that uses it, instead of leaving old cards stuck on the old name — the same goes for a name change inside our catalog.

  • Typing a custom brewer or grinder name now works the same way everywhere — one box, in the same place, whether it's Tools, a new card, or an edit.

  • When a save fails, the form finally says so. It used to do nothing at all, which felt identical to a slow connection.

  • Signing up got easier: a password manager can fill it in, what's typed can be shown, the length rule is stated up front instead of after the fact, and there's a way back out for anyone who landed there by accident.

  • Fixed a bug that turned people away on shared WiFi. At a coffee event, an office, or on mobile data, a whole crowd can share one network address — so past a certain number of visitors, new arrivals were being refused their very first brew. We count browsers now, not networks.

  • Fixed a bug where the first bean or tool a visitor added didn't show up until the page was reloaded.

2026 Aug 13

The answer comes first

  • After a brew's tasted, the page now opens with the verdict and what it means, then what to change next, then the button to log another brew. The numbers just typed moved below all of that — still there to check, still editable, just no longer standing between anyone and the answer.
  • A tasted brew now says what changed since last time: "2 clicks finer than brew 1 — sour → balanced." Nothing measurable moved, or it's the first brew on that card? We stay quiet rather than padding the page.
  • The verdict used to sit as a small tag among the taste notes. It now leads the page with a plain sentence spelling out what it means — the same sentence a stranger gets when the recipe is shared with them.
  • Every brew page now says which brew it is and which card it belongs to — "Ethiopia Guji · Hario V60," "Brew 2." Two cards for the same beans on different brewers finally read as two different pages.
  • The Brews tab is now called Cards, because that's what it lists. A brew is one cup logged; a card is the beans-and-brewer pairing being dialled in — one word had been doing both jobs.
  • The brew card's free-text field now reads "How you brew it" instead of "Recipe" — it's the method, and "recipe" was already spoken for by the numbers.
  • In the Share box, Copy link is now the button that matters most, in place of Done, and Stop sharing has moved out of that row so it isn't crowding the one worth pressing.
  • The offer to save a guest's brews now reads "Create an account" — which is what pressing it actually does.

2026 Aug 12

The door stays open

  • No account is needed to come in. Show up, log a brew, say how it tasted, and we hand back the same recommendation everyone gets — no sign-up form standing in the way.
  • Once that first recommendation lands, there's a quiet offer to keep it. Create an account whenever you're ready, and everything gathered so far — beans, brew cards, tools, attempts, tastings — comes along with you. Nothing gets retyped.
  • A banner is upfront about the one catch: brews logged without an account are held for a day, since nothing yet ties them to you. Keep brewing and that clock keeps resetting; sign up and we keep them for good.
  • Run into trouble before signing up? The feedback button still works for guests, with a box for your email if you'd like a reply.
  • Sharing a recipe still needs an account — a guest's link would go quiet the moment the session ends, and that's not a link worth handing anyone.

2026 Aug 10

Steadier footing between pages

  • Fixed a bug where you could hit an error page while moving between Brews, Beans, Tools, and Account — we were reconnecting to our database on every single request instead of reusing one, and every so often that reconnection timed out.
  • Pages should feel a little quicker now too, especially the first one you open after a while away.

2026 Aug 10

Tools you can actually edit

  • Fixed a bug where brewers and grinders in use since before the Tools page existed showed up with no Edit or Delete buttons — they're now ordinary tools, renameable, removable, or matchable to a catalog entry like any other.
  • Deleting a tool now really removes it from your Tools list, even when past brew cards still use it. Those cards keep showing it, marked "(deleted)", so your brewing history stays intact and readable.
  • Deleting a brew card no longer drags its brewer or grinder down with it — your tools stay put in your list.
  • The "Used in N brew cards" count on the Tools page no longer counts cards you've deleted.

2026 Aug 6

One consistent way to edit, and a sign-in loop closed

  • Editing and deleting now feels the same everywhere — brew cards, past attempts, beans, owned tools, and account settings (name, email, password) all open in a focused modal that holds the rest of the page still, with a clear confirmation before anything is deleted.
  • Brew cards got an extra pass: bean, brewer, grinder, and recipe now read at the same visual level — no more bean looking like the "main" thing — and a typo in any of their details can be fixed right from the edit modal instead of leaving the page.
  • Recording a tasting: a direct "Both" option now catches a cup that's sour and bitter at once, so channeling gets flagged no matter which flavor felt louder, and the sour/balanced follow-up now works the same way throughout.
  • Fixed a bug where signing in could loop forever behind an old, no-longer-valid session cookie that had overstayed its welcome.
  • Fixed a small admin-only bug where the feedback dashboard's date filter could drop entries near a day boundary, depending on your timezone.

2026 Aug 5

Quicker on our feet

  • Pages listing your brews, beans, and tools now load noticeably faster — fewer redundant round trips (batched database queries, cached session checks) that were slowing things down more than the actual data ever did.
  • We added database indexes on the columns your data is looked up by most, so those faster queries stay fast as your brewing history grows.
  • Fixed a small admin-only bug: granting someone admin access now shows up in their nav bar and account badge right away, instead of waiting up to a minute for a cached session to refresh.

2026 Aug 4

Ratios that bend with you, tastes that speak plainly, a home for your gear

  • Ratio — coffee weight to water weight — now travels with each attempt instead of staying fixed on the card. Edit either weight and the other follows the ratio, or edit the ratio itself directly. A first attempt on a new card gets a starting ratio drawn from your own past just-right brews, or a sensible catalog midpoint if the brewer's new to you.
  • The tasting form now asks what you actually tasted — sour, bitter, sweet, astringent, or can't tell — and, for a sour or sweet result, how the finish felt. That's enough for us to notice channeling (uneven extraction pulling two conflicting tastes at once) and suggest a fix instead of staying quiet about it.
  • A new "any off-notes?" question — grassy, woody — catches a cup that just tastes off in a way none of the usual tags capture, points at a likely bean-condition issue, and suggests a grind or temperature tweak to compensate.
  • Suggestions for pressure brewers — AeroPress, Moka Pot, espresso-style makers — now speak in that method's own vocabulary, puck prep and pour pattern instead of pour-over phrasing, with grind-step sizing tuned specifically for high-pressure devices.
  • Nearly every suggestion now arrives with an actual number to try, even in the trickier cases — a grinder maxed out on fineness, a recipe that's already converged, tasting notes that pull in two directions — where we used to leave you with advice and no concrete next step.
  • A new /tools page holds the brewers and grinders you actually own, offered first — as a shorter list — the next time you start a card, with the full catalog still one click away.
  • Beans can be edited or deleted straight from /beans now. A responsive nav bar and a new /account page make it easier to move between Brews, Beans, Tools, and your own settings.

2026 Jul 27

A catalog of gear, and sharper suggestions to match

  • Starting a new brew card now offers a search-and-pick catalog of real gear — dozens of drippers, presses, moka pots, cold-brew setups, and grinders — instead of asking you to type a name from memory. Still prefer typing? We'll point out a matching catalog entry in case one's already there.
  • Picking a known brewer now earns a sensible starting water temperature the first time you brew on a new card, and a starting grind size too — drawn from your own past brews when there are any, a reasonable estimate when there aren't.
  • Grind adjustments now speak your grinder's own language — clicks, marks, fractions of a turn — sized to your specific grinder and brewer rather than a generic step. Too coarse to adjust any finer? We say so plainly instead of guessing past the edge.
  • Brew-time suggestions for long steeps, like cold brew, now scale properly with the steep length instead of offering a tiny, unhelpful nudge.
  • The brew-card form got a general polish: friendlier error messages, an optional "Recipe" field, and a bean picker that shows roast date and roastery so the right one is easy to spot.
  • Attempts now list newest first. Tag one "balanced" and we mark the occasion with a one-time celebration, then pin that winning recipe to the top of the card for quick reference.

2026 Jul 24

Sharper suggestions, plainer tasting notes

  • The tasting form now groups its flavor tags together and describes each one in plain language, making it easier to pick out what you actually taste.
  • Strength ratings now run five levels deep, from noticeably weak to noticeably strong, and our suggestions scale to match how far off a brew really was.
  • Under the hood, we fixed several things in the recommendation logic: better handling for percolation methods, clearer next-step guidance when a brew is simply weak or strong, and steadier grind-size suggestions that no longer overshoot back and forth.
  • Admins can now read a plain-language writeup of the coffee science behind every suggestion, including where our logic knowingly simplifies the ideal.

2026 Jul 23

A hand on your shoulder, wherever you are

  • A feedback button is now within reach on every page — tell us what's confusing or broken as you go. We're thankful for every note, whether it's a bug report or just an idea.
  • Leave your contact info if you'd like an answer back — entirely optional.
  • Feedback now arrives with a short replay of what was happening on screen, so a fix comes faster and with less guessing.

2026 Jul 14

The first cup is poured

The first version of Brewing Cards is live.

  • We remember your coffee beans and every brew you make, and hold onto how each one tasted.
  • Favorite recipes stay as reusable "brewing cards" — ready to repeat, or nudged on purpose, toward a better cup.
  • Every suggestion comes back grounded in real extraction science, not a flat rule table.
  • We track a bean's whole journey, so you can watch your own dialing-in take shape over time.
  • Create an account and we keep your beans, cards, and tasting notes private to you alone.