Steven β¬’

Steven β¬’

@styfle.dev

🐏 Software Shepherd @vercel.com πŸ’š Contributor to @nextjs.org @react.dev @nodejs.org @tc39.es 🀡 Husband & Father ✝️ Jesus lover https://styfle.dev

5.8K followers509 following512 posts

Steven β¬’ reposted

We closed 1,500 issues on πšŸπšŽπš›πšŒπšŽπš•/πš—πšŽπš‘πš.πš“πšœ in one month by building a πšŒπš•πš˜πšœπšŠπš‹πš’πš•πš’πšπš’ agent with eve.dev. The workflow: 1. Search related work 2. Try to reproduce bugs across versions in a sandbox 3. Return context for review nextjs.org/blog/how-we...

nextjs.orgHow we closed 1,500 GitHub issues in one monthHow the Next.js team used an agent to research old reports and work through the issue backlog.

Steven β¬’ reposted

You can now run any Dockerfile on Vercel. # π™³πš˜πšŒπš”πšŽπš›πšπš’πš•πšŽ.πšŸπšŽπš›πšŒπšŽπš• π™΅πšπ™Ύπ™Ό πšπš˜πš•πšŠπš—πš:𝟷.𝟸𝟺 π™²π™Ύπ™Ώπšˆ . . πšπš„π™½ 𝚐𝚘 πš‹πšžπš’πš•πš -𝚘 /πšœπšŽπš›πšŸπšŽπš› . 𝙲𝙼𝙳 ["/πšœπšŽπš›πšŸπšŽπš›"] vercel.com/blog/docker...

vercel.comRun any Dockerfile on VercelVercel now runs any HTTP server straight from a Dockerfile. Bring a Rails, Django, Spring Boot, or Go app and Vercel builds, deploys, autoscales, and runs it on Fluid compute with Active CPU pricing.

Steven β¬’ reposted

Steven β¬’ reposted

Voice agents, now on Vercel. Realtime, speech and transcription are now live on AI Gateway. Build with πšžπšœπšŽπšπšŽπšŠπš•πšπš’πš–πšŽ, πšπšŽπš—πšŽπš›πšŠπšπšŽπš‚πš™πšŽπšŽπšŒπš‘ & πšπš›πšŠπš—πšœπšŒπš›πš’πš‹πšŽ on AI SDK 7.

Steven β¬’ reposted

Next.js 16.3 Preview: AI Improvements More and more Next.js is written by coding agents, so we're building a framework that helps them succeed. β€’ Auto-managed π™°π™Άπ™΄π™½πšƒπš‚.πš–πš β€’ First-party Skills β€’ Agent Browser with React introspection β€’ Actionable error messages nextjs.org/blog/next-1...

nextjs.orgNext.js 16.3: AI ImprovementsActionable errors with paste-ready fix prompts, first-party Skills for the dev loop and Cache Components, and tooling that keeps coding agents in sync with your project.

Steven β¬’ reposted

Next.js 16.3 Preview: Instant Navigations A new suite of tools that brings the responsiveness of client-driven SPAs to Next.js, without giving up what Server Components do best. The speed of the server, with the feel of the client. Try it and tell us what you think ↓ nextjs.org/blog/next-1...

nextjs.orgNext.js 16.3: Instant NavigationsA new suite of tools that brings the responsiveness of a single-page app to the server-centric model of Next.js.

Steven β¬’ reposted

Decouple deploy from release. { πš’πšœπ™΄πš—πšŠπš‹πš•πšŽπš ? <π™½πšŽπš π™³πšŠπšœπš‘πš‹πš˜πšŠπš›πš /> : <π™Ύπš•πšπ™³πšŠπšœπš‘πš‹πš˜πšŠπš›πš /> } πŸ”— Merge code when it's ready. 🎚️ Flip a flag when the feature is. vercel.com/blog/vercel...

vercel.comVercel Flags: Platform-native feature flagsVercel Flags is a platform-native feature flag provider built into the Vercel developer platform, server-side by default with zero impact on page performance.

Not many npm packages run into this problem, but there is a maximum metadata size for all versions of a package. If you exceed it, you can't publish that pkg anymore 😰 Since we publish next@canary daily, we don't wan to hit this ceiling. github.com/vercel/next....

github.com[cd] reduce size of npm metadata on publish by styfle Β· Pull Request #94953 Β· vercel/next.jsThe maximum size of the npm package metadata for all versions of that package is 100 MB. We are currently over 30MB as seen here: curl -w &#39;%{size_download}&#39; -so /dev/null https://registry.n...

Steven β¬’ reposted

Introducing eve, an agent framework. πšŠπšπšŽπš—πš/ πšŠπšπšŽπš—πš.𝚝𝚜 πš’πš—πšœπšπš›πšžπšŒπšπš’πš˜πš—πšœ.πš–πš πšπš˜πš˜πš•πšœ/ πšœπš”πš’πš•πš•πšœ/ πšœπšŠπš—πšπš‹πš˜πš‘/ πšœπšŒπš‘πšŽπšπšžπš•πšŽπšœ/ Like Next.js, for agents. vercel.com/blog/introd...

vercel.comIntroducing eveIntroducing eve, the open-source agent framework from Vercel for building, running, and scaling agents in production, with durable execution, sandboxed compute, approvals, channels, tracing, and evals built in.

Steven β¬’ reposted

βœ‚οΈ Knip has a new sponsor! Thank you β–² @vercel.com for your support & trust in Knip. This is a very motivating driver to keep developing the tool so many of us rely upon daily. Also taking this moment to express gratefulness for *all* support Knip has received over the years: knip.dev/sponsors 🫢

That one trick your LLM doesn't know about... Instead of createHash('sha1').update(data).digest('hex') You can do hash('sha1', data, 'hex')

Did you know pnpm can protect you from these supply chain attacks? Here are two config settings that most devs should enable: pnpm config set trustPolicy no-downgrade -g pnpm config set minimum-release-age 4320 -g

Steven β¬’ reposted

Turborepo 2.8 is the build system for agentic coding: Β· Shared local caching for Git worktrees Β· Agent Skill: πš—πš™πš‘ πšœπš”πš’πš•πš•πšœ 𝚊𝚍𝚍 πšŸπšŽπš›πšŒπšŽπš•/πšπšžπš›πš‹πš˜πš›πšŽπš™πš˜ Β· Docs: AI chat, Markdown responses, πšπšžπš›πš‹πš˜ 𝚍𝚘𝚌𝚜 subcommand, and more turborepo.dev/blog/2-8

turborepo.devTurborepo 2.8Git worktrees, Agent Skill, AI-enabled documentation, `turbo docs`, task descriptions

Steven β¬’ reposted

We're experimenting with ways to keep AI agents in sync with the exact framework versions in your projects. Skills, π™²π™»π™°πš„π™³π™΄.πš–πš, and more. But one approach scored 100% on our Next.js evals: vercel.com/blog/agents...

7 years at @vercel.com today πŸŽ‰ New achievement unlocked - longest I've worked for a single company. This past year I got to work on the CDN and ship a lot features and price reductions. I also joined @tc39.es and set a record for first time proposal going from stage 0 to 2.

Steven β¬’ reposted

the success of the user-created For You feed while the official Discover feed flops is actually a pretty major win for Bluesky β€” it literally is the embodiment of their goal to decentralize feed generation and give users more control/autonomy

Reminder that vercel.com/domains was completely redesigned to be fast, cheap, and great for your custom bluesky username.

vercel.comVercel Domains – VercelSearch, register, and manage domain names with Vercel. Find the perfect domain for your next project with instant availability checks, competitive pricing, and seamless integration with your Vercel de...
Steven β¬’@styfle.dev

How to configure/verify your @bsky.app username to match your custom domain: A thread 1/8

Steven β¬’ reposted

TIL that modern Node not only supports `--env-file` / `--env-file-if-exists` but also a new method to programmatically load .env files. It's been marked stable since Node v24 (current LTS), and I'm now on the journey of removing all the `dotenv` dependencies. πŸ˜… www.stefanjudis.com/today-i-lear...

I just switched a project from `typescript` to `@typescript/native-preview` and reduced pnpm build time by 81% 🀯

Steven β¬’ reposted

We paid $1 million to hackers to harden our firewall defenses. Today we're telling the story of how we strengthened our WAF, disclosing a runtime mitigation layer for the first time, and how we partnered with @Hacker0x01 to defend against React2Shell. vercel.com/blog/our-mi...

vercel.comOur $1 million hacker challenge for React2Shell - VercelWe paid $1M to security researchers to break our WAF. Here's what we learned defending against React2Shell.