Profile avatar
kibertoad.bsky.social
Principal software engineer at Lokalise, Node.js stuff mostly
92 posts 649 followers 184 following
Regular Contributor
Active Commenter

Why we built a new Kafka client for Node.js The Node.js world needs better tools. Here’s what you need to know: Apache Kafka is vital for real-time data. It powers many businesses, especially in Fintech and Media. These fields see heavy data usage and need reliable solutions.

There is a popular idea online that "programming is just work, why expect people to be excited about it?". Imagine you are assembling a sports team. Would you get players that aren't really playing to win? If you aim to play in the top league, you can't avoid having standards.

For years, I’ve been asked whether I’ll ever write a book about @nodejs.org. I’m excited to announce the time has come. Presenting “The Definitive Guide for Node.js in Enterprise”, a labour of love by myself, and every single member of the @platformatic.dev team.

In your experience, what is the best way to let the world know about the new approach/framework? I'm putting finishing touches on "opinionated-machine" this week, which brings DX of building fastify backend services to the next level, and probably other people could benefit from knowing about it.

Biome v2 beta release is now available! 🛠️ Plugins: create custom lint rules with GritQL 🔀 Multi-file analysis 📝 Revamped, configurable import sorting 🧐 Linter domains 🙅‍♀️ New suppressions 👩‍✈️ Analyzer assist ..and more!! biomejs.dev/blog/biome-v...

Serial Experiments Lain Spinoff Game //signal. Announced

An unfortunate update on QUIC in Node.js github.com/nodejs/node/...

New in Chrome DevTools: Accurately emulate CPU performance of a low/mid tier phone with Automatic CPU throttling calibration! 📲 This feature calculates slow-downs for your specific device. Wanted this for years! We just shipped it.

Just want to say that unstorage is such an amazing project! It abstracts KV so well that it's very easy to swap storage in different scenarios. Thank you @pi0.io & @unjs.io 💛 github.com/unjs/unstorage

The opening paragraph of Philip K. Dick's final novel, THE TRANSMIGRATION OF TIMOTHY ARCHER, belongs in the opening-paragraph hall of fame

Today, we’re deprecating Create React App for new apps, and encouraging existing apps to migrate to a framework. We’re also providing docs for when a framework isn’t a good fit for your project, or you prefer to start by building a framework. react.dev/blog/2025/02...

I strongly urge module authors to hold off on dropping CJS until better solutions than IITM exist for ESM instrumentation. The good news: I'm working on this! The bad news: It's very hard to get this right!

I see The Power Fantasy is going to be one of those books like TNHotL or MTMTE or, unsurprisingly, WicDiv where every time a new issue comes out I end up re-reading half of what came out before

Node 20 is getting all the require(esm) goodies unflagged now 👀 github.com/nodejs/node/...

If your lifestyle involves a lot of computer time, you need to be doing certain types of extra exercise or the muscles will weaken that shock-absorb your knees, cartilage will start breaking down, and you get permanent knee issues. If you ask your doctor they can give you stretches to ward this off.