Rolldown 1.0 RC is here 🎉
🔒 Stable API: No breaking changes planned before 1.0
⚡ 10-30x faster than Rollup while staying compatible
🧩 Multiple chunking algorithm improvements
📦 3,400+ commits since beta: 749 features, 682 fixes, 109 perf optimizations
Posts by mooxl
this one: bsky.app/profile/did:...
works well for me since it gets your feed right with a small amount of likes
migrated to both oxlint and oxfmt and couldn't be happier. it's fast af and has nearly feature parity with prettier and eslint.
ok this time it sticks! with the new motivation from @danabra.mov's post about the atprotocol and the "for you" page that gives me the same dopamine kicks as the page on the dark side i think this time is different. already deletet my twitter profile😈
Oracle justified its JavaScript trademark by claiming Node.js — now it wants that ignored
#FreeJavaScript
deno.com/blog/deno-v-...
🤝
👆
change the cake with fresh, raw pork and you habe a so called "mettigel", a part of german culture😅
Have used @jakearchibald.com's web svgo ui 8 billion times over the years, jakearchibald.github.io/svgomg/ ... pure, clean, useful, to-the-point tech. Literally cant search svg cleaners/editors without loads of must-log-in trash (including a version of this literal page loaded with ads, god damn)
check out ghostty.org
I've been using for a while - it's great! ✨
... and it's just been open-sourced on github.com/ghostty-org/...
Honestly, this was the request I've seen the most about SSR frameworks: How can I stop server loaders from running on client side navigations?
@tanstack.com Start solves this with Isomorphic loaders, and it integrates with Query, too. Sooo good 🚀
Here's an end-of-year treat for you.
I'm making my most popular paid workshop free to access until December 19th.
It's the deepest dive into TypeScript generics you could imagine.
GET THAT SWEET SWEET KNOWLEDGE
www.totaltypescript.com/workshops/ty...
Exploring Docker Stack for a new project - the built-in Docker context and secrets management is surprisingly convenient. Starting to think this might replace my go-to compose + watchtower setup.
thats why i have this sweet litte alias:
alias bubu="brew update && brew upgrade && brew upgrade --cask --greedy && brew autoremove && brew cleanup && brew doctor"`
Just migrated our work codebase from Remix to React Router v7 and honestly, it went smoother than expected. The built-in typesafe params and loaderData are game-changers - stripped away tons of our custom type safety code. Hope they'll add typesafe links and searchparams soon!
Everyone I know who fell in love with TS had a period of thinking it totally sucked
👆
type safe search params😍
Leveling up the coding advent game this year! Not just sticking to adventofcode.com - jumped into adventofts.com and debugdecember.com too. Solutions live at github.com/mooxl/adventof (even threw together a little CLI to run everything). Hope I'll make it further than the last years!
CSR, no SSR
Quick demo of the new type safety in React Router v7!
Vastly improved over what we had in Remix v2
www.youtube.com/watch?v=u9r9...
The term “JavaScript” has become the universal name for the programming language defined by the ECMA-262 specification. It is used globally by millions of developers and organizations, entirely independent of Oracle. By law, trademarks that have become generic cannot remain trademarks. Oracle neither controls nor has ever controlled the language’s specification or usage. Millions of developers, companies, and educators rely on JavaScript every day without Oracle’s involvement. As stated in the petition, JavaScript is not a brand; it is a cornerstone of modern programming.
Incredible work pushing this @deno.land.
It's time to free JavaScript from Oracle 🙌
deno.com/blog/deno-v-...
no, remix got merged into react router.
you can read more about this here: remix.run/blog/merging...
Thank you! As far as I know they ship their stuff worldwide through their official store
The typesafe search params sold me on TanStack Router. Been happy with Remix SPA but missed having that out of the box. Still prefer Remix's API style (maybe just familiarity), but really impressed so far. And react-query remains unmatched in both setups!
I always held back from posting & commenting over there because of all the negativity (though I gotta say, the dev community was almost always a bright spot). But here on Bluesky? It feels so cozy that I'm not overthinking every interaction anymore.
We seed our db for testing with data which should cover all cases. if a new bug or feature gets found/added we add these cases to our seeds. for dev and staging we have anonymized prod data.
The best software is built by engineers who have empathy for their users. They're fully dialed into their needs.
Props for starting out! Running can be tough at first, but after a few weeks or months, your body will get accustomed to the exercise, and it will start to be enjoyable.