Steven ⬢
banner
styfle.dev
Steven ⬢
@styfle.dev
🐏 Software Shepherd @vercel.com
💚 Contributor to @nextjs.org @react.dev @nodejs.org @tc39.es
🤵 Husband & Father
✝️ Jesus lover

https://styfle.dev
Pinned
How to configure/verify your @bsky.app username to match your custom domain:

A thread 1/8
Reposted by Steven ⬢
Vercel Agent has a new skill: incident response.

It can now intelligently investigate anomalies to surface critical issues and speed up time to resolution.

New Agent users can claim a $100 free credit.
vercel.com/blog/vercel...
Vercel Agent can now run AI investigations - Vercel
Vercel Agent Investigation intelligently conducts incident response investigations to alert, analyze, and suggest remediation steps
vercel.com
October 31, 2025 at 6:01 PM
Reposted by Steven ⬢
<head> and <header> imply the existence of <headest>.
October 25, 2025 at 10:07 AM
Reposted by Steven ⬢
this looks like it'll be a banger release nextjs.org/blog/next-16...
Next.js 16 (beta)
Next.js 16 beta includes stable Turbopack, file system caching, React Compiler support, smarter routing, new caching APIs, and React 19.2 features.
nextjs.org
October 20, 2025 at 4:28 PM
Few understand the power of `git push -fu`

(is this anger driven development?)
October 10, 2025 at 7:18 PM
Build time cut in half after upgrading.

[email protected] - 1m 33s cold
• next@16-beta - 45s cold
October 10, 2025 at 2:54 PM
Apple Maps is Busy
October 8, 2025 at 1:50 AM
Reposted by Steven ⬢
Folks who want to see JPEG-XL supported in more browsers, what is it about the format that attracts you to its use on the web?
October 7, 2025 at 2:16 PM
Did you know that Node.js 22 has glob built in? No dependencies needed.

nodejs.org/api/fs.html#...
October 4, 2025 at 7:44 PM
Reposted by Steven ⬢
i wrote about atproto and why it matters
Open Social — overreacted
The protocol is the API.
overreacted.io
September 26, 2025 at 3:33 PM
Reposted by Steven ⬢
ECMAScript Excitement 🎉

This week, at its 110th meeting, TC39 advanced these proposals:

3️⃣ Non-extensible applies to Private
2️⃣.7️⃣ Import Bytes
2️⃣.7️⃣ Iterator Chunking
2️⃣ Native Promise Predicate
1️⃣ Array.prototype.pushAll
1️⃣ Native Promise Adoption
September 26, 2025 at 7:01 PM
Reposted by Steven ⬢
ECMAScript excitement 😉

Congrats to @styfle.dev on advancing the Import Bytes proposal to Stage 2.7 today at TC39 🎉

It lets you import raw bytes as a readonly Uint8Array 👍

import bytes from "./photo.png" with { type: "bytes" }

Similar APIs are already available in Deno, Bun, & bundlers.
September 23, 2025 at 6:14 PM
Import Bytes has reached Stage 2.7 🎉

github.com/tc39/proposa...
GitHub - tc39/proposal-import-bytes: A modest proposal for importing bytes in javascript
A modest proposal for importing bytes in javascript - tc39/proposal-import-bytes
github.com
September 23, 2025 at 4:38 PM
Reposted by Steven ⬢
ECMAScript excitement 😉

Next week's TC39 meeting has a packed agenda:

🔼 Amount
🔼 Array.prototype.pushAll
🔶 AsyncContext
🔶 Await Dictionary
🔼 Import Bytes
🔶 Intl Era Month Code
🔼 Iterator Chunking
🔶 new Global()
🔼 Non-extensible applies to private
🔼 Promise Adoption
🔼 Promise Predicate
🔶 Temporal
September 20, 2025 at 11:17 AM
The road to stage 2.7 is in progress 🛣️

github.com/tc39/proposa...
I might have set a @tc39.es world record. I joined as a

* First time delegate at
* First plenary meeting pitching
* First proposal

And somehow went from Stage 0 to Stage 2 🚀

github.com/tc39/proposa...
GitHub - tc39/proposal-import-bytes: A modest proposal for importing bytes in javascript
A modest proposal for importing bytes in javascript - tc39/proposal-import-bytes
github.com
September 17, 2025 at 2:47 PM
😌

"We are revising the behavior on iOS 26 and iPadOS 26. By default, every website added to the Home Screen opens as a web app"
September 16, 2025 at 2:05 AM
Reposted by Steven ⬢
Introducing a more flexible Pro plan for modern teams and AI workloads.

• Credit-based usage model
• Free viewer seats
• Self-serve enterprise features
• Spend management by default

Available starting today →
vercel.com/blog/new-pr...
A more flexible Pro plan for modern teams - Vercel
We’re updating Vercel’s Pro plan to better align with how modern teams collaborate and how applications consume infrastructure, and how workloads are changing shape with AI.
vercel.com
September 9, 2025 at 9:01 PM
Reposted by Steven ⬢
If you've been using a 📌 emoji to bookmark posts, @rafael.my and @samuel.bsky.team cooked up a special tool you can use to migrate them to your Saved Posts.

Try it here: pin2saved.vercel.app
pin2saved for Bluesky
Migrate your Bluesky 📌 replies to saved posts.
pin2saved.vercel.app
September 8, 2025 at 6:24 PM
Thanks, I hate it
Did you know your MacBook has a sensor that knows the exact angle of the screen hinge?

It’s not exposed as a public API, but I figured out a way to read it and make it sound like an old wooden door.
September 7, 2025 at 12:01 PM
Reposted by Steven ⬢
At Vercel, our relationship with open source is foundational.

Today we're sharing our Open SDK strategy, which is a commitment you can hold us to.
vercel.com/blog/open-s...
Open SDK strategy - Vercel
Vercel’s Open SDK strategy commits to building frameworks, SDKs, and tools in the open, under permissive licenses. Learn how we’re avoiding lock-in, ensuring portability, and investing in open source to build a better web for everyone.
vercel.com
September 3, 2025 at 9:17 PM
Reposted by Steven ⬢
Generate images with Gemini 2.5 Flash Image.
August 26, 2025 at 7:00 PM
Reposted by Steven ⬢
Enjoying the For You feed? Give it a like ♡ to help more people discover it: bsky.app/profile/did:...

The more people use it -> the more feedback we get -> the better we can make it for you.
July 19, 2025 at 1:52 AM
Reposted by Steven ⬢
Next.js 15.5

• Turbopack for builds (beta)
• Node.js middleware (stable)
• TypeScript support improvements
• `next lint` command deprecation
• Next.js 16 deprecation warnings

nextjs.org/blog/next-15-5
Next.js 15.5
Next.js 15.5 includes Turbopack builds in beta, stable Node.js middleware, TypeScript improvements, `next lint` deprecation, and deprecation warnings for Next.js 16.
nextjs.org
August 20, 2025 at 1:01 AM
Reposted by Steven ⬢
Watch this Ship 2025 session to learn how Vercel's framework-defined infrastructure simplifies caching and content delivery.

See how it works, the difference between CDN and runtime caches, and a deep dive into revalidation with Incremental Static Regeneration (ISR).

vercel.fyi/hGv5EcQ
Vercel Ship 2025: Revalidate the web
Deep dive into Incremental Static Regeneration (ISR), Vercel’s framework-defined approach to caching.
vercel.fyi
July 18, 2025 at 10:11 PM