When Sylvain and I met, I would never have imagined we'd organize 26 conferences gathering thousands of developers within the next 5 years! We feel very grateful for the trust our attendees, speakers and partners have placed in us and the support from our wonderful team, volunteers and friends. You all shaped the dotConferences story so far.
We're now very much looking for what the next 5 years are holding for the dotFamily.
Have a happy holiday period and see you in a few months or earlier!
Among them: Google, Algolia, vente-privee.com, Datadog, Twilio, Teads, Sqreen, Docker, JetBrainsBecome a partner
Some of the best hackers worldwide were on stage again this year and they have shared their unique insights with you all.Watch the talks
We couldn't organize such events without the help of our community/media/supporting partners.Support us too
With 1400+ attendees at dotJS only!
Did you attend a conference this year?
Totebags, t-shirts, mugs, notebooks, hand spinners, stickers, squishy balls, candies...I want stickers
The Most Annoying Website (aka "The Power of the Web Platform")
The web platform in 2017 is powerful. What if we used that power for evil? What kind of terrible UX could we create if our goal was to build the worst web page in the world?
Watch Feross livecode his way deep into the web platform, while demonstrating how new and old APIs can be used and abused for fun!
Debuggers from scratch
Liz explains how a debugger works by building one in a few lines of Go. This includes mapping between Go source code and the machine code instructions it compiles to, and using the ptrace system call to set break points and examine and modify the running process.
John explains how Category Theory can help you write better code, but without using the words "Category" or "Theory" (or monad or functor or any of the scary terminology). The idea behind Errors are Values from the Go blog can be applied to different kinds of programming problems, and we can make our code easier to compose by moving units of control flow into types.
Bytecode Rendering on the Web