NordicJs 2014 - day 2
Yesterday I wrote about the day 1 of the NordicJs 2014 so go and have a look there for the events of the first day.
The day started like this:
On-screen massageception #nordicjs pic.twitter.com/h270Mpfbe9
— Anders Bornholm (@osirisguitar) September 19, 2014
The Talks
Ellen Sundh: “Node.js physical interactions”
Ellen Sundh didn’t wear golden shoes or anything hipster-like, but the things she has done is really amazing! If you are interested in embedded stuff you should watch this talk when it comes online. Very exciting stuff. I’m currently building a rainmeter with .net gadgeteer, but this talk made me think about doing on the Arduino.
"I use JavaScript on the backend, the frontend and in the hardware." #nordicjs @ellensundh very cool embedded stuff!
— Steen H. Rasmussen (@steenhulthin) September 19, 2014
@ellensundh really kicked off the second day! So glad to be here #nordicjs
— Johanna Gustafsson (@mittistormen) September 19, 2014
Inspiring presentation by @ellensundh on how she built awesome stuff like a big claw machine with node+pi+hardware. #nordicjs
— Anders Antila (@antila) September 19, 2014
@GLindqvist I will put up the presentation. Most stuff is on http://t.co/bbEZh2bNzu #nordicjs
— Ellen Sundh (@ellensundh) September 19, 2014
Douglas Crockford: “The Better Parts”
This talk was on ES6 and Crockford’s view on how you can work with JavaScript safely and with good performance. Building on his book “JavaScript - the good parts”. I always enjoy hearing Crockford’s opinion on what to use in JavaScript and how to use it. Great talk.
Douglas Crockford!! The Better Parts.#nordicjs pic.twitter.com/XY2Q3vDaag
— Lady Zahra (@ZeeJab) September 19, 2014
ES6 gets proper tail calls. "JS will be a real functional language." - Douglas Crockford #nordicjs
— Steen H. Rasmussen (@steenhulthin) September 19, 2014
"Java programmers will go to their graves without knowing how miserable they are…" Douglas Crockford on class model inheritance #nordicjs
— Yuri Vorontsov (@kwispel) September 19, 2014
"Don't use 'null' We have both 'undefined' and 'null' for the same thing, but the language itself use 'undefined'." Doug Crockford #nordicjs
— Steen H. Rasmussen (@steenhulthin) September 19, 2014
Class free object oriented programming. No inheritance, no prototypes. Javascript can help us do that. - Crockford #nordicjs
— Peter Müller (@_munter_) September 19, 2014
Tiffany Conroy: “Lions and Tigers and Handling User Capabilities”
Tiffany Conroy talked about different strategies to manage user rights. The talk covered both server, client and UX strategies.
You shouldn't allow people to do something you're not allowed to do and then punish them for doing it. Communicate CAN do. UX @ #nordicjs
— Fiona Rolander (@fionaosaurusrex) September 19, 2014
@theophani Thank you for a great talk at #nordicjs!
— Kristofer Palmvik (@KPalmvik) September 19, 2014
Hey, @nordicjs and @upfront_ug folks: Here are slides from my Lions and Tigers and Handling User Capabilities Talk: https://t.co/uGNPFsYDn5
— Tiffany Conroy (@theophani) September 20, 2014
Reginald Braithwaite: “Duck Typing, Compatibility, and the Adaptor Pattern”
The talk by Reginal Braithwaite was about how the use of the adaptor pattern and how it may affect coding/architecture style at all level of a system. Very interesting ideas.
"You alter a version and you never have any ideas of how much work you have in front of you." @raganwald #nordicjs
— Steen H. Rasmussen (@steenhulthin) September 19, 2014
"@rails is becoming an obsolete technology, something you have to maintain." ~@raganwald at #nordicjs
— Kristofer Palmvik (@KPalmvik) September 19, 2014
Interesting talk by @raganwald about the adaptor pattern, will probably change the way I code in any language. #nordicjs
— Emil Wall (@erif89) September 19, 2014
The “Duck Typing, Compatibility, and the Adaptor Pattern” slides from #nordicjs:
https://t.co/U7pZDTWp9J
— Reginald Braithwaite (@raganwald) September 19, 2014
Kassandra Perch: “Stop the Fanaticism!”
Kassandra Perch was the next speaker. However I picked up my youngest son from kindergarden, so I didn’t see anything of this talk. Judging from the twitter response it was a good talk.
I just want to stand up and say: "What she said!" Angular is not perfect but still better than most @nodebotanist #nordicjs
— Martin Kurtsson (@mkson) September 19, 2014
I'M LOVING THIS TALK! @nodebotanist #nordicjs
— Elin Nilsson (@hejelinnilsson) September 19, 2014
Slides from my #nordicJS talk: http://t.co/7VwPd17qyM
— Kas (@nodebotanist) September 19, 2014
Hakim El Hattab: “Visual JavaScript Experiments”
Hakim El Hattab showed a lot of projects he has been working on. I only saw a part of the talk, but what I saw was really cool.
Constraints foster creativity — @hakimel, #nordicjs
— Jan Järfalk (@janjarfalk) September 19, 2014
“You need a box to think outside of the box” - @hakimel at #nordicjs
— Plamen Todorov (@pltod) September 19, 2014
I'm soooo gonna use http://t.co/DJztkyGRuB for my next presentation, that was amazing! @hakimel #nordicjs
— Elin Nilsson (@hejelinnilsson) September 19, 2014
#nordicjs I have a @hakimel signature tattoo! Oh yeah! pic.twitter.com/LD2kRSDdxh
— Daniel Beauchamp (@pushmatrix) September 19, 2014
Tom Dale: “The Road to Web Components”
Tom Dale talked about web components and of course a bit about ember as well. I didn’t see the end of the talk, but what I saw was good.
Talk about web components by @tomdale with a fun moment
#Thoughleader #photoop #NordicJS pic.twitter.com/ViVJXEm7Ji
— Vinicius Dallacqua (@WebTwitr) September 19, 2014
URL's are the killer feature of the web - @tomdale #nordicjs
— Peter Müller (@_munter_) September 19, 2014
So now we've installed 300kb code to show headings in Helvetica. We're well on our way to becoming a frontend engineer - @tomdale #nordicjs
— Peter Müller (@_munter_) September 19, 2014
Lightening talk
There was another round of lightening talk, but I didn’t see that either - I was eating with my family.
Final words
Daniel Beauchamp did a great job as a host of the conference.
If I ever succeed at throwing a conference, I'm hiring @pushmatrix to be the host. #nordicjs
— ₍˄ุ.͡˳̫.˄ุ₎ (@jina) September 19, 2014
Feedback: It’s harder than you think. #nordicjs https://t.co/9F1CeJRxrU
— Daniel Beauchamp (@pushmatrix) September 19, 2014
As a whole (seen from the livestream) everything was very well organised - very impressive for a new conference. Big applause.
Attendees don’t see it, but coordinating with speakers is a LOT of work for conf organizers. The NordicJS folks were over-the-top good.
— Tom Dale (@tomdale) September 19, 2014
I hope to be able to attend in person next year.
Very last words (warning: opinionated)
On twitter there where a few complaint about the conference not having enough JavaScript (and not enough live coding!!!). In my opinion that is crazy talk. At a conference be disappointed if you saw exactly what you expected. I also saw a suggestion to have more talks and shorter breaks. I really hope the organisers ignore those suggestions - it only overloads the brain (for the majority of us). Lastly (is that a word?!) I’ll steal the words of my fellow livestream-participant Elin Nilsson (I agree 100% with the following statements):
Open minds people, open minds! #forthebitterones #nordicjs
— Elin Nilsson (@hejelinnilsson) September 19, 2014