๐‘บ๐’‚๐’Ž ๐‘ฒ๐’'s Avatar

๐‘บ๐’‚๐’Ž ๐‘ฒ๐’

@sam-ko.com

Software Engineer โ–ฒ @vercel.com

498
Followers
208
Following
21
Posts
24.04.2023
Joined
Posts Following

Latest posts by ๐‘บ๐’‚๐’Ž ๐‘ฒ๐’ @sam-ko.com

Preview
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.

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

20.08.2025 01:01 ๐Ÿ‘ 61 ๐Ÿ” 15 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 2

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 ๐Ÿ’š

08.07.2025 13:29 ๐Ÿ‘ 419 ๐Ÿ” 43 ๐Ÿ’ฌ 67 ๐Ÿ“Œ 12
Video thumbnail

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.

08.07.2025 13:26 ๐Ÿ‘ 86 ๐Ÿ” 14 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 15
Video thumbnail

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.

27.05.2025 01:12 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Next.js 15.3 Next.js 15.3 includes Turbopack for builds, new client instrumentation and navigation hooks, and more.

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

09.04.2025 20:41 ๐Ÿ‘ 68 ๐Ÿ” 9 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 6
Preview
RFC: Deployment Adapters API ยท vercel next.js ยท Discussion #77740 To ensure Next.js can be deployed anywhere, including severless platforms with custom requirements, we are planning to add deployment adapters. Background Next.js has supported self-hosting since 2...

RFC: Deployment Adapters API

We are planning to support adapters to deploy Next.js to any provider.

github.com/vercel/next....

02.04.2025 17:53 ๐Ÿ‘ 86 ๐Ÿ” 11 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Preview
GitHub - vercel/satori: Enlightened library to convert HTML and CSS to SVG Enlightened library to convert HTML and CSS to SVG - vercel/satori

@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.

20.03.2025 17:44 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Next.js 15.2 Next.js 15.2 introduces an improved error experience, streaming metadata, Turbopack performance improvements, and more.

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

27.02.2025 01:36 ๐Ÿ‘ 142 ๐Ÿ” 22 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 5
Preview
Menu Bar Spacing Customize the gap between menu bar items

TIL:

defaults -currentHost write -globalDomain NSStatusItemSpacing -int x

or

sindresorhus.com/menu-bar-spa...

01.02.2025 18:46 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
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.โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹โ€‹

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

25.01.2025 23:09 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I'm so ready

16.01.2025 14:43 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Add <ViewTransition> Component by sebmarkbage ยท Pull Request #31975 ยท facebook/react This will provide the opt-in for using View Transitions in React. View Transitions only trigger for async updates like startTransition, useDeferredValue, Actions or &lt;Suspense&gt; revealing from ...

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...

09.01.2025 21:17 ๐Ÿ‘ 346 ๐Ÿ” 13 ๐Ÿ’ฌ 11 ๐Ÿ“Œ 2
Video thumbnail

React meetup @ Vercel HQ

10.01.2025 06:40 ๐Ÿ‘ 64 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
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.

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 ๐Ÿฅน

25.12.2024 21:46 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image Post image Post image Post image

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

20.12.2024 20:14 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Screenshot showing the Chrome DevTools Performance tab with RSC integration.

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

12.12.2024 04:25 ๐Ÿ‘ 190 ๐Ÿ” 23 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 2
Preview
Next.js 15.1 Next.js 15.1 introduces React 19 stable support, improved error debugging, new experimental authorization APIs, and more.

Next.js 15.1

โ€ข React 19 (stable)
โ€ข Improved errors and source maps
โ€ข `after`ย (stable)
โ€ข `forbidden`ย / `unauthorized`ย (experimental)
โ€ข CSS inlining (experimental)

nextjs.org/15-1

10.12.2024 21:33 ๐Ÿ‘ 300 ๐Ÿ” 32 ๐Ÿ’ฌ 7 ๐Ÿ“Œ 5
Preview
Next stop: Miami Get ready for a touch of magic in the Magic City. We're excited to announce that Waymo One will be expanding to Miami!

The best news

waymo.com/blog/2024/12...

05.12.2024 17:34 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

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

29.11.2024 15:41 ๐Ÿ‘ 88 ๐Ÿ” 5 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 1
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โ€

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

29.11.2024 21:05 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
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.

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

26.11.2024 23:08 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Had this same problem lol

21.11.2024 02:19 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Vercel acquires Grep to accelerate code search - Vercel Announcing the acquisition of Grep to further our mission of helping developers work and ship faster.

Vercel has acquired Grep, a code search engine.

vercel.com/blog/vercel-...

20.11.2024 22:24 ๐Ÿ‘ 82 ๐Ÿ” 7 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 3
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.

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

18.11.2024 20:48 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Vercel now supports one-click Bluesky DNS configuration - Vercel The best way to deploy your Next.js site.

Use your domain as your Bluesky handle. Get started with one-click on Vercel.

vercel.com/changelog/ve...

15.11.2024 15:40 ๐Ÿ‘ 397 ๐Ÿ” 49 ๐Ÿ’ฌ 13 ๐Ÿ“Œ 13
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.

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.

๐Ÿฆ‹

14.11.2024 21:14 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Every time I see Starter Packs on @bsky.app, it reminds me of these memes โ†’ www.reddit.com/r/starterpac...

13.11.2024 18:02 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Tomo talking about the history of React and leadership at the Vercel office.

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

13.11.2024 02:53 ๐Ÿ‘ 5 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
JJ talking about dynamicIO via v0 at the Vercel office.

JJ talking about dynamicIO via v0 at the Vercel office.

@ijjk.bsky.social talking about dynamicIO at the @vercel.com office with v0

13.11.2024 02:24 ๐Ÿ‘ 15 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Optimizing LCP: Partial Prerendering deep dive (Wyatt Johnson)
Optimizing LCP: Partial Prerendering deep dive (Wyatt Johnson) YouTube video by Vercel

My talk from #nextjsconf is now available on YouTube!

07.11.2024 17:12 ๐Ÿ‘ 41 ๐Ÿ” 7 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 1