Just a quick update about some more site improvements. Account management has been improved in the following ways:

  • Account emails and passwords can now be updated (email updates require confirmation)
  • Users can now delete their accounts, if desired (multiple prompts will be given before confirming the deletion)
  • Your username can now be changed (note that if you change your username, you may not be able to reclaim it later)

Consider these features that should have been added some time ago! Each new management option provides detailed instructions when selected, and they're all available via the My Account area. Enjoy!

Bug Fixes, Minor Additions April 3rd, 2016

First off, apologies for the downtime this afternoon of the beer/brewery search functionality, which in turn prevented folks from entering new beers into their cellar. It was a bug on my end, but it's now remedied. Thanks to everyone who reported the issue, and let me know if anything still seems off.

I've also been pushing little pieces of work here and there over the past week. Here's a short list of new additions and improvements:

  • Fixed iPhone icon when saving the site to your home screen
  • Fixed management rows not being hidden when sorting your cellar
  • Added "Expanded" view for Consumed Beers area to show all tasting notes inline
  • Now using Amazon's Simple Email Service (SES) for site-generated emails, which should hopefully fix delivery issues for anyone who's ever attempted a password reset and didn't receive the email

And more updates on the way!

What's Next? April 2nd, 2016

Now that The Beer Cellar v2.0 has finally launched, I thought I'd outline plans for what's next.

Data improvements are first on the list. The site is now more than three years old, and the largely user-generated database of beers and breweries could use some cleanup. The initial duplication is understandable in light of the previously strict matching algorithms, but the much improved fuzzy search for beer and brewery names introduced in version 2.0 should reduce the number of additional duplicate records created once we clean up the data that's there.

To that end, I've begun building a number of community reporting and moderation features to identify duplicate beer and brewery records, and to flesh out missing data on existing records. With the next release, users will be able to report duplicate or erroneous beers and breweries, and those reports will populate an administrative backend that will let me merge or correct records appropriately. In addition, missing data on beer and brewery records—e.g., URL, style, ABV—will trigger prompts for users to supply that data on existing records.

Trading upgrades will be next on the list (though part of a separate release—the data improvements take precedence). The new Messaging feature introduced in version 2.0 makes it possible to get in touch with other users, but trade discovery is still difficult. To address this, I plan to introduce a variety of features around trading to make discovery and trade proposals much easier and more visible.

In addition to the current searchable content under the Browse area, I'll be adding complex search options for beers listed For Trade or In Search Of. I also have plans to move ISO beers into their own area (i.e., not listed in your main cellar), as keeping empty records around for ISO purposes is less than ideal. This will let users maintain a list of the beers they're after, linkable to the external world, and powered by the same database as the rest of the site. Lastly, I want to implement a trade proposal interface that will allow users to manage a sort of "shopping cart" of beers when setting up trades with other users.

A mobile version overhaul is also planned, though the timeline here is less clear. I'd like to ditch jQuery Mobile and roll a customized, much nicer mobile interface, but as this will take a good deal of time I'm not sure when to expect it. I'll be sure to post updates as I have them.

And of course, I'll continue fixing bugs and remedying smaller issues as they come in. On that note, if you have any feedback, suggestions, or bugs to report, please hit me up via email, on Twitter, or with an in-site message. Cheers!

To celebrate both the release of version 2.0 of The Beer Cellar and reaching 3,000 users, here are some fun numbers about your beer. Thanks for contributing!

  • Over 3,500 breweries are now in the database
  • Among those breweries, users have added over 23,000 beers
  • More than 240,000 bottles are currently cellared
  • On top of that, more than 56,000 beers have been consumed
  • Put another way, users have imbibed over 950,000 fluid ounces of beer
  • Over 26,000 bottles are currently listed For Trade

You can find some of these stats (updated live) on the About page. A big thanks to all the folks using the site! Cheers, and feel free to say hello, as your feedback and suggestions are always welcome.

Welcome to The Beer Cellar v2.0!

You'll notice that things look a bit different, but there should also be a good deal that's familiar. The aesthetic has received a much needed overhaul, existing features have been improved, and a number of new features accompany this release. Details are provided below, but first, a quick disclaimer.

This is a big release, and there might be bugs, so let me know if you have any problems! While I've had a number of beta testers checking out the preview version of the site over the last few weeks, this release touches a lot of code and there could be edge cases that no one discovered during testing. If you have any issues, please hit me up on Twitter or via email and I'll look into it ASAP. I'm releasing on a Monday night to ensure I'm available throughout the week to deal with any issues that are reported.

Also, please log out then log back in to ensure all new site features are properly enabled.

With that said, below is some information on what's changed, what's improved, and what's new for The Beer Cellar!

What's Changed?

  • The site has received a visual overhaul, with a new color palette and some new design cues here and there. However, the general user experience remains very intuitive, and basic cellar management tasks should be familiar to existing users.
  • Cellar management is now entirely asynchronous, meaning no more full page reloads are required when adding or editing cellar entries. As a result, quick cellar updates will be quicker and bulk management tasks can be accomplished much faster than before. This was a big part of the new release, and is by far the most prominent change.
  • The application has been refactored almost from the ground up, which means new features and improvements will be much easier to add. I have a number of additional improvements already planned, which I'll detail in a later post.

What's Improved?

  •  Thanks to a new Elasticsearch backend, beer and brewery searching is now much improved! Non-exact queries will provide correct results much more frequently, and there should be far fewer duplicate entries created as a result.
  • On a related note, the CSV import now leverages the Elasticsearch index for initial matching and fixing unmatched entries, meaning the the matching process can now be completed in a fraction of the time. This won't affect existing users much, but new users should have a much easier time importing existing data into the site.
  • Despite the addition of new features, cellar load times should be slightly improved over the previous release, with bigger cellars seeing the biggest improvements thanks to low-level application adjustments.

What's New?

  • A number of new account settings are available, including default sort order (beer or brewery), the ability to disable the In Fridge column, and note and tasting note public visibility.
  • User messaging! Any user that has the feature enabled (all users are opted-in by default) can be messaged in order to facilitate trades, discuss beer, or generally shoot the shit. If you'd like to disable this feature, do so in the My Account area.
  • A new Drink By field is now available on all cellar entries, and a corresponding indicator will be displayed on all entries that have this field populated. You can control the public visibility of this indicator in the My Account area.

That covers the big items, though there are a number of smaller improvements sprinkled around the site that are not covered here. I have a lot of improvements planned for the coming months, and I expect far less downtime between releases given the improved code-base.

I'll detail those planned improvements in a later post, but in the meantime, enjoy the new site! And, as always, if you have any bug reports, usability issues, or feature requests, please let me know at @BeerCellarMe or via email at josh@beercellar.me.