Igor "kibertoad" Savin
Igor "kibertoad" Savin
@kibertoad.bsky.social
Principal software engineer at Lokalise, Node.js stuff mostly
705 followers190 following103 posts
Link to full announcement: www.kibertoad.com/blog/fauxqs-...
Igor "kibertoad" Savin reposted
π£ Huge news: MSW ships a first-class support for Server-Sent Events! Develop, test, and debug your apps with the new `sse()` API. Learn more: mswjs.io/blog/server...
Igor "kibertoad" Savin reposted
Igor "kibertoad" Savin reposted
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.
Igor "kibertoad" Savin reposted
Replying to @obsidian.net
In addition, a new Turn-Based Combat mode is in development for Pillars of Eternity coming later this year. More details on how to participate will be shared once it's available, so keep an eye on our socials and the Obsidian Discord server! discord.gg/obsidian
Igor "kibertoad" Savin reposted
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...
Igor "kibertoad" Savin reposted
Serial Experiments Lain Spinoff Game //signal. Announced
Igor "kibertoad" Savin reposted
An unfortunate update on QUIC in Node.js github.com/nodejs/node/...
Igor "kibertoad" Savin reposted
Igor "kibertoad" Savin reposted
Igor "kibertoad" Savin reposted
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
Igor "kibertoad" Savin reposted
Replying to @dominictarason.com
This video reminds me that I really need to play Saga Emerald Beyond. One of the weirdest in an already weird series. as he points out, what he thought was the lead character was just one of many possible options because it branches in BIG ways. Also wild that Romancing Saga 2 Remake was a huge hit
Igor "kibertoad" Savin reposted
Replying to @dominictarason.com
The other 'Blamelikes' (which I was musing on yesterday) are.. [Now] Lorn's Lure Bleak Faith: Forsaken Automaton Lung NaissanceE [Coming] Luna Abyss Dolls Nest Hypogea VA Proxy Radiosol Automaton Heart Radio The Universe It's a very specific vibe but increasingly in vogue, it seems. Any I missed?
Igor "kibertoad" Savin reposted
Igor "kibertoad" Savin reposted
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...
Igor "kibertoad" Savin reposted
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!
`require(esm)` got backported to Node 20! π When Node 18 hits EOL in less than 3 months, we can finally drop CJS builds and go ESM-only
Igor "kibertoad" Savin reposted
Igor "kibertoad" Savin reposted
Node 20 is getting all the require(esm) goodies unflagged now π github.com/nodejs/node/...
Igor "kibertoad" Savin reposted
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.
people over 30 quote this with some life advice for the rest of us?
Igor "kibertoad" Savin reposted
Replying to @darkestdungeon.bsky.social
The words to truly describe how much I enjoyed his art escape me. So instead, I'll let his own skill do the talking: youtu.be/PicZATCo3h4?... May he rest in peace.
Igor "kibertoad" Savin reposted
Node.js receives a Security Audit openjsf.org/blog/objecti... - The OpenJS Foundation has secured funds to sponsor a fuzz-test security audit on the Node.js code-base, resulting in updates and fixes to the OSS-Fuzz project in support for Node.js related code.
Igor "kibertoad" Savin reposted
1/ Is compression about to get a major upgrade? @stoyan.me predicts "compression dictionaries everywhere" by 2025. By storing common elements once and sending only the unique parts, we can drastically reduce transfer times. Will you be integrating this? #WebPerf #Compression π§΅π
Igor "kibertoad" Savin reposted
JavaScript's date object has been tricky for years, but that will change soon. The NEW Temporal API brings, π Easily handle time zones π Precise date math π Parse ISO strings without errors β Durations, date ranges, and more. Start exploring π developer.mozilla.org/en-US/blog/...
Igor "kibertoad" Savin reposted
Shit. I missed this news. I love my pebble (though rocking a casio f91), but still, absolutely all over this: repebble.com (pebble coming back)
Igor "kibertoad" Savin reposted
BIG DAY π Introducing Standard Schema! Itβs a specification for a standard interface to be implemented by TypeScript schema libraries. The goal is to make it easier for frameworks and tools to accept user-defined schemas, without writing separate adapters for different libraries. standardschema.dev
Igor "kibertoad" Savin reposted
TypeScript excitement π Thanks to @searyanc.dev for landing the new --erasableSyntaxOnly tsconfig flag. Heading for TS 5.8 Beta next week π π· Guides users away from TS-only runtime features such as enum & namespace π· Pairs nicely with Node's recent TypeScript support github.com/microsoft/Ty...
Igor "kibertoad" Savin reposted
It is my absolute pleasure to announce Lokalise launching an OSS support fund. Within the first cohort we are providing monthly funding to @drizzle.team , @biomejs.dev , @fastify.dev and several other projects. Special kudos to @ondrejsevcik.bsky.social for championing this idea until it happened!
Igor "kibertoad" Savin reposted
Today weβre happy to share our plans for Biome 2.0 as well as the rest of our roadmap for 2025. Read all about it here: biomejs.dev/blog/roadmap... #OpenSource #WebDev #Tooling for #JavaScript #TypeScript #CSS #GraphQL and #GritQL, written in #Rust
Igor "kibertoad" Savin reposted
Igor "kibertoad" Savin reposted
Igor "kibertoad" Savin reposted
Hey, new OK Go video came out today, and it's a nice analog antidote (analogidote) to all these AI-lments. Impressively melodramatic. youtu.be/MOEULOSVNK4?...
Igor "kibertoad" Savin reposted
As of now, Biome is open to taking **Commercial Support** requests. If you are looking for commercial support, feel free to reach out and we'll try to bring you in contact with a fitting Biome contributor! biomejs.dev/support/
Igor "kibertoad" Savin reposted
Igor "kibertoad" Savin reposted
A brand new essay on Old Men Running The World where I talk about something I realised when playing Girl Underground - that I'd love more games where I could play a supporting character and not a lead. #indiettrpg #ttrpg
Igor "kibertoad" Savin reposted
More people need to check out Underspace. By Freelancer sickos, for Freelancer sickos. Only imagine if Freelancer had a really cool, weird universe inspired by Farscape and Lexx and packed with strange aliens instead of being all humans and with star systems named after Earth cities.
Our first patch of 2025 is now live! Welcome to 1.38.0 for #Underspace store.steampowered.com/news/app/111... Encounter a giant space squid, hide yourself from a space drone, get slightly better framerates while in a space dungeon! #gamedev #indiedev #indiegame #gamedevelopment
Igor "kibertoad" Savin reposted
Replying to @dominictarason.com
There's been a few Amiga revivals/ports recently. Don't miss out on Ambermoon. An ambitious perspective-hopping RPG, the second in a sadly never-finished trilogy. I believe much of the staff did come back together to make Albion, a classic and spiritual successor. pyrdacor.itch.io/ambermoon
Igor "kibertoad" Savin reposted
A couple of weeks ago, the cult post-apocalyptic strategy RPG Burntime (Amiga / MS-DOS 1993) got a remastered version. It is currently available for free on Steam. store.steampowered.com/app/3269080/...