The day started with Kenneth Auchenberg, who is the tech lead on GoToMeeting Free at Citrix and also started the RemoteDebug project to unify remote debugging. His presentation was called "The future of DevTools with RemoteDebug", and he talked about the power of remote debugging, cross-browser DevTools and why there's need of a common interface to our browsers. He believes that in order for developers to be productive we need to first rethink our tooling.
After the short coffee break, the 2nd session started with Krasimir Tsonev, a front-end developer, blogger and speaker. He wrote "Node.js blueprints" and currently works for TrialReach, a London based health startup. His presentation was called "Crafting client-side testing" and he talked about the importance of having tests, because they allow us to extend and refactor our code with ease. He believes that writing tests makes software development much more interesting and leads to better code.
Felix Palmer followed him. He got into software by writing games in Flash, has a physics background and enjoys combining the visual with the technical. In his presentation "How to build PhotoShop - WebGL not just for 3D", he explained the basics of WebGL and live-coded some image editing techniques like: scaling, translating, rotating, simple colour tricks, blending, warping and pixel effects.
After the launch break, Sebastien Cevey, software engineer at the Guardian, opened the 3rd session. Currently he is lead developer of Composer, the new digital-first CMS. His presentation was called "The reactive loop" and he talked about Virtual DOMs, MVC, data-binding and the advantages of using React/Flux.
After another short coffee break, the last session was started by Charlie Robbins, founder and CEO of Nodejitsu. He is an open source enthusiast, author of many popular Node.js modules such as forever, winston, nconf or node-http-proxy. In his presentation "Keeping important code alive", between the many Star Wars references and American memes, he talked about his experience in building open-source projects. Having 10+ millions downloads / month he shared that it's terrifying getting so much attention and that he also gets a lot of "abuse" and negativity from the users. Another thing he pointed out is that, when a project gets this big, the author sort of becomes the manager, and needs to get a team.
Personally, I found the conference very interesting and informative. The speakers and participants were very friendly and talkative and the location was also nice, the conference room, although it was full, didn't feel crowded and the beverages and food were also good. I can't wait for the next edition, which I'll definitely attend again!