CouchDB Day 2015 recap

On February 7th, the first CouchDB Day took place in the nice city of Hamburg, Germany. It was a blast! This blog post is a recap of the Day and will report about what happened.

But first of all, we would like to share some impressions with you. We were lucky enough to have a film team at the event and we are super excited to present the first CouchDB Day Mood Film.

The Day before

As this was the first CouchDB Day, Robert and me took extra care of everything in advance. At least we think we did. So the day before the event, we met with Holger Blank, Klaus Trainer and Sebastian Rothbucher to set up everything in the location. Thanks again to Holger and SinnerSchrader for hosting us. We couldn’t have imagined a better place. You rock! 🙂

We had a main room with a capacity for approx. 120 people – the amount of attendees we expected. Furthermore, there was a lounge where we decided to serve breakfast and lunch.And we had two more conference rooms. The main room is that big so that we divided it into two rooms. So if counting correctly, we had four rooms for hacking, speaking or simply hanging around. Each with a projector for sure.

Preparing everything was quite easy because my former fine colleague Daniel Goos form SinnerSchrader had already setup the audio stuff and the fridge for drinks was filled ;-). So nothing stopped us from looking forward to the next morning. But we shall not forget to check out the party location and the beer they served there. That’s we did as our last task at this day.

The Day

We arrived at 08:00 in the morning. Pretty early for a Saturday but looking forward to an awesome event saved us from complaining about the time.

And believe it or not. There had already been some attendees waiting to get in. Cool start.

We opened doors at 08:30 and the people came in time. Awesome. The mega cool two by two Espresso machine started to roar. Everything was fine.

At 09:00 Robert and me gave the introduction and welcomed everybody. The first impression was a blast. With ~100 people attending, our “no show” rate was low. Perfect.

CouchDB Day 2015 Intro

Introduction by Robert and Andy

After some info and proposals how we thought to run the day, it was our pleasure to welcome Jan Lehnardt as our keynote speaker.

Hacking, talking, presenting

It was extremely cool to see, that many groups had been formed after a quick “find my interest”. There was an introduction to Erlang by Robert Newson, an introduction to Hoodie by Ola Gasidlo and Sven Lito and an introduction to Fauxton by Sebastian Rothbucher and Robert Kowalski for example.

Robert Newson showing Erlang

Bob showing Erlang

Sebastian showing Fauxton

Sebastian showing Fauxton

Ola and Sven showing Hoodie

Ola and Sven showing Hoodie

But a lot more groups sat together and discussed or hacked. This was, for us as the organisers, exactly what we were looking forward to. So at this point of the day: mission accomplished.


As our idea was that all attendees work on and with CouchDB, we decided to have only three talks. After lunch, we were extremely happy to hear and see a live introduction to CouchDB 2.0 by Klaus Trainer.

And directly after Klaus, we saw Frank Mecklenburg with his talk How to replicate the Internet into your browser and a short Q&A.

This was perfect after a well received and yummy lunch provided by Schanzenstern Hamburg.

After these talks the attendees went back to form different groups and worked on various other things. Again – Cool!

At around 16:00 we served various cake and stressed the two by two Espresso machine again. It was delicious and extra sugar motivated everybody.

We recognised, that the time period between the lunch talks and the last talk was a bit long. Maybe everyone ate too much because it was that good ;-). So to not stress everybody’s mood, we asked Ólafur Arason if he would start 30 minutes earlier with his talk Reusing CouchDB cookies for token based urls. And so he did.

Outro and Party

Well, after one more Q&A for Ólafur’s talk, we came to the end of the day. Robert and I were extremely happy that everything went that well and obviously everybody was happy with the day. So the last thing we had to ask the attendees is to wait a bit for a family photo and show them the way to the next whisky bar … aka the CouchDB Day party.


The party location was a bar in Altona called Laundrette. Funny fact: you can bring your laundry and wash it there ;-). The party was super awesome and the budget we had (and some extra 😉 ) was enough to make everyone happy. It was again a full success.

## Committer meeting on Sunday

We already planned a CouchDB committer meeting for Sunday. And so we met in the Ubilabs office (thanks for hosting us again) and started to discuss the next steps to CouchDB 2.0. This day was also a success because hacking on CouchDB 2.0 resulted in a even more stable CouchDB 2.0 developer preview.

Videos and Photos

The CouchDB project has a CouchDB Youtube Channel at CouchDB Youtube . You are welcome to watch the talks from the CouchDB Day. And we have also Flickr album where we put some photos from the event. Please check it out at CouchDB Flickr.

Conclusion and thanks

CouchDB Day 2015 was a blast. The feedback we received was extremely good. Some people already asked us when the next CouchDB Day will happen this year :). Please be patient and expect the next one next year.

All this would not have bend possible without our great sponsors. Please visit and say hello to them. You all rock!

And we also want to thank the people who helped to make this day so extremely successful. The people who talked about stuff in the groups, the speakers, the helpers, the video crew, the food crew, the photo crew and last but not least the attendees. The CouchDB Day would not have happened without you! You rock and you are awesome.

Extra special thanks go out to sum.cumo GmbH for doing all the financial stuff for us. And to Luigi Dileone for creating the awesome CouchDB Day logo. Thank you!

We are looking forward to see all of you next year. Because …

There will be a CouchDB Day 2016! Promised!

All the best for you from

Robert and Andy

CouchDB Weekly News, February 17, 2015

CouchDB IRC Meeting

The next CouchDB IRC Meeting will take place on February 18th, 8pm GMT (you can check your local time e.g. here). Everyone is welcome to attend this meeting. If you have anything to put on the agenda, please reply to this email or mention it at the start of the meeting. The meeting will take place in irc://, you can also access it online by following this link.

Releases in the CouchDB Universe

  • couchdb-audit 0.1.3 – an npm and Kanso module for auditing changes to CouchDB documents
  • pouchdb-load 1.3.0 – PouchDB Load – load dumped CouchDB/PouchDB databases on the client
  • vflow-pouchdb 1.0.8 – a flow abstraction for you PouchDB or CouchDB write-stream database

Opinions and other News in the CouchDB Universe

Use Cases, Questions and Answers

No public answer yet:

For more new questions and answers about CouchDB, see these search results.

Get involved!

If you want to get into working on CouchDB:

  • We have an infinite number of open contributor positions on CouchDB. Submit a pull request and join the project!
  • CouchDB has a new wiki. Help us move content from the old to the new one!
  • Can you help with Web Design, Development or UX for our Admin Console? No Erlang skills required! – Get in touch with us.
  • Do you want to help moving the CouchDB docs translation forward? We’d love to have you in our L10n team! See our current status and languages we’d like to provide CouchDB docs in on this page. If you’d like to help, don’t hesitate to contact the L10n mailing list on or ping Andy Wenk (awenkhh on IRC).

We’d be happy to have you on board!


Job Opportunities for people with CouchDB skills

Time to relax!

  • Our puny brain can handle a very limited amount of logic at a time. While programmers proclaim logic as their domain, they are only sometimes and slightly better at managing complexity than the rest of us, mortals. The more logic our app has, the harder it is to change it or introduce new people to it.” – Writing code for humans
  • “Software increasingly defines the world around us. It’s rewriting everything about human interaction — I spend a lot more time on my iPhone than I do at my local civic center. Facebook, Apple, Tinder, Snapchat, and Google create our social realities — how we make friends, how we get jobs, and how mankind interacts. And the truth is, women don’t truly have a seat at the table.” – I’m Brianna Wu, And I’m Risking My Life Standing Up To Gamergate

… and also in the News