Profile avatar
jackwright.social
Web developer. Osu! enjoyer. github.com/jack3898
415 posts 130 followers 122 following
Regular Contributor
Active Commenter

wake up, a new osu!lazer release just dropped with song select v2 in preview (and much more)! osu.ppy.sh/home/news/20...

Hmmm I am struggling to find a good solution to this problem I am having with GraphQL. I know some people will be like "don't use GraphQL then" I hear you, but no. 😂

This is the first proper nice use of the TS `using` keyword i've seen (maybe I have been living under a rock though to be fair). Automatic cleanup between each test without any extra code. *chefs kiss* Oh and the update is epic as well. 🤣

Today we are excited to announce Rolldown-Vite: a technical preview of the version of @vite.dev entirely powered by the Rust stack we built over the past year (Oxc + @rolldown.rs) voidzero.dev/posts/announ...

ECMAScript excitement 😉 Congrats to @tabatkins.com on advancing the Seeded Pseudo-Random Numbers proposal to Stage 2 at TC39 today 🎉 It produces a series of pseudo-random numbers in a way that can be reproduced across program runs and different JS realms 👍 github.com/tc39/proposa...

🚀 Storybook 9 drops next week! Join us June 5 for a live walkthrough + AMA with the team. ✅ Unified UI testing (interaction, visual, a11y) ✅ Inline results & coverage ✅ 48% smaller ✅ React Native support Registration link below 👇

Very excited for Temporal API to become more widely available. May use it for server-side bits much sooner if that's a thing that is realistic while browser support matures.

ECMAScript excitement 😉 Firefox 139 ships the TC39 Stage 3 Temporal proposal 🎉 It's about time. Congrats to those who worked on the implementation including Andre Bargull & Dan Minor 👍 developer.mozilla.org/en-US/docs/M...

I feel like there's some misconceptions about package.json versioning symbols ("~" and "^" etc.) These only affect updates and _first_ installs. If you're an application developer, if you think pinning versions in your package.json is helping, you're probably experiencing a false sense of security.

Video by Dave2D, as usual Windows is just 💩💩 I wish MS would just release a light version of Windows without the telemetry, AI nonsense and bloat. 😢 I'd switch back. But they've lost me.

IDE/Code editor updates: Me: Oooooh what new features do we have today!!! *checks release notes* Release notes: Introducing next generation updates for AI agents and chat. Now it's even more AI! Me: 😐

Whoaaa I'm going to try this!

I just learned Karl Jobst was beat by Billy Mitchell in court. 😂 I did not see that coming. While what Karl Jobst did was scummy, I still don't think he's a terrible person. So if he does more speed running content I'll watch.

I haven't seen Google IO, but it just looks like it was more AI crap? 🙄

My perceptions of MongoDB will be 10x better if they actually supported schemas. It's up to the application to do most of the heavy lifting, but it just doesn't work for anything big - unwanted, unused or invalid data will creep in and it will be a pain to rectify.

What

Bought one of these yubikeys. They're pretty cool!

Is there an eslint rule anywhere that prevents useless async in TS? I see rules preventing no useless await. But not a useless async? Personally I think it might be a handy rule to prevent function signatures from being async when there is no await present in the function body.

The crazy thing with TypeScript is at first it just seems like JS with types. But then as time went on I learned slowly that it's actually a turing complete purely functional language. People have ported games into the TS type system. Those who can do that are actually mad. 😂 But big respect!