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
Posts by 𝑺𝒂𝒎 𝑲𝒐
I am delighted to announce that @vercel.com are investing in Nuxt!
they are backing our vision of the open web, hiring me as well as other core team members (@atinux.com, @pi0.io + @antfu.me), to continue to work full time on Nuxt
we remain independent — and our vision and ethos are not changing 💚
NuxtLabs, creators of Nuxt and Nitro, are joining Vercel.
Same license, roadmap, and open governance, but now in a joint mission to build the best web.
in town monday for @aidotengineer? come to hayes valley to try cuda crunch: an ice cream with a crème fraîche base with blueberries, strawberries (with 2 r's), pistachios and granola.
this is real ice cream. if u show up there will be actual cuda crunch ice cream.
Next.js 15.3
• Turbopack for builds (alpha)
• Community support for Rspack (experimental)
• Client Instrumentation hook
• Navigation hooks
• TypeScript plugin improvements
nextjs.org/15-3
RFC: Deployment Adapters API
We are planning to support adapters to deploy Next.js to any provider.
github.com/vercel/next....
@matthamlin.me Actually not entirely sure why 👀, but it is built on top of github.com/vercel/satori, which is open source. I have a fix to remove the references to the private repo.
Next.js 15.2
• Redesigned Error UI & Improved Stack Traces
• Streaming Metadata
• Turbopack Performance Improvements
• View Transitions (experimental)
• Node.js Middleware (experimental)
nextjs.org/blog/next-15-2
TIL:
defaults -currentHost write -globalDomain NSStatusItemSpacing -int x
or
sindresorhus.com/menu-bar-spa...
The image shows a red bag of Premium Korean Sweet & Spicy Puffs in the Yangnyeom style, which are described as Korean fried chicken seasoning. The bag features the product name and description prominently displayed. The contents of the bag, which appear to be fried chicken pieces, are visible through the package. In the background, a fresh pineapple and some other produce can be seen.
They sell crack at Costco now
I'm so ready
can’t believe i missed this but React is adding a first-class API for animations! (specifically, for the View Transitions model)
has anyone played with this yet? github.com/facebook/rea...
React meetup @ Vercel HQ
A browser window showing the URL "samko.com" with text that reads "There is nothing to see here. Well, other than these two sentences..." The window has standard browser controls including a tab indicator, refresh button, and navigation buttons. The browser appears to be in light mode with a white background.
Proud of my doppelganger 🥹
Another year of @raycast.com Wrapped!
Thoughts:
• Emoji & Symbols >>>
• Window Management continues to be the MVP
• Do I need more hotkeys?
• iMessage being #1 is new—still the best messaging app out there, sorry rest-of-world
Screenshot showing the Chrome DevTools Performance tab with RSC integration.
I'm working on built-in profiling of both Client and Server Components in Chrome DevTools Performance tab. Thanks to the new performance.measure() extensions. h/t Andrés Olivares
This works in any RSC environment. In fact, this screenshot is running RSC for Parcel. h/t @devongovett.bsky.social
Next.js 15.1
• React 19 (stable)
• Improved errors and source maps
• `after` (stable)
• `forbidden` / `unauthorized` (experimental)
• CSS inlining (experimental)
nextjs.org/15-1
Billions of dollars, billions of requests.
Vercel's Black Friday-Cyber Monday dashboard tracks real-time global platform activity on the busiest days of the year.
vercel.com/bfcm
The image shows a phone screen displaying the text "A problem repeatedly occurred on "(null)."." The screen also shows the time as 2:37, the signal strength as 5G, and the battery level as 60%. At the bottom of the screen, there is a text input field with the placeholder "Q soin fhe wheel arcane”
Thank you Safari
The image shows a stylized figurine of a purple, robed Pokémon character. The character appears to be inspired by the Pokémon Gardevoir, with its hooded cloak and distinct shape. The figurine is set against a plain white background, with the title "A Bishop inspired by Pokemon" displayed above it.
labs.google/genchess
Thank you Ralts, I knew always catching you would reap
Had this same problem lol
A GitHub-styled receipt dated Monday, November 18, 2024 with order #2815. The receipt shows GitHub activity statistics for user @samcx including: 3 repositories, 2 stars earned, 2 repo forks, 213 followers, and 55 following. Their top programming languages are TypeScript and Shell, with Monday being their most active day. The receipt indicates 146 commits in the last 30 days and a contribution score of 643. The receipt is served by Ken Thompson at 12:45:27 PM and includes a coupon code U8E17Z. The bottom shows a barcode linking to github.com/samcx. The receipt has a clean, minimalist design typical of point-of-sale receipts, with dotted line separators between sections.
Love neat apps like this → gitreceipt.vercel.app
Use your domain as your Bluesky handle. Get started with one-click on Vercel.
vercel.com/changelog/ve...
A macOS keyboard settings window showing a list of text replacements or shortcuts, all prefixed with 'c-'. The list includes various mathematical and Greek symbols as replacements, such as 'c-ae' (≈), 'c-bs' (🦋), 'c-lambda' (λ), 'c-micro' (μ), and other symbols. The window appears to be focused on the 'Keyboard' settings section, with a blurred macOS system preferences interface and a forest background visible behind it. The window includes a search bar at the top and a 'Done' button at the bottom.
🦋
Every time I see Starter Packs on @bsky.app, it reminds me of these memes → www.reddit.com/r/starterpac...
Tomo talking about the history of React and leadership at the Vercel office.
@tomocchino.com talking about the history of @react.dev and leadership at the @vercel.com office
JJ talking about dynamicIO via v0 at the Vercel office.
@ijjk.bsky.social talking about dynamicIO at the @vercel.com office with v0
My talk from #nextjsconf is now available on YouTube!