Nicolas Carlo

Hi, I'm Nicolas 👋

I write about VS Code, web development and life in general.

  • Articles
  • Talks
  • Side projects
  • Who I am
  • My recommendations
  • 🧭 understandlegacycode.com
  • 🌸 refactoringjavascript.dev
  • 🦋
  • Switch to dark theme
  • 🇫🇷 Basculer en français

Who am I?

My name is Nicolas Carlo.

I am a freelance web developer living and working from Montreal, Canada.

I help people build maintainable softwares. I’m specialized in working with Legacy Code.

I’m really into community events 🍻 I organize the Software Crafters and the React Montréal guilds. I also give a hand to other local communities, such as the TypeScript and Elixir ones. In the past, I’ve also organized The Legacy of SoCraTes, SoCraTes Canada, and MenderCon conferences.

Before

In Paris, I organized:

  • the meetup Backbone.js Paris
  • the meetup Paris WebComponents
  • the annual conference Best of Web Paris.

From 2016 to 2018, I was Consultant at OCTO Technology. I supported clients running their Agile projects, I did web development and I coached about Software Craftsmanship practices.

From 2013 to 2016, I was associate as VP of Engineering of a start-up called Metidia. I mainly dealt with the development of HTML5 games (Canvas, Backbone.js, Node.js, MongoDB), as well as managing the production team (4 to 6 persons). I wrote about that.

Before that, I was a freelance web developer. I did many missions for different clients, front-end and back-end.

How to contact me?

The easiest way to do so, is to DM me on Bluesky.

You could also send me an email if necessary.