Sign in

Maksim Sinik

@maksim.dev
86 followers 203 following 80 posts

Director of Engineering @ trustlayer.io - @fastify.dev core team github.com/fox1t - Book Author "Accelerating Server-Side Development with Fastify" packt.link/DvIDB

PostsRepliesMedia
Maksim Sinik @maksim.dev · 27/05/2026
Awesome! I was getting crazy. What’s the way I can debug such issues?
100
Maksim Sinik @maksim.dev · 25/05/2026
Awesome! Big fan, using it for all projects, OSS, and the company.
040
Maksim Sinik @maksim.dev · 25/04/2026
Agreed. The downside is that more ICs are increasingly working on their own, without sharing their experiments and discoveries with the team. It is almost like the thinking is that now I can do everything by myself, deliver K lines of code, and no longer care about team. I do not like it.
000
Maksim Sinik @maksim.dev · 17/04/2026
I am so fucking excited to attend this event!
000
Maksim Sinik @maksim.dev · 12/04/2026
I have the same impression. And every model has its own template, and I can already almost always recognize the specific model by the patterns in the generated texts. It is getting boring.
000
Maksim Sinik @maksim.dev · 30/03/2026
I would write on it “Aggiungi un artefatto con X/X” considering your OSS activity. Love this. 🤗
000
Maksim Sinik @maksim.dev · 25/03/2026
Another awesome post by @nodeland.dev This express 100% my vision for AI-assisted coding.
adventures.nodeland.dev
The DCO Debate: Who Is Responsible for AI-Generated Code?
Exploring the reality, benefits, challenges and accountability of AI-assisted development in the open-source community.
063
Maksim Sinik @maksim.dev · 02/02/2026
bsky.app/profile/node...
000
Maksim Sinik @maksim.dev · 02/02/2026
Understandable! Using Coding Agents helps raise confidence, though. Making the code changes is a minimal part of the process, and it is the most delicate one for sure.
110
Maksim Sinik @maksim.dev · 01/02/2026
100 times this! I’ve never been more empowered to refactor a large codebase with confidence
070
Maksim Sinik @maksim.dev · 19/01/2026
This is by far the best issue of your newsletter to date. Even if I am biased because I 100% agree with you, I still think that the arguments you use make sense to those who have the opposite view.
010
Maksim Sinik @maksim.dev · 31/12/2025
You are awesome!
020
Maksim Sinik @maksim.dev · 15/12/2025
You mean the compiler's source code? 🌝
210
Reposted by Maksim Sinik
Luciano Mammino 📙 Node.js Design Patterns @loige.co · 07/10/2025
🎉 Author copies are in! 📚 Holding the 4th edition of “Node.js Design Patterns” never gets old. Months of work turned into something I can touch, and hopefully a guide to help you level up with Node.js.
273
Maksim Sinik @maksim.dev · 15/08/2025
Same grade of confusion.
000
Maksim Sinik @maksim.dev · 13/08/2025
Even with this fast path to become a structural part? openai.com/global-affai...
openai.com
Introducing OpenAI for Government
We’re launching OpenAI for Government, a new initiative focused on bringing our most advanced AI tools to public servants across the United States. We're supporting the U.S. government's efforts in ad...
100
Maksim Sinik @maksim.dev · 11/08/2025
Oh! This is amazing. I am still working with Claude Code opus/sonnet, and I do not need to try something different.
000
Reposted by Maksim Sinik
Rob Palmer @robpalmer.bsky.social · 10/08/2025
Another banger from Marvin on performance wins in the JS ecosystem 🔥 The theme across the series is that orders-of-magnitude wins are often sitting in plain sight purely from eliminating duplicate work & improving algorithms. These are language-agnostic principles.
0334
Maksim Sinik @maksim.dev · 10/08/2025
I have been reading your posts about the LLMs for a few days, and I share your vision and concerns. I also agree with this midterm vision: “It is too early to go all-in and rely solely on th AI.”
000
Reposted by Maksim Sinik
André Staltz @staltz.com · 09/08/2025
I predict the AI bubble will pop in way similar to how Google products did in the 2010s. They were "too good to be for free", and eventually advertisements kicked in. Product quality stagnated (just marginal improvements), while monetization ramped up a lot, e.g. ads on YouTube.
2122
Maksim Sinik @maksim.dev · 08/08/2025
This picture is so cool, James!
010
Maksim Sinik @maksim.dev · 07/08/2025
I think one is the consequence of the other. I wrote this thing. backend.cafe/beyond-vibe-... Let me know if it helps. 😃
backend.cafe
Beyond Vibe Coding
Explore how context management and AI partnership transform coding from chaos to systematic strategy through contextual intelligence
111
Maksim Sinik @maksim.dev · 07/08/2025
I've returned to writing after more than two years.
backend.cafe
Beyond Vibe Coding
Explore how context management and AI partnership transform coding from chaos to systematic strategy through contextual intelligence
000
Maksim Sinik @maksim.dev · 07/08/2025
I did it backend.cafe/beyond-vibe-...
backend.cafe
Beyond Vibe Coding
Explore how context management and AI partnership transform coding from chaos to systematic strategy through contextual intelligence
000
Maksim Sinik @maksim.dev · 07/08/2025
This new human-AI interaction was transformative for me. My productivity skyrocketed, and the AI outputs started to be predictable. I might adjust the tone of my writing to be more about vibe coding -> structured interaction, and still publish it.
110
Maksim Sinik @maksim.dev · 07/08/2025
I was writing a blog post about how I started using Claude Code effectively a few months ago. Then I read this from you, and you used the same “persona” concept I have. Then, I checked your blog and found humanwhocodes.com/blog/2025/06... I guess my post already exists :)
humanwhocodes.com
A persona-based approach to AI-assisted software development - Human Who Codes
Discover how breaking AI assistance into specialized personas can help you tackle complex software development tasks more efficiently and with less frustration.
100
Maksim Sinik @maksim.dev · 06/08/2025
Wrong context.
100
Maksim Sinik @maksim.dev · 02/08/2025
I definitely agree with you, but not everyone agrees with us. 😔
130
Maksim Sinik @maksim.dev · 02/08/2025
Humans have the same error rate, though.
100
Maksim Sinik @maksim.dev · 27/06/2025
I fucking love the picture!!!!!
110
Maksim Sinik @maksim.dev · 09/06/2025
We should complete the migration in the next few weeks and put it in prod on a big internal monorepo. I will end up writing something for sure. I also have a name for the references/starter: “monorepo amara” XD
010
Maksim Sinik @maksim.dev · 09/06/2025
I discovered this feature by chance and went to update the readme. It is a killer feature for Nofe.js monorepos. If I find some spare time, I will create a reference repository to show the whole workflow.
120
Reposted by Maksim Sinik
AriPerkkio @ariperkkio.dev · 02/06/2025
AST based V8 code coverage is finally here! I thought of this feature first time over 2 years ago, but knew it would require so much work that I couldn't finish it by working on Vitest just on weekends. Ever since @stackblitz.com hired me to work on Vitest I knew I could finish features like this.
4647
Maksim Sinik @maksim.dev · 02/06/2025
I reviewed this edition, and what was already a must-read book is now a mandatory read. I highly recommend it to seasoned developers as well.
131
Reposted by Maksim Sinik
Luciano Mammino 📙 Node.js Design Patterns @loige.co · 02/06/2025
📘 The new edition of Node.js Design Patterns is coming soon! After 9 months of hard work with Mario Casciaro, we're finally ready to share what’s next for one of the most loved Node.js books. But this is not “just another edition”...
Cover of the book "Node.js Design Patterns, Fourth Edition" by Luciano Mammino and Mario Casciaro. The design features a dark background with a dynamic purple and blue wave pattern. At the top, there is a label saying "Expert Insight" and a hexagon badge that reads "Early Access." The subtitle reads: "Level up your Node.js skills and design production-grade applications using proven techniques." At the bottom, there are black-and-white photos of the authors and the publisher logo "<packt>".
283
Maksim Sinik @maksim.dev · 24/05/2025
Is it FE, BE or both? Depending on it, you have different options.
100
Maksim Sinik @maksim.dev · 23/05/2025
Again, there is a way to generate correct releases and change histories, but I get your point, and I share the struggle (but not the hate :))
000
Maksim Sinik @maksim.dev · 23/05/2025
You can point the npmjs link directly to the correct package in the monorepo, and that package is effectively what is published. The issue you are describing is misconfiguration on the repository field in the package.json 🤷‍♂️
100
Maksim Sinik @maksim.dev · 19/05/2025
I noted the same. But I am also sure this wasn't the case with the “dumber” models from 1-2 years ago.
010
Maksim Sinik @maksim.dev · 17/05/2025
Something very similar to 😎
010
Maksim Sinik @maksim.dev · 17/05/2025
Oh! I must remember this when you use that emoji next time.
120
Maksim Sinik @maksim.dev · 16/05/2025
Folks, right now @rafaelgss.dev is doing an awesome livestram on m.twitch.tv/rafaelgss talking about Node.js threads, memory management and perfs. Join us!
m.twitch.tv
RafaelGSS - Twitch
Node.js Core Mentoring
151
Maksim Sinik @maksim.dev · 14/05/2025
I updated fastify and its dependencies to 5.x.x in our private monorepo. Buttery smooth. If you need to do the same, follow fastify.io/docs/latest/..., and you’ll be covered!
fastify.io
V5 Migration Guide | Fastify
This guide is intended to help with migration from Fastify v4 to v5.
000
Maksim Sinik @maksim.dev · 08/05/2025
This is a much-welcomed thing! Are there any docs already?
000
Reposted by Maksim Sinik
Simon Plenderleith @simonplend.bsky.social · 05/05/2025
Node.js has had support for running TypeScript directly since v22.6.0. I’ve been wondering what a minimal Node.js with TypeScript starter project might look like. Here’s my first shot at what I think might work for me. And it's my first blog post in over 2 years! simonplend.com/blog/a-node-...
simonplend.com
A Node.js with TypeScript starter
4345
Maksim Sinik @maksim.dev · 05/05/2025
Ok, I got it. I’ll check it tomorrow. 👌
010
Maksim Sinik @maksim.dev · 05/05/2025
Awesome! What kind of help would be the most appreciated?
100
Maksim Sinik @maksim.dev · 04/05/2025
I think that the recommendation was more about not using top-level awaits, making the module async first. Yes, you are right: it works in *all* cases.
010
Maksim Sinik @maksim.dev · 03/05/2025
It definitely is. Just bump a major. It is a solid reason for bumping.
160
Maksim Sinik @maksim.dev · 03/05/2025
Yeah, I am subscribed, so it is literally a problem of “finding time.”
010