Learning #Effect by building a runtime visualizer โ fiber tree, timeline, execution log in the browser.
#EffectTS #TypeScript #EffectViz
effect-viz.vercel.app
Learning #Effect by building a runtime visualizer โ fiber tree, timeline, execution log in the browser.
#EffectTS #TypeScript #EffectViz
effect-viz.vercel.app
Interactive animations for better understanding #effectTS flow.
effect.kitlangton.com
Premier site vibecodรฉ avec Claude : CleanTube ๐
Un frontend minimaliste pour YouTube avec que des chaรฎnes de qualitรฉ ๐
revolunet.github.io/cleantube
Mises ร jour automatisรฉes par GitHub actions ๐
#JustForkIt
npm is planning to implement staged publishing, adding a review step before packages go live.
It follows a year of supply chain attacks & a rocky shift away from classic tokens over the past month that left many maintainers struggling.
socket.dev/blog/npm-to-... #NodeJS cc: @campuscodi.risky.biz
How to easily add newlines in #Claude. Works as well in #Opencode.
There is critical vulnerability in React Server Components disclosed as CVE-2025-55182 that impacts React 19 and frameworks that use it.
A fix has been published in React versions 19.0.1, 19.1.2, and 19.2.1. We recommend upgrading immediately.
react.dev/blog/2025/12...
JavaScript top-level await is no longer considered 'baseline' due to a pretty big Safari bug caniuse.com/mdn-javascri...
The module graph fails in cases where two modules import a third at the same time. Demo: random-stuff.jakearchibald.com/bug-repros/t...
It's best to avoid the feature for now ๐
Don't [...spread] or .split() your strings!
Use Intl.Segmenter API. Available in every JS runtime
๐บ The short version of the AI bubble.
Each loop lifts stock prices, but the underlying value is unclear.
#AI #AIbubble #Economy
www.youtube.com/shorts/JLA3T...
๐บ The AI bubble explained by Vanessa Wingรฅrdh.
Big Tech is faking AI profits through circular deals โ investing in each other, then buying one anotherโs products with the same money.
#AI #AIbubble #Economy
www.youtube.com/watch?v=Rc0k...
Want to go further into #oxc internals? Check topheman.github.io/toolchain-no...
๐บ Jim Dummet about JavaScript/Rust interoperability and performant JS plugins for Oxlint @viteconf.org #ViteConf #Rust #oxc
www.youtube.com/watch?v=ofQV...
Ferris selfie
Thatโs the end of #EuroRust 2025! ๐ฆ
Thanks to the speakers and organizers for those two days of conference. ๐
#rustlang #EuroRust25
Ages ago, when I was still a student, I taught myself Ruby on Rails for my senior thesis and fell in love. Fifteen years later, and Iโve used Rails at every job Iโve ever held in the tech industry. Fifteen years, and I still love Rails! But thereโs something rotten at its core, and we share a name.
You're looking for a #Rust ๐ฆ developer who has a solid experience with the web ecosystem? I'm based in ๐Paris.
Contacts: topheman.github.io/me/
Just published an article series on how #WebAssembly Component Model can be used to build multi-language ๐งฉ plugin system that work seamlessly across ๐ ๏ธ CLI and ๐ browser!
Real-world examples with #Rust, #Go, #C & #TypeScript plugins.
#WASM #WASI ๐ฆ
dev.to/topheman/web...
The WebAssembly 3.0 spec is complete!
webassembly.org/news/2025-09...
This includes major features like GC, 64-bit memories, exceptions, and tail calls.
Improve your AI code output with AGENTSโ.md thx to @steve8708.bsky.social best tips
#agents #claudecode #cursor
www.builder.io/blog/agents-md
Want to digg deeper into #rolldown & #oxc but not sure where to start in the source code?
#rust #napi
Checkout topheman.github.io/toolchain-no...
Built an automated distribution pipeline for my #Rust project!
โก๏ธ Cross-compiled for Linux/macOS (Intel/ARM)
๐บ #Homebrew formula auto-updates
๐ป Shell completions bundled (bash, fish, zsh)
๐ค Custom GitHub Actions
#CrossCompilation #GitHubActions #CLI
github.com/topheman/web...
Is there a tool that, given a set of .d.ts files, gives you the minimum version of TypeScript supported?
TIL @nuqs.47ng.com requires TS ^5, and that requirement came in silently as a feature was merged (const modifiers on generics).
I need to automate this to prevent further type breaking changes.
Added #Golang support to my #WebAssembly Component Model based project, thanks to @tinygo.org compiler.
#WASI #WASM #webdev #rust ๐ฆ #TinyGo
github.com/topheman/web...
The browser version of the project can now handle WRITE operations in the filesystem.
#WebAssembly #WASM #WASI #rust ๐ฆ
bsky.app/profile/toph...
๐ My #WebAssembly Component Model based project can now handle WRITE operations in the #browser version!
Forked #bytecodealliance/preview2-shim to fix filesystem issues. Now plugin-tee works perfectly in both CLI and web.
#WASI #WASM #webdev #rust ๐ฆ
github.com/topheman/web...
MITโs NANDA initiative found that 95% of generative AI deployments fail after interviewing 150 execs, surveying 350 workers, and analyzing 300 projects. The real โproductivity gainsโ seem to come from layoffs and squeezing more work from fewer people not AI.
A screenshot from the tsup repository showing a text above the heading: "Warning: This project is not actively maintained anymore. Please consider using tsdown instead. Read more in the migration guide".
tsup is not actively maintained anymore ๐
With >9M NPM monthly downloads and >10k GitHub stars, tsup is undeniably a popular choice for bundling. Unfortunately, it is not under active maintenance anymore.
Thanks to @egoist.dev & contributors for all the work on tsup ๐๐ป
In the latest @rolldown.rs powered @vite.dev version, we've enabled the rust-based resolver plugin by default!
This will lead to even faster builds in case you don't use the experimental native plugins yet.
Wanna try out more native core plugins? Then enable them and make sure to use rolldown-vite
the main thing that makes me uneasy about llms is the cultural backdrop of global war on knowledge. the war on knowledge isnโt new but now itโs cheered on from tech too. tools for thought pivoted to slot machines because thatโs what people want. โhow things workโ is buried under opaque indirections