Taking place in Vancouver, British Columbia, Node+JS Interactive could not have chosen a better place with the ultimate panoramic view of the mountains and the harbor.
Some of the keynote highlights:
One of the first keynote speakers was April Wensel (founder of Compassionate Coding), who talked about the prevailing stereotype of developers being sedentary, sleep-deprived, and antisocial. She explained how the culture has developed around this harmful stereotype which leads to unbalanced and ineffective teams, destructive behavior in our communities, and the high incidence of burnout among developers. In her talk, she invited us to care more about the people in our lives and to become more compassionate with our behaviour.
“Software may be built on machines, but it’s built by and for human beings. If we want to create more useful software and enjoy more sustainable and fulfilling careers, we must make time to care about the wellbeing of our collaborators, our users, and ourselves.” – April Wensel
Then we heard from Sarah Novotny (from Google cloud platforms) who shared how Google contributes to Open Source by supporting foundations, contributing to open source code, defining standards and a lot more. Google supports Open Source to build a stronger ecosystem together and it requires a community.
Next up was Chris Bailey (from IBM) who showed us how IBM has been committed to making Node.js enterprise ready through key contributions to the community and introduced us to Loopback, a Node.js framework for building large-scale APIs.
And of course we can't forget about Rob Tiffany (from EnterpriseIoT) who familiarized us with basic concepts and components of IoT and how they work. He also highlighted the problems that we’re currently having with IoT (complexity, lack of skill-set, integration, poor data quality, etc.) and how to simplify things by using things that work well and what we already know.
After Rob’s presentation, we had to make hard decisions – which presentations to attend next? Several were running simultaneously, so we ended up learning about the backend and frontend best practices, IoT, DevOps, Frameworks, Node.js project, Open Source, Scaling, Machine Learning, Agile processes, etc.
You can take a look at the full schedule here including the presentations.
On the last day:
This is when the workshops and Node.js collaborators summit took place. At a workshop (Code & Learn), we were able to contribute to Node.js's codebase with the help from members of the Node.js core team. We had a room filled with about 300 people working on Node.js improvements. It was a pretty fun experience for me to work in such an environment and to collaborate with the team while adding my first contribution to Node.js' project that later became part of the v11.0.0 release.
I learned some new things for myself like Machine Powered Refactoring and Web Assembly, etc. And on a nontechnical note, I discovered more about Effective Agile Processes and it’s all about people and how vital it is to make your workflow a tool that would serve your team; and if it doesn’t work, then change the process, not the people.
Overall, it was a great experience for me as a developer. I can’t wait to try a few things myself. The tech world is constantly evolving, coming up with new things and technologies, it’s important to be on top of it all.
Edited by Alysa Yamada.
You might also like...
STRV & Audiobyte: Revolutionizing the GIF
Let’s face it; there’s a lot to love about GIFs. They’re entertaining as hell, incredibly efficient at quickly conveying complex emotions, and in recent years, have emerged as a sort of go-to form of communication independent of words altog...
Wrap-up: Design Tools of 2019
At STRV we eat design for breakfast, and when it comes to the latest design products, we couldn’t be hungrier for more. By the full house of inquisitive creatives at our recent Design Tools of 2019, it was clear that many of you share our p...
Our TSM Concept Is Only the Beginning
Esports will be a billion-dollar industry by 2020. Boasting almost 400 million viewers, competitive gaming is filling arenas. 2018 saw a 38% increase in revenue.With sponsorship and franchising deals already pouring in, mainstream expansion...