Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Aral Balkan
@aral@mastodon.ar.al  ·  activity timestamp 20 hours ago

🥳 New @small-web/kitten (Kitten globals) release.

• Improved type information.
• Now plays nice with tsconfig.json and tsc.
• Adds `rawBody` to `KittenRequest`.

This is not really a breaking change (in that it won’t break your apps) but I’m releasing it as a major version update so as not to surprise you if you notice the type information is different (more detailed than before).

To update in your kitten apps:
npm install @small-web/kitten@7

For more information on how to use this module, see the Kitten Type Safety tutorial:
https://kitten.small-web.org/tutorials/type-safety/

Full change log:
https://codeberg.org/kitten/globals/src/branch/main/CHANGELOG.md#7-0-0-2026-03-19

Enjoy!

kitten💕

#Kitten #KittenReleases #SmallWeb #SmallTech #web #dev #typeSafety #JavaScript #JS #nodeJS

Codeberg.org

globals/CHANGELOG.md at main

globals - Type-safe Kitten globals.

Kitten: Tutorials

  • Copy link
  • Flag this post
  • Block
Baldur Bjarnason
Baldur Bjarnason boosted
David Culley
@davidculley@hachyderm.io  ·  activity timestamp 2 days ago
Fedor Indutny
@indutny@mean.engineer  ·  activity timestamp 3 days ago

“Virtual File System” PR for Node.js comes with a disclaimer:

"Disclaimer: I've used a significant amount of Claude Code tokens to create this PR. I've reviewed all changes myself.”

LoC added: +18945

Thankfully it hasn't been merged yet. The changes are all over the place and this makes me uncomfortable about running Node.js long term.

https://github.com/nodejs/node/pull/61478

RE: https://mean.engineer/@indutny/116245283352156779

- Opens pull request with 19k added lines of code written with Claude Code.
- Claims he reviewed them all.

Even if that were true and even if he hadn't used any AI, I would shout that guy out of the room.

Pray that this PR doesn't get merged.

#JavaScript #nodejs #LLM

  • Copy link
  • Flag this post
  • Block
Aral Balkan
@aral@mastodon.ar.al  ·  activity timestamp 2 days ago

🥳 New Kitten¹ Release

• Adds `rawBody` to non-multipart POST requests.

This property, which is a Buffer, is necessary if you want to verify signatures (e.g., for webhooks).

I had to fork express-busboy as they already ruled out adding it. The fork (@small-web/kitten-busboy²) also allowed me to type the middleware extension point for Polka³ instead of Express (Kitten uses Polka) so that’s one @ts-ignore removed (hey, dev is a string of little wins) :)

Change log: https://codeberg.org/kitten/app/src/branch/main/CHANGELOG.md#2026-03-18

Caught a bug and feeling a little under the weather at the moment (nothing major, mom and dad – no need to worry) so apologies if I’m not responsive here.

Enjoy!

kitten💕

¹ https://kitten.small-web.org
² https://codeberg.org/kitten/busboy
³ https://github.com/lukeed/polka

#Kitten #SmallWeb #KittenReleases #busboy #polka #express #bodyParsing #middleware #NodeJS #web #dev

GitHub

GitHub - lukeed/polka: A micro web server so fast, it'll make you dance! :dancers:

A micro web server so fast, it'll make you dance! :dancers: - lukeed/polka
Codeberg.org

app/CHANGELOG.md at main

app - A web development kit that’s small, purrs, and loves you.
  • Copy link
  • Flag this post
  • Block
David Culley
@davidculley@hachyderm.io  ·  activity timestamp 2 days ago
Fedor Indutny
@indutny@mean.engineer  ·  activity timestamp 3 days ago

“Virtual File System” PR for Node.js comes with a disclaimer:

"Disclaimer: I've used a significant amount of Claude Code tokens to create this PR. I've reviewed all changes myself.”

LoC added: +18945

Thankfully it hasn't been merged yet. The changes are all over the place and this makes me uncomfortable about running Node.js long term.

https://github.com/nodejs/node/pull/61478

RE: https://mean.engineer/@indutny/116245283352156779

- Opens pull request with 19k added lines of code written with Claude Code.
- Claims he reviewed them all.

Even if that were true and even if he hadn't used any AI, I would shout that guy out of the room.

Pray that this PR doesn't get merged.

#JavaScript #nodejs #LLM

  • Copy link
  • Flag this post
  • Block
Log in

Bonfire social

Bonfire social: About · Code of conduct · Privacy ·
Bonfire social · 1.0.0-rc.3.6 no JS en
Automatic federation enabled
  • Explore
  • About
  • Code of Conduct
Home
Login