JSDayIE 2019: Get To Know Your Organiser – Remo Jansen
JSDayIE is coming to Dublin on the 20th of September 2019. It’s the only conference of its type in Ireland so we caught up its organiser, Remo Jansen to find out more.
Tell us a little bit about yourself.
You hold the status of Microsoft MVP. How does that feel and what was involved in achieving this goal?
Becoming a Microsoft MVP is a dream come true. I became a fan of Microsoft when I was just a kid and I got the first Xbox as a present from my parents. I enjoy gaming and my dream was to become a game developer.
Visiting the Microsoft office in Redmon was something that I used to dream about back then. When you become an MVP, Microsoft invites you to a private conference for all the MVPs in the world that takes place in Redmond. It is a very exciting experience and the first trip is something that I will never forget.
To become an MVP you need to do some work that benefits the developer community. For example, you can publish free training material, open-source projects, organise or speak at meetups and conferences, publish books.
If someone has never experimented with JS, where’s a great place to start?
I would recommend taking one of the courses by Wes Bos, he is a very good communicator and he is particularly good training beginners. The most obvious course to get started with is “ES6 for everyone” https://es6.io/.
What is your top-tip for excelling as a developer?
I would recommend reading books about design patterns and best practices. You can learn the entire API of a programming language but to be a good developer you need to learn much more than the language. You need to learn the tools, common mistakes, best practices, common patterns. Then I would recommend using all this knowledge with two big warnings always in mind:
- Keep it simple: Don’t try to add stuff to your stack just because it sounds cool or because you want to play with something new. Don’t overthink about “What if…” write the minimum amount of code that you can write in the most simple way possible and move on to the next feature.
- Do not re-invent the wheel: Don’t try to come up with your own framework or wrapper. Stick to proven projects with many years of development and many active developers. Follow the most common patterns and stick to the rule book. Don’t try to create your own.
What is one of the hardest technical challenges you’ve ever encountered and how did you overcome it?
Learning about some concepts in programming have been very challenging, in particular, learning about Functional Programming after being an Object-oriented guy for many years has been very difficult because it required me to change my mind about some ideas that I have strongly believed for many years. Also, managing large mono-repositories that share components and dealing with code erosion is an ongoing technical challenge for me.
I felt that I would like to join a tech conference for web engineers without having to take a flight to a different country and spend a fortune on flights, hotels, etc. So JSDayIE was born.
What can people expect from JSDayIE?
You will have an opportunity to meet the speakers in person and hopefully, bring home with you some new ideas that will help you to be a better engineer.
You’re obviously passionate about supporting the JS community. Where does this interest come from and why is it so important to you?
I just enjoy interacting with other developers. I feel that the best way to learn is by doing a presentation or writing a tutorial. When you share your knowledge you have to structure it in a way that is easy for others to understand.
This process leads you to improve your own understanding. I think the main reason I enjoy doing this is that I really enjoy learning, not just about programming but about just about everything.
Also, sometimes you get people to thank you online for your content and it is a very rewarding experience.
Where can people get tickets for JSDayIE 2019?
The Super Early Bird and Early Bird tickets are now sold out but you can still get a Regular ticket for JSDayIE at https://www.jsday.org/tickets
Where can people find and follow you online?
You can find me online on Twitter as @RemoHJansen