Speaker

Nicolas Carlo

Nicolas Carlo

Mender of Legacy Code 🔮

Montréal, Canada

Actions

Nicolas is a freelance web developer who loves building communities and maintainable software.

When he's not cooking crêpes for his family, he organizes the "Software Crafters Montréal" meetup and develops VS Code extensions.

He shares tips & tricks to work with Legacy Code on his blog: https://understandlegacycode.com

Area of Expertise

  • Information & Communications Technology

Topics

  • Software Craftsmanship
  • Testing
  • Refactoring
  • JavaScript
  • Test-Driven Development

Let's craft automated refactorings ourselves!

(This is a hands-on lab with limited capacity)

Performing safe, pure refactorings can make a big difference in your code maintainability. Some IDEs have automated some moves in some languages.

But what if you are using VS Code with PHP? Or Python? Or JavaScript?

What if you could craft your own refactorings and introduce a new Value Object with a single keystroke?

In this hands-on lab, I will show you how to build a VS Code extension that refactors JavaScript code. You'll learn how to manipulate the Abstract Syntax Tree (AST) to automate code transformations for you!

Nicolas Carlo

Mender of Legacy Code 🔮

Montréal, Canada

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top