Ayc0 reposted
Blammo github.blog/changelog/20...
A way to toggle “Hide whitespace” on globally 🙏
Ayc0
@ayc0.dev
Frontend engineer at @datadoghq Personal website: https://ayc0.dev/ I try to build good tools for #javascript and #reactjs 😅
84 followers192 following155 posts
Ayc0 reposted
Blammo github.blog/changelog/20...
A way to toggle “Hide whitespace” on globally 🙏
Ayc0 reposted
Ayc0 reposted
TypeScript 7.1 Beta is now available! Now with a preview API, content mapper support, new features, and some great optimizations. Give it a try and give us some feedback!
Ayc0 reposted
Introducing tsrs: a Rust port of the TypeScript compiler 🦀 We are not forking TypeScript! ◆ In close collab with the TypeScript team ◆ Up to 8x faster than TS 7.0 & ~70% less memory ◆ Runs in WASM (works in your browser & workers) ◆ Soon part of Oxc npx tsrs blog.cloudflare.com/typescript-r...
Ayc0 reposted
Ayc0 reposted
There's a really cool alignment feature in CSS Grid Lanes that makes items stretch along the stacking axis, filling any remaining empty space. It's great when you don't want the usual jagged edge at the end of your layout. Wrote about it here ➡️ patrickbrosset.com/articles/202...
Ayc0 reposted
TanStack Start 1.0 is officially stable! 🎉 A full-stack web framework for React and Solid, already used to build millions of apps, from Fortune 500 companies to your favorite tools and weekend projects. tanstack.com/blog/tanstac...
Ayc0 reposted
Ayc0 reposted
Ayc0 reposted
Ayc0 reposted
The 9th entry of my "How The Heck?" series is out! 🔒 It's all about how locks work, from ancient Egyptians nailing the design to why the perfect lock doesn't exist. It was a fun rabbit hole to go down, and challenging to get the visuals right.
Ayc0 reposted
Turn your website’s loading process into music. Forbes sounds surprisingly good. You could loop it and work to it. A great example of a website where someone clearly thought through every detail. We need more of that in the LLM era. blog.alena.rocks/en/artifacts...
Ayc0 reposted
We’re rewriting the Angular compiler in Rust (partially)! Meet ngp (Angular Preprocessor): a hybrid compiler decoupling our transforms from TypeScript using Oxc, readying Angular for TypeScript 7 & native tooling. Read the deep dive: medium.com/@angularteam... 🛠️
Ayc0 reposted
Excited to announce that: **We now have a single combined docs site for all the Redux libraries!** so, all of our docs for Redux core + usage, Redux Toolkit, React Redux, and Reselect now live together in: redux.js.org hopefully this makes it easier to navigate our docs!
Ayc0 reposted
Ayc0 reposted
React 19.3 is now available! This release makes View Transitions and Fragment Refs stable, and adds browser(), Trusted Types support, and Context in Server Components. react.dev/blog/2026/09...
Ayc0 reposted
🚨 React v19.3 is out! TLDR: - <ViewTransition> → stable - Fragment Refs → stable - use(browser()) to opt out of SSR - RSCs can render <Context>, no <Provider> wrapper needed - Trusted Types support, useful alongside CSP to prevent XSS 🔗 react.dev/blog/2026/09...
Ayc0 reposted
Ayc0 reposted
The @react.dev compiler landed in Oxc (thanks @boshen.github.io) 🎉 It is 2x faster than the initial Rust port while being 2x smaller and comes with granular rule support for Oxlint, improved diagnostics messages, and an *optional* transform for @vite.dev (integration with the React plugin pending)
Ayc0 reposted
Ayc0 reposted
ECMAScript excitement 😉 Congrats to my coworker @ashley-c.bsky.social at TechAtBloomberg on advancing Await Dictionary to Stage 3 at TC39 🎉 Promise.all returns positional results as an array. Promise.allKeyed allows named results inside an object 👍 github.com/tc39/proposa...
Interesting, by modifying the data directly from pds.ls/at://did:plc..., no updates gets propagated to BlueSky nor to EuroSky But if I check "Recreate", the info get propagated. What's better is that my 2 timestamps in the Edit history are 2027 & 2023. But the date of the post is correct: 2026
Ayc0 reposted
📣 The moment is here. 📣 TypeScript 7 is officially released! 7️⃣ devblogs.microsoft.com/typescript/a...
Ayc0 reposted
Si votre projet de piste cyclable ne respecte jamais les mini recommandés par le #CEREMA, il y a un problème ! Mieux vaut une bonne mixité qu'une mauvaise séparation. Sinon vous risquez de faire un aménagement impraticable voire dangereux. Pensez au plan de circulation ! 🙏 @cerema.bsky.social
Ayc0 reposted
Threw together something I've wanted for awhile: mdx-tsc Typecheck your MDX files just like you do other TS. Validate in CI Plus: - Typed frontmatters. Errors on both defintions and usage - A VSCode extension that add intellisense, go to def, etc for frontmatters npmx.dev/package/mdx-...
I just merged a PR in one of my repositories (see github.com/Ayc0/ayc0.gi...). But, the merge commit doesn't appear in main. And when checking the exact commit (github.com/Ayc0/ayc0.gi...), it says that it doesn't belong to any branch on this repository. Like what????
I had to redo the pull request in github.com/Ayc0/ayc0.gi..., but this is quite scary to see that GitHub is dropping PRs When I'm checking the commits in main, I do not see at all the previous PR: it should have appeared between #303 and #305 (as it was PR #304)
Buying a new domain name with @marque.at is quite easy! The process takes just a few minutes, and they update your BlueSky handle for you That's quite neat 👌
@react.dev in the old docs for useMemo (legacy.reactjs.org/docs/hooks-r...), you could read: > In the future, React may choose to “forget” some previously memoized values and recalculate them on next render But I can’t find any similar mentions of this in the new ones in react.dev/reference/re...
Thank you so much Dominik Dorfmeister & Dan Abramov for your answers! (Not @ you to avoid spamming you) Thanks to your answers, I was able to fact-check myself & to finish this article:
The other day, I was talking to a colleague about how to generate an unique UUIID for a react component instance. I figured it could be a good idea for a blog post. So I decided to write one 😁 ayc0.github.io/posts/consta...
The other day, I was talking to a colleague about how to generate an unique UUIID for a react component instance. I figured it could be a good idea for a blog post. So I decided to write one 😁 ayc0.github.io/posts/consta...
Ayc0 reposted
Ayc0 reposted
Ayc0 reposted
⚡ Learn how the VS Code and TypeScript teams collaborated to bring TypeScript 7 to VS Code. The result: faster builds, faster iteration, and a better day-to-day development experience. Read more: code.visualstudio.com/blogs/2026/0...
Ayc0 reposted
Ayc0 reposted
@react.dev in the old docs for useMemo (legacy.reactjs.org/docs/hooks-r...), you could read: > In the future, React may choose to “forget” some previously memoized values and recalculate them on next render But I can’t find any similar mentions of this in the new ones in react.dev/reference/re...
@tkdodo.eu, do you know if React changed how it was handling `useMemo()` under the hood? (as you talked about it a few years ago in tkdodo.eu/blog/use-sta...)
Ayc0 reposted
Simple question : avez-vous entendu parler cette semaine de l’urgence de réduire notre consommation de viande ? De la nécessaire réduction du trafic aérien ou du nombre de voitures individuelles en France ? Non, pas vraiment. Mais... vous avez entendu parler de la clim. bonpote.com/canicule-leu...
Ayc0 reposted
Ayc0 reposted
Introducing Sätteri — High-performance Markdown & MDX processing for the JavaScript ecosystem. satteri.bruits.org
Ayc0 reposted
Node.js 26.4.0 is out with a new `node:vfs` built-in module (behind `--experimental-vfs` flag). It also adds support for package maps, and many bug fixes, including a fix for a regression shipped with last week security release. Full changelog and download links at nodejs.org/en/blog/rele...
npm install @platformatic/vfs When node:vfs ships in core, migrating is a one-line import change. Full blog post with all the details, code examples, and the story behind the PR: blog.platformatic.dev/why-nodejs-n...
Ayc0 reposted
With style queries now in all browsers, here's my take on the best way to do dynamic color theming with modern CSS: - Custom properties - light-dark() - contrast-color() - Style queries - Relative color syntax (^Features available in all modern browsers) Read about it ⬇️⬇️ una.im/modern-css-t...
Ayc0 reposted
Ayc0 reposted
Astro 7 is here! A new Rust compiler, a new Rust Markdown/MDX processor, Vite 8 and more. Get ready for 60%+ faster builds. astro.build/blog/astro-7/
Ayc0 reposted