Reposted by Drew FoxallTANSTACK @tanstack.com · 10hTanStack 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... 012126
Reposted by Drew FoxallTANSTACK @tanstack.com · 05/10/2026TanStack Charts 1.0 is here 🎉 Small bundles, fast updates, and charts you don’t have to outgrow. Start with a line and see where it takes you, or just simply tell your agent to "use Tanstack Charts"! tanstack.com/charts 3989
Reposted by Drew FoxallAdam Argyle @nerdy.dev · 03/10/2026CSS trick: transition `field-sizing: content` on a textarea nerdy.dev/transitionin... 1623
Reposted by Drew FoxallNorbiros @norbiros.dev · 04/10/2026Change my mind: there's no better stack than Vite+ (build/test/lint/fmt), pnpm, and @danielroe.dev's uppt (releases + staged trusted publishing) for developing and safely shipping Node/TS libraries. 3202
Reposted by Drew FoxallEffect | TypeScript for the AI Era @effect-ts.bsky.social · 01/10/2026Effect v4 is here. One ecosystem. Zero dependencies. The next chapter of Effect and the foundation for building reliable software and AI agents in TypeScript. Read the full announcement below: effect.website/blog/release... 35212
Reposted by Drew FoxallKevin Powell @kevinpowell.co · 28/09/2026Ever double-tapped a button on your phone and had the page zoom in? In this post over on @piccalil.li, @bell.bz looks at a simple CSS one-liner of `touch-action: manipulation` to prevent that, rather than messing with the viewport meta. piccalil.li/blog/stop-bu...piccalil.liStop buttons triggering zoom when they’re double tappedIt’s annoying when your browser zooms if a button is rapidly tapped. There’s actually a really simple fix and no, you don’t have to prevent all zooming with a meta tag! 3327
Reposted by Drew FoxallVoidZero @voidzero.dev · 28/09/2026Vite+ 1.0 is here 🚀 A single `vp` CLI for managing your Node.js runtime, package manager, and frontend toolchain. Built on top of Vite, Vitest, Rolldown, Oxc, and tsdown. All with a single config. Free and open source under the MIT license. Start with `vp create` or migrate with `vp migrate`.voidzero.devAnnouncing Vite+ 1.0Vite+ 1.0 is here. One CLI manages your runtime, package manager, and frontend toolchain. 213635
Reposted by Drew FoxallDavid 🏳️🌈🦦🐈⬛🐧🎮🤠 @blue-labs.org · 25/09/2026from @kevinpowell.co youtu.be/qu1jE41O_8o?...youtu.beUse these CSS features instead of JavaScriptYouTube video by Kevin Powell 083
Reposted by Drew FoxallLea Verou, PhD @lea.verou.me · 25/09/2026Oldie but goodie: Don't listen to users (watch them!). I can’t count the number of times I had to explain this to well-meaning engineers, who thought the way to good UX was asking users what they prefer. www.nngroup.com/articles/fir...nngroup.comFirst Rule of Usability? Don't Listen to UsersFor good UX, watch what users do, not what they say. Self-reported claims and speculations about future behavior are unreliable. Users do not know what they want. 37416
Reposted by Drew FoxallNaoki Haba @naokihaba.com · 23/09/2026Vite+ v1.0.0-rc.0 is here! ⚡ From contributions and reviews to discussions with the team and community, it’s been a great journey helping Vite+ move toward v1.0. Huge thanks to everyone building, testing, reporting issues, and contributing. We’re getting close. 🚀 github.com/voidzero-dev...github.comRelease vite-plus v1.0.0-rc.0: Vitest 5 migration and npm provenance checks · voidzero-dev/vite-plusVite+ now uses Vitest 5, and vp migrate helps Vitest 4 projects adopt the new APIs and defaults. Standalone installs and upgrades now require verified npm provenance for release binaries. Breaking ... 0207
Reposted by Drew FoxallTANSTACK @tanstack.com · 20/09/2026🎉 Jev support just landed in TanStack AI via decide(), our new API for typed choices, scores, and booleans. The "jevolution" is in full swing. Jev on, y’all. tanstack.com/ai/latest/do... 2505
Reposted by Drew FoxallVitest @vitest.dev · 03/09/2026Vitest 5 is here! 🎉 - Big performance improvements (vm pools up to 53% faster, ~18% boost across the board including Browser Mode) - New builtin Trace View in Browser Mode - Nested projects support - New benchmarking API - New `vi.when` API - Better defaults - And a lot of bug fixes!vitest.devAnnouncing Vitest 5.0Vitest 5.0 Release Announcement 221844
Reposted by Drew Foxallngrok @ngrok.com · 19/08/2026What do a port of Kubernetes to TypeScript and a high-priority bug in the kubelet have in common? They both feature in @samwho.dev's guide to probing, out now. We're experimenting with what next-generation k8s education looks like, and we hope you love it. 1466
Reposted by Drew FoxallPaweł Grzybek @pawelgrzybek.com · 19/08/2026If you use a Logitech mouse and, like me, you don't love the official LogiOptions+, here is a good open-source alternative. openlogi.org I would suggest uninstalling LogiOption+ and its services agent first. That will make your life easier migrating from one to the other. #logitech #mxmasteropenlogi.orgOpenLogiA native, local-first alternative to Logitech Options+, written in Rust. Remap buttons, drive DPI and SmartShift over HID++ — no account, no telemetry. 1274
Reposted by Drew FoxallDavy @davy.quest · 20/08/2026And now @vitejs/plugin-react got the experimental native React Compiler support 🚀! github.com/vitejs/vite-... At work (rather big monorepo): 32.8s -> 5.3s 😍github.comRelease plugin-react@6.1.0 · vitejs/vite-plugin-reactAdd experimental native React Compiler support (#1419) Add experimental native React Compiler support. You can use it by installing oxc-transform-react and enabling it via the compiler option: npm ... 0101
Reposted by Drew FoxallAnthropic {bot} @anthropicai.xmirror.bot · 07/08/2026New in Claude Code: your sessions can now message each other. Instead of having to re-explain yourself in another session, you can now tell Claude to do it. It sends a summary (not your history or files), and the other session picks it up mid-task. 1724
Reposted by Drew FoxallEffect | TypeScript for the AI Era @effect-ts.bsky.social · 01/08/2026Effect v4 beta keeps moving. In July: a new Graph module, a Schedule overhaul, HttpApi hardening, migration tooling, v4 API docs, AI-related updates, etc. `main` is now Effect v4. Full recap ⤵︎ www.effect.website/blog/effect-...effect.websiteEffect v4 Beta: July 2026 Updates | Effect BlogNative Deno support, a Graph module, Schedule overhaul, HttpApi hardening, a landmark repository migration, and more. 071
Reposted by Drew FoxallPlayStation @playstation.com · 04/08/2026Big Walk is available now as an August PlayStation Plus Monthly Game The puzzle-solving co-op adventure from the team behind Untitled Goose Game supports up to 12 players: play.st/4wCK8qa 9614015
Reposted by Drew FoxallTypeScript @typescriptlang.org · 28/07/2026Have you been using TypeScript 7? @ahejlsberg.bsky.social shows off what 10x faster build & editing experiences look like with @vscode.dev!youtube.comTypeScript 7 Is Here (And It's 10× Faster)YouTube video by Microsoft Developer 57018
Reposted by Drew FoxallJoan León @nucliweb.net · 24/07/2026In 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 #DevToolsperf.reviewsReading a Performance Profile: Field GuideAn interactive field guide to the Chrome DevTools Performance panel: waterfall, flame chart, LCP, CLS, INP, and the Insights panel. 38123
Reposted by Drew FoxallSiobhán @shibbi.me · 14/07/2026Wait, you… use libraries? Code that other people wrote for you? You just… download it? Do you even read the code? Do you not care about the craft, the knowledge that comes from putting in the work yourself? Aren’t you afraid your skills will atrophy? 2132748
Reposted by Drew Foxalldan @danabra.mov · 14/07/2026atproto has one big idea: apps should be lenses rather than boxes this idea is still unknown to majority of internet users. even to the majority of web developers we’re still at a phase where, if you explain it to someone, you can literally see it clicking for them in real time 1641054
Reposted by Drew FoxallTypeScript @typescriptlang.org · 08/07/2026📣 The moment is here. 📣 TypeScript 7 is officially released! 7️⃣ devblogs.microsoft.com/typescript/a...devblogs.microsoft.comAnnouncing TypeScript 7.0 - TypeScriptToday we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript! Since its early days, TypeScript has promised to 15618157
Reposted by Drew FoxallAgustin Capeletto @lowpoly.gg · 16/06/2026I'm porting Quake to 3D CSS, so it runs in the browser without WebGL. It's open source 👹 Play it! cssquake.com Repo: github.com/LayoutitStud... 1223162
Reposted by Drew FoxallScott Spence @scottspence.dev · 25/04/2026Pi + gpt-5.5 I’ve not used Claude Code all week Currently decoupling my skills and the like so vendor agnostic nowmedia.tenor.coma man and a woman are standing next to each other and talking .ALT: a man and a woman are standing next to each other and talking . 1131
Reposted by Drew FoxallNext.js @nextjs.org · 26/03/2026Next.js is used by millions of developers across every major cloud. Making it work well everywhere is on us. Here's what we've built with Netlify, Cloudflare, OpenNext, AWS, and Google Cloud, and the commitments we're making. nextjs.org/nextjs-acro...nextjs.orgNext.js Across Platforms: Adapters, OpenNext, and Our CommitmentsNext.js 16.2 introduces a stable Adapter API, a public adapter test suite, and a working group for more consistent deployment across platforms. 0498
Reposted by Drew FoxallTypeScript @typescriptlang.org · 23/03/2026TypeScript 6.0 is now available! This release brings better type-checking for methods, new standard library features, new module features for Node.js, and more! But most important, this release brings us one step closer to the upcoming native-speed 7.0! devblogs.microsoft.com/typescript/a...devblogs.microsoft.comAnnouncing TypeScript 6.0 - TypeScriptTypeScript 6.0 is now available! TypeScript 6 is a stepping-stone release, aligning with the upcoming native-speed 7.0 release. 631787
Reposted by Drew FoxallNext.js @nextjs.org · 18/03/2026Next.js 16.2 • Up to ~60% faster rendering • Up to ~400% faster 𝚗𝚎𝚡𝚝 𝚍𝚎𝚟 startup • Server Function 𝚍𝚎𝚟 logging • Redesigned error page • Better hydration errors • 𝙴𝚛𝚛𝚘𝚛.𝚌𝚊𝚞𝚜𝚎 display in error overlay nextjs.org/blog/next-16-2nextjs.orgNext.js 16.2Next.js 16.2 includes Adapters, rendering performance improvements, improved debugging and error pages, and more. 1416
Reposted by Drew FoxallNode.js @nodejs.org · 10/03/2026Node.js is moving to one major release per year starting with Node 27! 🚀 ✅ Simpler: Every release becomes LTS. ✅ Predictable: Version numbers now align with the year. ✅ New: A 6-month Alpha channel for early testing. bit.ly/4rnosLgnodejs.orgNode.js — Evolving the Node.js Release ScheduleNode.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. 423360
Reposted by Drew FoxallDominik 🔮 @tkdodo.eu · 27/02/2026Oh no, pre-commit hooks are actually good when AI writes the code 🥲 4662
Drew Foxall @foxalltogether.com · 26/02/2026Sometimes, turtles all the way down is the legitimate answer. 000
Reposted by Drew FoxallBlaine @blaine.bsky.social · 20/02/2026Over on dead-Twitter, @geoffreylitt.com asked the following question last week: "I desperately need a Matt Levine style explanation of how OAuth works. What is the historical cascade of requirements that got us to this place?" Here's my attempt at an answer: leaflet.pub/p/did:plc:3v...leaflet.pubWhat is OAuth?Wherein I [try to] answer a seemingly straightforward question: "WTF is OAuth, anyhow?" 312324
Reposted by Drew FoxallRob Bowley @robbowley.net · 01/02/2026Moltbot - LLMs are very good at role-play - humans are very good at projecting meaning onto patterns It is fun, in the same way Conways Game Of Life is fun 1113
Reposted by Drew FoxallLars @webpro.nl · 26/01/2026re. unbarrelify > finding it very useful on a sizeable typescript project that has thousands of barrel files! Initial feedback has been great! Thanks to everyone trying it out. Just published 1.0.1 with a fix. 🔥🛢️ github.com/webpro/unbar... 1272
Drew Foxall @foxalltogether.com · 15/01/2026After nearly a month of being heads down on my latest AI.SDK projects and it took me until today to notice I was in the contributors list of the very release notes page I’ve constantly had open as refrence 😅 Thanks folks 🤭 vercel.com/blog/ai-sdk-... @sdk.vercel.aivercel.comAI SDK 6 - VercelIntroducing agents, tool execution approval, DevTools, full MCP support, reranking, image editing, and more. 000
Reposted by Drew FoxallVercel @vercel.com · 15/01/2026We just released 𝚛𝚎𝚊𝚌𝚝-𝚋𝚎𝚜𝚝-𝚙𝚛𝚊𝚌𝚝𝚒𝚌𝚎𝚜, a repo for coding agents. React performance rules and evals to catch regressions, like accidental waterfalls and growing client bundles. How we collected them and how to install the skill ↓ vercel.com/blog/introd...vercel.comIntroducing: React Best Practices - VercelWe've encapsulated 10+ years of React and Next.js optimization knowledge into react-best-practices, a structured repository optimized for AI agents and LLMs. 05311
Reposted by Drew FoxallAI SDK @handle.invalid · 22/12/2025AI SDK 6 Introducing agents, tool execution approval, full MCP support, tool calling with structured output, DevTools, reranking, standard JSON schema support, provider tools, image editing, and so much more. vercel.com/blog/ai-sdk-6vercel.comAI SDK 6 - VercelIntroducing agents, tool execution approval, DevTools, full MCP support, reranking, image editing, and more. 251
Reposted by Drew FoxallBrittany Ellich @brittanyellich.com · 19/12/2025This, but now for two whole weeks 😍 2523
Reposted by Drew FoxallNext.js @nextjs.org · 18/12/2025Next.js 16.1 • Faster compilation in 𝚍𝚎𝚟 with file system caching • New bundle analyzer for inspecting and optimizing your code • Easier debugging with 𝚗𝚎𝚡𝚝 𝚍𝚎𝚟 --𝚒𝚗𝚜𝚙𝚎𝚌𝚝 nextjs.org/blog/next-16-1nextjs.orgNext.js 16.1Next.js 16.1 introduces Turbopack file system caching for development, a new bundle analyzer, and easier debugging in Node.js. 0364
Reposted by Drew FoxallOregon 🕎🎲 @oregonthedm.bsky.social · 09/04/2025Biggest commitment to a 3 second joke I've ever seen 8859111628449
Reposted by Drew FoxallNext.js @nextjs.org · 03/12/2025A critical vulnerability in React Server Components (CVE-2025-55182) affects React 19 and frameworks, including Next.js (CVE-2025-66478). All users should upgrade to the latest patched version in their release line. nextjs.org/blog/CVE-20...nextjs.orgSecurity Advisory: CVE-2025-66478A critical vulnerability (CVE-2025-66478) has been identified in the React Server Components protocol. Users should upgrade to patched versions immediately. 22612
Drew Foxall @foxalltogether.com · 01/12/2025Answers not truth. AI(LLMs) will always give you answers. They cannot give you truth. They do not think. They navigate the most probable correct looking answer. Autocomplete in its most extreme form. This does not preclude them from being useful. Be mindful. 000
Reposted by Drew Foxalldax @thdxr.com · 30/11/2025we gave all our competitors a gift by slowing down to write our own framework and rewrite our whole product in it but now we're done 1131
Reposted by Drew Foxalldan @danabra.mov · 30/11/2025my experience this weekend - did a few successful wild refactors (completely swapped data layer and removed a bunch of third party code, completely new end-to-end test suite) - reduced a very tricky bug to a minimal repro mostly autopilot but my feedback was absolutely crucial at every stage 71015
Reposted by Drew FoxallRichard Campbell @richcampbell.bsky.social · 07/11/2025We all remember THAT day... 66110
Reposted by Drew FoxallNoshsh @noshsh.bsky.social · 09/09/2025When you accidentally unmask in front of neurotypicals and realize you said something too weird...media.tenor.coma man with a surprised look on his face is sitting at a tableAlt: a man with a surprised look on his face is sitting at a table 0113