Mercredi - 17h00 - 17h40 5:00 pm - 5:40 pm
Maison Avocats – CHAPITALK

Speakers

Julien GIOVARESCO

Développeur @SOLOCAL

Gaëtan MAISSE

Développeur Fullstack @SOLOCAL

Tech & Governance

Developing serenely with Node.js

Conference in French

We made a new application, and we made it with Node.js The app started off small and grew steadily. More features, more developers. But when the first major refactoring took place, despite having one hundred percent coverage, things didn’t quite go as planned… could it have had to do with JS’ lack of typing? Could it have been avoided by using TypeScript? Or, was our code writing and testing to blame? After a bit more refactoring and bug-fixing, we finally got our app off the ground. Even then, users started to raise issues, and when we couldn’t find answers to their problems in the logs, we started to worry… Coming from a Java background, we were surprised by the underdeveloped nature of Node.js’ frameworks and libraries, especially when it came to managing logs and resolving errors. All these (mis)adventures helped us to take a step back and look at JS development with a fresh pair of eyes. Here, we’ll tell all about this (ongoing) odyssey., We made a new application, and we made it with Node.js The app started off small and grew steadily. More features, more developers. But when the first major refactoring took place, despite having 100% coverage, things didn’t quite go as planned… could it have had to do with JS’ lack of typing? Could it have been avoided by using TypeScript? Or, was our code writing and testing to blame? After a bit more refactoring and bug-fixing, we finally got our app off the ground. Even then, users started to raise issues, and when we couldn’t find answers to their problems in the logs, we started to worry… Coming from a Java background, we were surprised by the underdeveloped nature of Node.js’ frameworks and libraries, especially when it came to managing logs and resolving errors. All these (mis)adventures helped us to take a step back and look at JS development with a fresh pair of eyes. Here, we’ll tell all about this (ongoing) odyssey.