Nicolas Carlo

Salut, je suis Nicolas 👋

J’écris à propos de VS Code, du développement web et de la vie en général.

  • Articles
  • Talks
  • Projets personnels
  • Qui je suis
  • Mes recommandations
  • 🧭 understandlegacycode.com
  • 🌸 refactoringjavascript.dev
  • 🦋
  • Basculer en thème sombre
  • 🇬🇧 Switch to English

Mes présentations

Présentations que j’ai données

🎩 Tous les articles que j’ai écris sur des présentations que j’ai données.

6 Safe Refactorings for Untested Legacy Code

  • Mai 2025 à JS Heroes
  • Février 2025 à ConFoo

Functional Domain Modeling in TypeScript

  • Février 2025 à ConFoo

Let’s craft automated refactorings ourselves

  • Juin 2023 à DDD Europe (workshop)
  • Juin 2021 à WeAreDevs JS Congress (workshop)

How to build GREAT tests

  • Février 2023 à ConFoo

Types à the edge of your system

  • Février 2023 à ConFoo

7 techniques to tame a Legacy Code

− 🇫🇷 Mai 2023 à Web à Québec − Avril 2023 à Promyze Webinar

  • Septembre 2021 à Java User Group Switzerland
  • Juin 2021 à Software Craftsmanship Luxembourg
  • Mai 2021 à MenderCon
  • Avril 2021 à Legacy of SoCraTes
  • Février 2021 à ConFoo

I need to change this code, but it has no tests

  • Février 2020 à ConFoo

The Secrets of Hexagonal Architecture

  • Novembre 2019 à Bulgaria PHP
  • Février 2019 à ConFoo

Build your First VS Code Extension

  • Février 2022 à ConFoo
  • Décembre 2019 à Node+JS Interactive (workshop)

Drawing Git Graphs in the Browser

  • Mai 2019 à FullStack NYC

Hexagonal Architecture & Elixir

  • Janvier 2019 à Elixir Montréal

TDD with Elixir

  • Mai 2018 à Montreal Elixir meetup

🇫🇷 Elm live coding

  • Novembre 2016 au meetup Elm Paris

🇫🇷 Web app exercise in Cycle.js

  • Octobre 2016 au meetup Paris Web Components

🇫🇷 À la découverte des Observables

  • Décembre 2017 au meetup HumanTalks Paris
  • Avril 2017 à Devoxx France (quickie)
  • Septembre 2016 au meetup Node.js Paris

🇫🇷 Trello, Kanban et Cycle.js

  • Mars 2016 au meetup Paris JS

🇫🇷 Kanban et Game Development avec Trello

  • Février 2016 au meetup Trello French UG

🇫🇷 Plop : un micro-générateur pour se simplifier la vie au quotidien

  • Décembre 2015 au meetup Node.js Paris

🇫🇷 Tester ses Behaviors Marionette.js

  • Novembre 2015 au meetup Backbone.js Paris

Podcasts que j’ai enregistrés 🎧

  • Février 2025 - Test Driven Development
  • 🇫🇷 Juin 2024 - Maitriser le code legacy
  • 🇫🇷 Juillet 2023 - Code patrimonial
  • Février 2024 - SE Radio 602: Nicolas Carlo on Improving Legacy Code
  • 2021 - Tips for Working with Legacy Code with Nicolas Carlo
  • Octobre 2020 - Changing Messy Software Without Breaking It
  • 🇫🇷 Février 2020 - Interview sur le Legacy Code par le Bracket Show