My 2022 in review and other Adventures in Nodeland
Hello everyone, I’ve never done one of those “my year in review” blog posts, but this year has brought many changes that I’m grateful for, and I would like to celebrate with you. I’m writing these lines while traveling with my family from Portugal.
2022 has been a busy and exciting year, culminating in the founding Platformatic, a new platform that helps developers build, deploy, and scale their applications.
Since its launch, Platformatic has garnered a lot of attention from businesses and developers alike, and we’ve been fortunate to work with excellent developers that are testing it out! I’m proud of the team we’ve grown and our progress; there is much more to come. In the last few weeks, we launched Platformatic Cloud: we aim to revolutionize how you all deploy the backend APIs for your frontends ;).
In addition to Platformatic, I’ve been focused on continuing my work as a speaker and author, sharing my insights and experiences with audiences worldwide. I’ve had the opportunity to speak at several conferences and events, and I’m always grateful for the opportunity to share my knowledge with others. My most significant success was the “Lead by example” award I received at OpenJS World in Austin.
As we look ahead to 2023, I’m excited about the opportunities. I’m confident that Platformatic will continue to grow and thrive, and I look forward to helping even more developers in the coming year. I’m excited to continue my work as a speaker and author and to connect with even more people around the globe. Here are a few conferences I will be at in Q1 and Q2:
- Global Summit for Node.js 2023, 25-26 January, Remote
- CityJS London 2023 28-31 March, London, United Kingdom
- JsDay 2023 13-14 April
- OpenJS World / Linux Foundation Open Source Summit 2023, 10-12 May, Vancouver, Canada
- JSNation 2023, 1 June, Amsterdam, Netherlands.
2022 has been a fantastic year, and I’m looking forward to all the future holds. Thank you to everyone who has supported me and my work, and here’s to a bright and prosperous 2023!
Live Streaming
I’m glad I started streaming in 2022. I’m getting better and better at live coding and helping iron out all the developer experience in Platformatic. It should be fixed if I can’t explain something in one stream. Check out the last three of them I recorded before breaking for the holidays.
https://youtu.be/kQKLfM2FqHU - Platformatic bug fixing https://youtu.be/Bi3rSUvA-d8 - Unscalable Queue System - Part 1 https://youtu.be/nZTA2VjHNSw - Unscalable Queue System - Part 2
Releases
- Platformatic v0.12.0 - this includes many fixes and improvements to support more database schemas and situations.
- fastify v4.11.0 is out deprecating the “default” route handler; it also contains quite a few docs updates and bug fixes.
- pino-std-serializers v6.1.0 improves error serialization compatibility.
- pino-caller v3.3.0 adds support for trailing slashes.
- fastq v1.15.0
queueAsPromised.drained()
resolves while queue is idle - @fastify/session v10.1.1 fix Session interface reference
- @fastify/autoload v5.7.0 adds
matchFilter
andignoreFilter
options - find-my-way v7.4.0 use pre-defined http methods instead http module.
- @fastify/response-validation v2.3.0 adds support for different content-type responses.
- pino-http v8.3.1 sets
error
param as optional in the types foroptions.customLogLevel
. - @mercuriusjs/subscription-client v0.1.0 was extracted from Mercurius.
- readable-stream v4.3.0 uses workaround loading process-shim for browserify and it removes the numeric separator.