Log inSign up
Matteo Collina
46.5K posts
Image
user avatar
Matteo Collina
@matteocollina
@platformatic Co-Founder & CTO, @nodejs TSC Chair, Lead maintainer @fastifyjs, Board @OpenJSF, Conference Speaker, Ph.D. Past: @nearform. Views are my own.
Forlì, Emilia Romagna
nodeland.dev
Born June 26
Joined August 2008
3,786
Following
56.7K
Followers
  • Pinned
    user avatar
    Matteo Collina
    @matteocollina
    Mar 18
    🧵 I wrote almost 19,000 lines of code for a Virtual File System in @nodejs core using Claude Code. It started over Christmas and has been refined over almost three months of review. A collaborator challenged whether AI-assisted contributions can meet the DCO requirements.
    Image
    32K
  • user avatar
    Matteo Collina
    @matteocollina
    Jun 20, 2024
    Back pain. Wrist pain. Eye strain.
    user avatar
    Nat Miletic
    @natmiletic
    Jun 19, 2024
    What's stopping you from coding like this?
    Image
    162K
  • user avatar
    Matteo Collina
    @matteocollina
    Aug 10, 2022
    Are you in trouble hiring software engineers? Hire them in Nigeria. Everyone that is figuring out how to do this will have a massive advantage in the talent war.
  • user avatar
    Matteo Collina
    @matteocollina
    May 22, 2024
    A company uses one of my libraries, and they often open issues about bugs and other help. I promptly offered them a support contract, which would greatly help them and myself. They refuse. After a while they open a bug about a production issue. What would you do?
    716K
  • user avatar
    Matteo Collina
    @matteocollina
    Apr 1, 2024
    We are rewriting @nodejs in @typescript
    332K
  • user avatar
    Matteo Collina
    @matteocollina
    Apr 22, 2022
    fetch() has shipped in Node and now people are complaining that it does not work like node-fetch 🤦‍♂️. However, EVERYBODY said they wanted more standard-compliant APIs from Node.js.
  • user avatar
    Matteo Collina
    @matteocollina
    Dec 15, 2022
    Douglas Crockford does not go light on all the additions to JavaScript and we program for the Web today.
    Image
  • user avatar
    Matteo Collina
    @matteocollina
    Jun 12, 2020
    Don't trust any software architect that do not write code anymore.
  • user avatar
    Matteo Collina
    @matteocollina
    Feb 1, 2022
    The most disregarded principle of Software Architecture is extremely simple: Code that change together should stay together.
  • user avatar
    Matteo Collina
    @matteocollina
    May 29, 2024
    What I notice is that a lot of junior/mid-level devs have very little familiarity with the terminal, and Docker, and networking in general.
    278K
  • user avatar
    Matteo Collina
    @matteocollina
    Feb 15, 2021
    I'm stunned by how simple my @nodejs http client 'Undici' has become. It's also twice as fast of the old 'http' module in core. It's stable, and you should use it right now. buff.ly/2DPII6P
    Image
  • user avatar
    Matteo Collina
    @matteocollina
    Apr 15, 2022
    Redis is the “get out of jail” card of all Software Architect. The time I spent studying and learning how to use it shaped a good part of my career.
  • user avatar
    Matteo Collina
    @matteocollina
    Jan 29, 2022
    We are cooking something new for @nodejs v18. It has been a long time in the making (!) and I’m really super excited about it. Hint: you have been all asking for this for years.
  • user avatar
    Matteo Collina
    @matteocollina
    Dec 29, 2021
    Something recently clicked. Developer Experience is a part of Software Architecture.

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up