Is it just me or is the search of @bsky.app not very good? If I search for posts with "next-yak" I get some random posts about yaks 😅 I mean I know how you got there, but the experience could be better
Luca Schneider
@luca.schneider.is
🇨🇭 Software engineer @digitec-galaxus Currently working on https://yak.js.org the modern compiled css-in-js solution
dx-styles.dev/blog/state-o... Worth a read and something we try to cover in an upcoming benchmark 🕵️
The state of zero-runtime CSS-in-JS, mid-2026 — dx-styles blog
A field map of compile-time CSS-in-JS after styled-components froze and Pigment CSS went on hold — vanilla-extract, Panda, StyleX, next-yak, Linaria, dx-styles, and how to choose between them.
dx-styles.dev
Finally got around and bought tickets to @zurichjs.com was long overdue. Looking forward to meeting you all ☺️
In my audits, reading the Performance profile is where people get stuck: the flame chart and waterfall look like noise at first I built an interactive guide to make them click, every figure is interactive, plus LCP, CLS, INP and the Insights panel perf.reviews/profile-guide #WebPerf #DevTools
Reading a Performance Profile: Field Guide
An interactive field guide to the Chrome DevTools Performance panel: waterfall, flame chart, LCP, CLS, INP, and the Insights panel.
perf.reviews
Looking forward to it ☺️
🔥 Styled-components lost to Tailwind on perf — but what if you didn’t have to choose? @luca.schneider.is breaks down how next-yak brings compile-time speed to a familiar CSS-in-JS API. See it live — http://reactadvanced.com
My first ever conference talk "The Internals of compile-time CSS-in-JS" at #ReactAdvanced in London (reactadvanced.com) got accepted 😱🥳🎉 They decided really fast and still have their CFP open until 30.6. gitnation.com/events/react... apply now! Looking forward to meet amazing people
React Conference In London, October 23 & 26, 2026
The main React Conference in the UK, running every year in London. Focused on Advanced React topics from the React Core team, framework authors and case studies from top engineers.
reactadvanced.com
My second ever application to a conference got accepted 🎉 I'm beyond words, how much I'm looking forward to this. Presenting about a topic I care about and connecting with new people is always something I love to do 🎡
I would love to have something like this for all major bundlers (rolldown, rollup, webpack, rspack and turbopack)
I was debugging some chunking regressions in an app I work on when updating from Vite 7 to Vite 8. I got an AI to generate a tool to help figuring out what was wrong, and I uploaded it at nicolo-ribaudo.github.io/vite-compare/ in case it's useful for anybody else.
Really nice spin on the RSC concept with client-first. This way the mental model of developers can still be useful, even in the RSC era. I see why others didn't do that, as composition is a bit harder and doesn't feel as natural compared to the server-first approach. I'm looking forward to try it.
Finally, TanStack Start now supports React Server Components! Start's RSCs are a truly fetchable, cacheable and composable primitive that work with your favorite tools instead of dictating your entire architecture. Oh, and one more thing... "Composite Components" 😉 tanstack.com/blog/react-s...
@jensimmons.bsky.social we need your help @media queries stopped working on our production page safari now requires a reload to trigger the media query after resize bugs.webkit.org/show_bug.cgi... Safari Version 26.3 (21623.2.7.11.6) & Safari TP the reproduction has no javascript only css:
Finally, after adding turbopack support, next-yak also supports vite (for rolldown and rollup). Additionally we published a new storybook addon (compatible with webpack & vite). Read up upon here: yak.js.org/docs/vite & yak.js.org/docs/storybook
wrote some things I've been thinking about ai ... and it ended up feeling very personal roe.dev/blog/the-go...
The golden thread
AI can serve us as a force multiplier, augmenting our own agency and making the most of our own effort, hard work and value. Not by replacing it.
roe.dev
We've merged and released an initial turbopack support for next-yak 🎉🎉 All features work out of the box aside from imports in .yak.ts files. It also tackles long standing issues and should work generally better than the webpack version.
If you don't see this, you're limiting the experience of your users.
Understandable. In the end what matters is that a static CSS file served with a hashed filename and `Cache-Control: Immutable` is served to end users, with the only remaining runtime logic being what `className` attributes to use to decide styling, and the occasional custom property override 💖
@danabra.mov did I miss anything in github.com/jantimon/rea... ?
GitHub - jantimon/react-hydration-rules: Comprehensive guide documenting React hydration and Suspense fallback behaviors during SSR
Comprehensive guide documenting React hydration and Suspense fallback behaviors during SSR - jantimon/react-hydration-rules
github.com
Type stripping is enabled by default 🔥🔥🔥🔥 You can just run `node file.ts` without `--experimental-strip-types` flag. This is a huge milestone
Node.js 22.18.0 is out and enables type stripping by default – that’s right, Node.js LTS can now run TypeScript files. Shout out to @marcoippolito.dev for championing that effort! Download links and full changelog available at nodejs.org/en/blog/rele...
@whiteshoulders.bsky.social contributed a very good PR to next-yak. It marks the beginning of our efforts to support more bundlers than just webpack in next.js. Thank you for the contribution: github.com/DigitecGalax...
Make the cross-file resolve logic usable with different bundlers by PaulBlanche · Pull Request #389 · DigitecGalaxus/next-yak
Next-yak is a great project, but in its current form it is limited to a specific bundler: webpack. If we don't use nextjs or webpack it is possible to use yak-swc directly in our bundler of cho...
github.com
I made a quiz about the JS Date parser is. It's very easy and you will score very high. jsdate.wtf
new Date("wtf")
How well do you know JavaScript's Date class?
jsdate.wtf
www.galaxus.ch/en/page/next... Why and how we created next-yak (yak.js.org)
next-yak: Innovation made in Zurich (part 2)
After taking a look at our data architecture [in part one of this series](https://www.galaxus.ch/page/from-bytes-to-insights-product-development-in-transition-part-1-37908), here’s the next exciting t...
galaxus.ch
If you find an OSS issue that calls your attention, go for it. You don't need to ask permission to start working or have it assigned to you. If someone else sends a PR before you, that's great. You can use your knowledge of the issue to help review the PR, add tests, and validate the approach.
TypeScript excitement 😉 The "tsgo" native Go port is now available on npm as an early preview 🎉 🔷 Checker: Most projects will see error parity with v5.8 🔷 Now supports JS and JSX 🔷 LSP: Auto-completions work 🔷 Perf: 10x win persists 🔷 API: Sync access via a Node addon
Today we're announcing previews of the native port of TypeScript! These nightly previews will be available on npm and the VS Code marketplace! npm install -D @typescript/native-preview npx tsgo --version Read up more on our blog!
We found a way to run our custom SWC plugin on the client in WASM 🎉 If you want to see how next-yak transpiles your input to static CSS have a look here: yak.js.org/playground
We've released a eslint plugin for next-yak to make the migration from styled-components even easier and faster 🎉 Install it, try it and write us what you think yak.js.org/docs/eslint-...
Didn't have luck this time, but I already have my eyes on another CFP. Let's see if that works out 🤞
I've applied for my first conference (lightning) talk 😅 wish me luck
I went from RSC lover to RSC sceptic and today as I'm unsure what to think of it, this incredible post dropped. I like it way better than the first post of dan, but I'm still not sure if the benefits of RSCs outweight the costs in all cases. The complexity and also the number of bugs is just huge.
⚛️📝 New on Overreacted: JSX Over The Wire overreacted.io/jsx-over-the...
Thanks to @jantimon.bsky.social, expect up to 20% smaller CSS files in the next update of next-yak (github.com/DigitecGalax...).
GitHub - DigitecGalaxus/next-yak: 🦀 Zero-runtime CSS-in-JS powered by Rust. Write styled-components syntax, get build-time CSS extraction and full RSC compatibility
🦀 Zero-runtime CSS-in-JS powered by Rust. Write styled-components syntax, get build-time CSS extraction and full RSC compatibility - DigitecGalaxus/next-yak
github.com
I've applied for my first conference (lightning) talk 😅 wish me luck
Styled components has officially moved into maintenance-only mode: https://opencollective.com/styled-components/updates/thank-you That's the bell I think, the era of runtime css-in-js libraries is now definitively over. So long and thanks for all the divs.
Thank you - Open Collective
First and foremost, thank you to everyone who has contributed to styled-components over the years. Open Source is hard work, and many of the larger feature and/or refactoring drives probably would never have shipped without your support! As...
opencollective.com