Stéphane Goetz reposted
Stéphane Goetz
Stéphane Goetz
@onigoetz.bsky.social
Husband / Father of Three / Cider Drinker / I write TypeScript for fun and work
32 followers103 following30 posts
Stéphane Goetz reposted
Stéphane Goetz reposted
Over 30,000 people have mowed our digital lawn so far, but only 16% found the perfect path. How close will you get to the optimal solution? Go ahead, touch grass. pudding.cool/2026/06/mow/ #dataviz #datascience #data
Stéphane Goetz reposted
Type-aware Linting via Oxlint is now stable 🎉 oxc.rs/blog/2026-07...
I'm releasing a first version of anypack-plugin-serve www.npmjs.com/package/anyp.... A dev server for webpack and Rspack. it also comes with anypack-overlay, an Overlay that works with any number of dev servers and will only instantiate once. Soon integrated in Crafty !
Stéphane Goetz reposted
Stéphane Goetz reposted
After implementing web streams in multiple runtimes, supporting them for years, talking with other implementers, dealing with issues... I think it's well past time we talked about something better blog.cloudflare.com/a-better-web...
Stéphane Goetz reposted
My colleague Marc-Olivier Fleury wrote an article about how we are guiding the transition of Swissquote's software architecture to Self-Contained Systems using Fitness Functions at scale: medium.com/swissquote-e...
Stéphane Goetz reposted
I'm using tsgo + oxlint + oxfmt for the first time. It's all *so fast*. Small project (~1k loc, ~10 files), but type checking in 90ms, building in 60ms, linting in 70ms, and formatting in 80ms is fantastic. 🚀 The future of web dev tooling is bright. Nice work @typescriptlang.org and @voidzero.dev!
Stéphane Goetz reposted
my kind of blog post blog.cloudflare.com/unpacking-cl...
This summer, I moved my #homelab to #TrueNAS, but I couldn't find any documentation to help me get Kubernetes running on it. After lots of trial and error, I got a working solution and wrote an article to help you install K3s on TrueNAS 25.04: onigoetz.ch/blog/install...
Stéphane Goetz reposted
"What Apple announced this week couldn't have been released a year ago, because basic concepts like agents invoking tools didn't exist a year ago" 😦 #wwdc25
Stéphane Goetz reposted
We're thrilled to announce the first stable release of Oxlint - version 1.0! Our Rust-powered JavaScript/TypeScript linter delivers 50~100x faster performance than ESLint with 500+ rules and zero configuration required. Time to give it a try! voidzero.dev/posts/announ...
Stéphane Goetz reposted
Node.js 24 is here and it's looking good 😎🚀 Featuring updates to V8 v13.6, npm v11, improved Permission Model and more new features in the blog. Check it out and let us know what you think: hubs.ly/Q03lfLDC0
Stéphane Goetz reposted
IntelliJ IDEA 2025.1 is out! Highlights include: ⚡️ A major upgrade for JetBrains AI ☕️ Java 24 support 😎 K2 mode by default 📔 Kotlin notebooks for everyone 👀 Control over watch evaluators Learn more at our What’s New page 👇 www.jetbrains.com/idea/whatsnew/
Stéphane Goetz reposted
Finally reviving my blog! Wrote a few thousand words about one of the most notorious bugs we encountered when porting tsc to Go: accidental variable shadowing. It's a pleasure to write go/analysis passes, and I was really happy with the results of my shadow analyzer. Please enjoy the CFG diagrams!
Stéphane Goetz reposted
i explored +130k artworks from the National Gallery of Art with polars, observableplot, anywidget, react... turns out there’s some neat public works history hiding in there. maybe you’ll find an (CC0!) upgrade for that default OS wallpaper 🙃
Data analysis in @jupyter.org with... TypeScript?! 😱 ✅ using `fetch` and other web standards ✅ fast dataframes with nodejs-polars ✅ easy charts with @observablehq.com ✅ rich interactive UIs with JavaScript Learn more in this detailed walkthrough 👇 deno.com/blog/explori...
Stéphane Goetz reposted
📝You should know this before choosing Next.js eduardoboucas.com/posts/2025-0...
I created a small npm package to use expect.toMatchSnapshot() with node test runner. www.npmjs.com/package/@oni... It's quite experimental at this stage but should be reliable.
Stéphane Goetz reposted
Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness! devblogs.microsoft.com/typescript/t...
Stéphane Goetz reposted
Bonus: require(ESM) in the process of being backported to Node.js 20 🙌 github.com/nodejs/node/...
New blog post! Let's move to ESM! 😈 👀 antfu.me/posts/move-o...
Stéphane Goetz reposted
Stéphane Goetz reposted
Had a long commute. Improved PSSokoban graphics. github.com/nst/PSSokoban/
Stéphane Goetz reposted
Stéphane Goetz reposted
Stéphane Goetz reposted
You are up to date.