Sign in

Drew Foxall

@foxalltogether.com
67 followers 446 following 11 posts
PostsRepliesMedia
Reposted by Drew Foxall
TANSTACK @tanstack.com · 10h
TanStack 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 Foxall
TANSTACK @tanstack.com · 05/10/2026
TanStack 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 Foxall
Adam Argyle @nerdy.dev · 03/10/2026
CSS trick: transition `field-sizing: content` on a textarea nerdy.dev/transitionin...
1623
Reposted by Drew Foxall
Norbiros @norbiros.dev · 04/10/2026
Change 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 Foxall
Effect | TypeScript for the AI Era @effect-ts.bsky.social · 01/10/2026
Effect 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...
Effect 4.0 stable release announcement on a dark background. Large white “4.0” above “Production-ready. Out now.”  A timeline along the bottom progresses from 3.0 Stable to 4.0 RC to 4.0 Stable.
35212
Reposted by Drew Foxall
Kevin Powell @kevinpowell.co · 28/09/2026
Ever 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.li
Stop buttons triggering zoom when they’re double tapped
It’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 Foxall
VoidZero @voidzero.dev · 28/09/2026
Vite+ 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.dev
Announcing Vite+ 1.0
Vite+ 1.0 is here. One CLI manages your runtime, package manager, and frontend toolchain.
213635
Reposted by Drew Foxall
David 🏳️‍🌈🦦🐈‍⬛🐧🎮🤠 @blue-labs.org · 25/09/2026
from @kevinpowell.co youtu.be/qu1jE41O_8o?...
youtu.be
Use these CSS features instead of JavaScript
YouTube video by Kevin Powell
083
Reposted by Drew Foxall
Lea Verou, PhD @lea.verou.me · 25/09/2026
Oldie 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.com
First Rule of Usability? Don't Listen to Users
For 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 Foxall
Naoki Haba @naokihaba.com · 23/09/2026
Vite+ 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.com
Release vite-plus v1.0.0-rc.0: Vitest 5 migration and npm provenance checks · voidzero-dev/vite-plus
Vite+ 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 Foxall
TANSTACK @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 Foxall
Vitest @vitest.dev · 03/09/2026
Vitest 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.dev
Announcing Vitest 5.0
Vitest 5.0 Release Announcement
221844
Reposted by Drew Foxall
ngrok @ngrok.com · 19/08/2026
What 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 Foxall
Paweł Grzybek @pawelgrzybek.com · 19/08/2026
If 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 #mxmaster
openlogi.org
OpenLogi
A 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 Foxall
Davy @davy.quest · 20/08/2026
And 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.com
Release plugin-react@6.1.0 · vitejs/vite-plugin-react
Add 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 Foxall
Anthropic {bot} @anthropicai.xmirror.bot · 07/08/2026
New 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 Foxall
Effect | TypeScript for the AI Era @effect-ts.bsky.social · 01/08/2026
Effect 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.website
Effect v4 Beta: July 2026 Updates | Effect Blog
Native Deno support, a Graph module, Schedule overhaul, HttpApi hardening, a landmark repository migration, and more.
071
Reposted by Drew Foxall
PlayStation @playstation.com · 04/08/2026
Big 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 Foxall
TypeScript @typescriptlang.org · 28/07/2026
Have you been using TypeScript 7? @ahejlsberg.bsky.social shows off what 10x faster build & editing experiences look like with @vscode.dev!
youtube.com
TypeScript 7 Is Here (And It's 10× Faster)
YouTube video by Microsoft Developer
57018
Reposted by Drew Foxall
Joan León @nucliweb.net · 24/07/2026
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
perf.reviews
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.
38123
Reposted by Drew Foxall
Momo @heyheymomo.bsky.social · 16/07/2026
Rise and grind
4 panel momo comic:

Panel 1: momo in bed. We see the sun has risen through the bedroom window. Text reads “I wake up”

Panel 2: momo behind his table. There’s a coffee pot and a pink cup of coffee on it. Text reads “pour myself a little coffee”

Panel 3: he’s in a chair behind the table with an opened laptop and a glass of water. It says “check my little emails”

Panel 4: we see he left his house. Door still a little bit open. Text: “ignore them a little bit” as momo gleefully goes to play outside rather than answering his work duties
2077051850
Reposted by Drew Foxall
Siobhán 🪏 @shibbi.me · 14/07/2026
Wait, 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 Foxall
dan @danabra.mov · 14/07/2026
atproto 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 Foxall
TypeScript @typescriptlang.org · 08/07/2026
📣 The moment is here. 📣 TypeScript 7 is officially released! 7️⃣ devblogs.microsoft.com/typescript/a...
devblogs.microsoft.com
Announcing TypeScript 7.0 - TypeScript
Today 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 Foxall
Agustin Capeletto @lowpoly.gg · 16/06/2026
I'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 Foxall
Scott Spence @scottspence.dev · 25/04/2026
Pi + gpt-5.5 I’ve not used Claude Code all week Currently decoupling my skills and the like so vendor agnostic now
media.tenor.com
a 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 Foxall
Next.js @nextjs.org · 26/03/2026
Next.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.org
Next.js Across Platforms: Adapters, OpenNext, and Our Commitments
Next.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 Foxall
TypeScript @typescriptlang.org · 23/03/2026
TypeScript 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.com
Announcing TypeScript 6.0 - TypeScript
TypeScript 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 Foxall
Next.js @nextjs.org · 18/03/2026
Next.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-2
nextjs.org
Next.js 16.2
Next.js 16.2 includes Adapters, rendering performance improvements, improved debugging and error pages, and more.
1416
Reposted by Drew Foxall
Node.js @nodejs.org · 10/03/2026
Node.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/4rnosLg
nodejs.org
Node.js — Evolving the Node.js Release Schedule
Node.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 Foxall
Dominik 🔮 @tkdodo.eu · 27/02/2026
Oh no, pre-commit hooks are actually good when AI writes the code 🥲
4662
Drew Foxall @foxalltogether.com · 26/02/2026
Sometimes, turtles all the way down is the legitimate answer.
000
Reposted by Drew Foxall
Blaine @blaine.bsky.social · 20/02/2026
Over 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.pub
What is OAuth?
Wherein I [try to] answer a seemingly straightforward question: "WTF is OAuth, anyhow?"
312324
Reposted by Drew Foxall
Rob Bowley @robbowley.net · 01/02/2026
Moltbot - 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 Foxall
Lars @webpro.nl · 26/01/2026
re. 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/2026
After 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.ai
vercel.com
AI SDK 6 - Vercel
Introducing agents, tool execution approval, DevTools, full MCP support, reranking, image editing, and more.
000
Reposted by Drew Foxall
Vercel @vercel.com · 15/01/2026
We 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.com
Introducing: React Best Practices - Vercel
We'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 Foxall
dan @danabra.mov · 31/01/2024
fern, with a bit of a sad face: "i would've been happy to learn any skill that allowed me to support myself""... it didn't have to be javascript..."frieren replying: "but you chose javascript"fern looking back with wide eyes, as if realizing something important
6366103
Reposted by Drew Foxall
Bramus @bram.us · 04/01/2026
Who's ready for tomorrow?
Big bird sitting in a meeting room with Serious People™. The caption reads "Me at work for the first time in two weeks trying to remember what it is I do."
519825
Reposted by Drew Foxall
AI SDK @handle.invalid · 22/12/2025
AI 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-6
vercel.com
AI SDK 6 - Vercel
Introducing agents, tool execution approval, DevTools, full MCP support, reranking, image editing, and more.
251
Reposted by Drew Foxall
Brittany Ellich @brittanyellich.com · 19/12/2025
This, but now for two whole weeks 😍
2523
Reposted by Drew Foxall
Next.js @nextjs.org · 18/12/2025
Next.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-1
nextjs.org
Next.js 16.1
Next.js 16.1 introduces Turbopack file system caching for development, a new bundle analyzer, and easier debugging in Node.js.
0364
Reposted by Drew Foxall
Oregon 🕎🎲 @oregonthedm.bsky.social · 09/04/2025
Biggest commitment to a 3 second joke I've ever seen
8859111628449
Reposted by Drew Foxall
Next.js @nextjs.org · 03/12/2025
A 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.org
Security Advisory: CVE-2025-66478
A 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/2025
Answers 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 Foxall
dax @thdxr.com · 30/11/2025
we 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 Foxall
dan @danabra.mov · 30/11/2025
my 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 Foxall
Richard Campbell @richcampbell.bsky.social · 07/11/2025
We all remember THAT day...
66110
Reposted by Drew Foxall
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 21/10/2025
0412
Reposted by Drew Foxall
Noshsh @noshsh.bsky.social · 09/09/2025
When you accidentally unmask in front of neurotypicals and realize you said something too weird...
media.tenor.com
a man with a surprised look on his face is sitting at a table
Alt: a man with a surprised look on his face is sitting at a table
0113