The platform bridging the gap between Node.js developers, operators, and wider business. So you can focus on building 🚀

Joined April 2022
node:vfs is in @nodejs core. Our follow-up covers what shipped in 26.4, 26.9, and 26.10: new mount model, ZIP provider, native addons, node:ffi, SEA support, --vfs-load. Plus two corrections to our first article. blog.platformatic.dev/articl…
2
1
6
698
Platformatic retweeted
We never planned to build a memcached client. But every existing option became the bottleneck in our stack. Gateway request deduplication demanded a client that could handle real production traffic at scale. Nothing out there could keep up. When something sits this close to the hot path, I expect three things: strict opaque-token verification on every response, zero runtime dependencies beyond node:net, and real-world tests against memcached servers with authentication and TLS. This client delivers on all three. What’s the slowest link in your stack that everyone ignores?
1
2
7
227
Jarred Sumner’s argument is that for JavaScript and TypeScript to stay relevant in an AI world, where moving a codebase between languages is suddenly cheap, they have to get as fast as Rust or Go.
1
2
205
𝘤𝘢𝘯𝘈𝘤𝘤𝘦𝘴𝘴𝘛𝘰𝘰𝘭 didn't exist in @platformatic/mcp until @Spendesk needed a role check that sees the full request context. They built it, plus AJV validation, 𝘵𝘳𝘢𝘯𝘴𝘧𝘰𝘳𝘮𝘙𝘰𝘶𝘵𝘦𝘚𝘤𝘩𝘦𝘮𝘢 and 𝘮𝘤𝘱𝘊𝘢𝘭𝘭𝘛𝘰𝘰𝘭, and contributed all of it upstream.
1
1
1
2
204
memcached has 3 wire protocols. Most @nodejs clients still use the oldest one: matching error strings, no way to verify a response is actually yours. The meta protocol (1.6+) fixes this with opaque tokens. We built ours on it exclusively. Which one does yours use?
Memcached offers three wire protocols. Reality tells us that most @Node.js clients pick the wrong one, and that exact choice has real consequences. The classic text protocol relies on string matching for error detection. A single typo or unexpected message can silently break your client’s sync. The binary protocol is no longer maintained. The meta protocol in memcached 1.6 changes the game. It brings compact commands, length-prefixed data, CAS on every operation, and an opaque token with every response so your client always knows it matched the right request. We use it exclusively for a reason. Anyone can make a fast client. Building one that is fast and never silently wrong is what actually matters. Is your cache client verifying every response, or are you trusting luck?
2
245
🎙️ A new Banter episode is coming soon! @NodeConfEU came back after a year off, new team, new country, and one deliberate decision: 𝐧𝐨𝐭𝐡𝐢𝐧𝐠 𝐚𝐛𝐨𝐮𝐭 𝐀𝐈 𝐨𝐧 𝐭𝐡𝐞 𝐬𝐜𝐡𝐞𝐝𝐮𝐥𝐞. @lucamaraschi & @matteocollina will debrief the whole thing.
1
2
4
216
Instead of mentioning Ai, it ranged from @nodejs core internals, such as the new Foreign Function Interface or Garbage Collector internals, to an “instruction manual” for the EU CRA, and a Tokio PR. Register now ⬇️
1
2
89
🎟️ Wednesday October 14th. 8:00 AM (PT) | 5:00 PM (CEST) 🔗 Register now! lnkd.in/gWYsEpSY
49
💜 Platformatic x Spendesk @Spendesk's MCP server is retrieval-only by design. Assistants can answer questions about payables or suppliers, but cannot approve or pay. Write-action tools are built and gated behind a security review until the write path earns production trust.
3
1
1
4
327
Platformatic retweeted
Here’s a lesson from @matteocollina deep dive into our memcached client: A single pipelined connection outperformed a ten-connection pool from legacy @nodejs clients. Same server, same loopback, same Node version. 💡 The result? Our approach delivered triple the throughput of the fastest alternative. Why did the old clients need connection pools? They couldn’t pipeline efficiently. With a smarter parser, you unlock performance: pipeline on a single connection, parse by length for speed, and merge writes for efficiency. No extra cost, just better engineering. Pooling still matters when you need to handle large values that could block a pipelined connection. That’s what poolSize is for. But let’s be clear: pooling should solve real scaling problems, not compensate for slow parsing. How many connections does your busiest cache client open, and why?
2
2
2
202
🎙️ Here is the claim. For an experienced programmer, reading AI-generated code is not diligence; it is a bottleneck. @lucamaraschi & @matteocollina, two engineers working through a question that the whole industry is currently avoiding. Register ⬇️ streamyard.com/watch/PDmxZDD…
2
3
216
🎉 New Case Study! @Spendesk gave AI agents access to financial data without building a second security model. Their MCP server runs in the same Fastify app, same OAuth, same scopes and roles, handlers calling straight into existing services. Retrieval-only to start, by design.
3
2
2
6
752
Explore the full case study here ⬇️ platformatichq.com/case-stud…
3
63
Platformatic retweeted
🎉 We've renewed our @ThePledge for 2026! Six developers, $13,000 to: @openjsf , the @linuxfoundation, @GraphQL, the OpenAPI Initiative and Forbes Lindesay. Plus a virtual file system contributed to @nodejs, and security triage that nobody announces.
1
4
9
437
🎉 We've renewed our @ThePledge for 2026! Six developers, $13,000 to: @openjsf , the @linuxfoundation, @GraphQL, the OpenAPI Initiative and Forbes Lindesay. Plus a virtual file system contributed to @nodejs, and security triage that nobody announces.
1
4
9
437
Platformatic retweeted
Can’t wait to join this wonderful conference! I will be talking about @workflowsdk being the most natural foundation for agents like @eve…but…with a twist ;-)
Welcoming @lucamaraschi of @platformatic to BIOS SPHERE! Agents Are Workflows: building agents that survive crashes. Early bird ends Wed Sept 30, 11:59pm PT or sold out. Sponsored by @DevinAI + @cognition. Workshop: @kentcdodds + @orchid_hq luma.com/biossphere
1
3
7
344