Next Meetup:
Tuesday, April, 14th 2015 @ triAGENS

Join us at 19:00, talks start at 19:30

Talk #1

Effective jQuery

Jörn Zaefferer (@bassistance)

In this talk I'll cover several patterns for maintainability and performance, giving some new perspectives on the library we all seem to know so well.

Topics include: how to use event delegation for just in time initialization; how to structure your markup, CSS and JS for them to work well together while promoting maintainability of all three; how to avoid performance bottlenecks when using jQuery; how to use CSS3 transitions with fallbacks; and finally, how to reuse existing widgets with unique look and feel.

Talk #2

Tales from the crypt: JavaScript & the Internet of Things

Sebastian Golasch (@asciidisco)

We reverse engineer one of the most used "closed source consumer electronics homeautomation protocols" (say that 5 times in a row) and build a JavaScript based open source module for it. Using that module we´re then able to control the privacy of our data (because now we truly own it), combine these former vendor locked in devices with DIY components, control that devices from our own browser app (our goodbye to the world of "IPhone Apps of Things") and as a byproduct explain why JavaScript should be the language of choice for this "IoT" thingy.


After the talks, stick around, have a drink and a chat or two. A great opportunity to get to know fellow JavaScripters.

Join us …

Hohenstaufenring 43-45
50674 Köln

Public transport

Hop onto line 9, 12 or 15 and get off at Zülpicher Platz. The location is around 80 m down the street.

Got a question? A talk to propose?

Cologne.js is organized by Michael Hackstein, Sebastian Tilch, Yunus Uyargil and Frederic Hemberger. Catch us via Twitter, our mailing-list or send a mail to one of the organizers via <first name>

We’d love to help you with any questions you have or getting you started as a speaker. It’s not that hard and our community is a great way to get constructive feedback.

Don’t miss out!

We meet bi-monthly on the second Tuesday. To help you keeping track of our meet-ups, subscribe to our calendar (e.g. with iCal or Google Calendar).

We have a thriving and diverse community, check out our archive of past talks and get in touch with the speakers.

Code of Conduct

Long story short: Be awesome to each other.

Our goal is to have an awesome, inclusive and safe community meetup where people meet, hang out together, chat, listen to talks, exchange ideas and make new friends. Any harmful or discriminating behaviour will not be tolerated and results in the offending person being expelled from the meetup.

For details on what kinds of behaviour are not tolerated and consequences for violating these rules, we refer to the Berlin Code of Conduct.