Sandro Circi

@sandros94.com

Picture after picture is how the story is told. Formally a photographer, insanely curious and passioned optimizer. 💾 github.com/sandros94 Part of unjs.io, h3js and the ecosystem team of nuxt.com Also helping in any OSS project such as nitro.build

while laughing with a friend that was complaining that he had to study 4 RFC documents, I ended up telling him "at least your PM didn't ask the full JWT ecosystem!" But then I got curious to see the ones I've studied for unjwt, and only in my notes I've copied over 33 out of the +70 that exist...

Just for fun I ended up doing an LLM research on myself (also because the last HR I've talked to mentioned that they couldn't find my OSS contributions) You'll be surprised not only by how much of you already is on the internet, but how many things you have done and may have forgotten

one of my drives in my san is dying after 2 years of service, which led me to countless hours of debugging and planning. but then as I was going to sleep I checked both my 4770k and Q6600, both doing great. Imagine running a system with a cpu legally allowed to get a driving license...

spent some time yesterday refactoring a bit unjwt, some of the changes were planned since months ago (mostly perf) others just turned out to be nice additions I've also added skills for your agents, just install it and let them help you use the power of JWT ```sh npx skills add sandros94/unjwt ```

Release v0.5.39 · sandros94/unjwt

compare changes 🔥 Performance Optimize JWE/JWS (67c2f7d) 🩹 Fixes h3v2: Do not rely on upstream event.res (8afdb1b) 💅 Refactors Improve performance, security, and bundle size across core module...

github.com

🥗 unjs/c12 v4 (beta) -📦 Install size: 3.44 MB → 380 kB (deps: 20 → 7) - ⚡ TypeScript configs load ~2.5× faster on cold cache - 🔒 Supports expanding env vars via _FILE references With 37M monthly downloads, once everyone migrates, this saves over 100 TiB of bandwidth 🫣 github.com/unjs/c12/rel...

Release v4.0.0-beta.2 · unjs/c12

compare changes 📦 Package Improvements c12 install size is now down to 380kB from 3.44MB (20 deps to 7 deps). Loading TypeScript files is significantly faster (on cold cache) — simple TS config loa...

github.com

@patak.dev here's a new conversation topic: WDYT about @katywings.bsky.social point? I can still remember my initial though on using git in general, because it made making mistakes more like a learning path rather than an issue. I should stop deleting posts just because I've made a typo

Katja Lutz 🦋🇨🇭@katywings.bsky.social · 7mo ago

I think Bluesky should allow edits and have an edit history (for everybody). The idea that you have to write a post perfectly with one try is essentially against human nature. Humans make errors, but some are willing to learn.

1,018,266 downloads in ONE DAY for @valibot.dev! 📈 Thank you! This little schema library means a lot to me, and seeing this support is unreal! 🙏 Let’s keep building safer, lighter TS apps together. v1.3 coming soon with even more goodies. 🔧

Bild

Corporate: "Learn how to spot scam attempts. Scammers often create a false sense of urgency to override your common sense." Corporate: "The market says if we don't adopt AI by Q3 we will be LEFT BEHIND."

Italy always amazes me... Arcade rooms and international majors for competitive videogames are practically banned thanks to a few meticulously crafter laws, which in contrast favours gambling especially in +18 but still <25~ audience I'm okay with gambling but why does nobody even know about this?

Lately I'm going a bit further compared to programming. In particular since I started struggling in building a project I have had in mind for so long. Ended up potentially finding the cause, and it comes down to the fundamental difference between algorithms and patterns.