Curious if there's a good pattern for having open source projects that are dependencies of applications to automatically include skills for agents that could be symlinked from the node_modules directory. Seems interesting to provide context for agents for a release of the installed dependency.
27.02.2026 20:13
π 1
π 0
π¬ 0
π 0
Been using handy.computer for dictation using Parakeet (v3) for a few weeks now. Enabling the post processing step to make corrections to the transcribed text has been a game changer.
Now if I make a mistake while speaking, I don't have to restart, I can just make the correction in flow!
26.02.2026 17:36
π 0
π 0
π¬ 0
π 0
GitHub - wyattjoh/astro-bun-adapter: Astro adapter for Bun with optimized static file serving and ISR (Incremental Static Regeneration)
Astro adapter for Bun with optimized static file serving and ISR (Incremental Static Regeneration) - wyattjoh/astro-bun-adapter
Just ported my personal site over to @astro.build with a custom @bun.sh adapter I wrote π
π I'm currently looking for my next role, so if you're hiring, reach out!
- Astro + Bun for blazing fast SSR
- Supports ISR and SWR
- Hosted behind @cloudflare.social
github.com/wyattjoh/ast...
02.02.2026 00:43
π 4
π 1
π¬ 0
π 1
I felt really inspired watching your talk. In the age of AI and how itβs making people think about new UX loops that they never even considered before. Really excited to see what the next era is going to look like.
24.12.2025 05:05
π 1
π 0
π¬ 0
π 0
These AI generated "wrapped" are getting out of hand π€£, very cool one from @incident.io
23.12.2025 21:40
π 2
π 1
π¬ 0
π 0
This is so freaking cool. Iβm hoping for a future where all the Peter F Hamilton books become a reality with the device in your pocket alone
20.12.2025 21:08
π 7
π 1
π¬ 0
π 0
Reminds me of the GitHub 3D model files they released that one year, I went and sent it off to get printed and keep it on my desk
19.12.2025 17:42
π 2
π 0
π¬ 2
π 0
How'd you generate that π
19.12.2025 17:17
π 0
π 0
π¬ 1
π 0
An aside, been using httpie instead of curl for the past few years, reading curl commands now makes me feel like I'm reading a foreign language π
19.12.2025 17:17
π 0
π 0
π¬ 0
π 0
Such a cool article!! Love seeing these types of projects in the crypto space, they're so cool!
19.12.2025 17:14
π 2
π 0
π¬ 0
π 0
From Segments to Suspense: The Future of Next.js Caching by Wyatt Johnson
Introduction to Cache Components in Next.js 16, transforming the app router with new features like partial pre-rendering, Dynamic I.O., and caching directives. Deep dive into static params generation ...
My @reactadvanced.gitnation.org talk is up!! In it I discuss some changes to the segment API's that we introduced in Cache Components in Next.js and explain how the new mental modal is designed to give feedback during development to enhance the navigation experience.
gitnation.com/contents/fro...
17.12.2025 21:03
π 6
π 0
π¬ 0
π 0
I loveddd that talk too. Such a refreshing take actually focusing on the meat of UX problems that are interesting.
17.12.2025 19:10
π 0
π 0
π¬ 0
π 0
Depends! Next.js includes a lot of data in the cache keys for different responses so it's important that those responses respect the `?_rsc=` hash which may be high cardinality.
What's the intended state of your deployed application wrt CDN cache behaviour?
16.12.2025 00:41
π 1
π 0
π¬ 1
π 0
There is no revalidation phase that occurs for any of the caches that is independent of the static render for the static shell. When the static shell needs to revalidate, all caches for the render are treated as expired and not fetched. This is the interplay between the Cache Boundaries and ISR
04.12.2025 23:38
π 0
π 0
π¬ 1
π 0
The same rules apply here. If you're using replicas here, you should likely change that value to zero to ensure that the memory cache is not used and instead prefer the shared FS based cache.
04.12.2025 23:30
π 0
π 0
π¬ 2
π 0
I'm not sure what specifically you're showing in the video (I see that you're refreshing, but not sure what the desired state should look like), but it's also important to know that when the cache life value is too low, it's treated as dynamic.
04.12.2025 23:29
π 0
π 0
π¬ 0
π 0
next.config.js: cacheHandler | Next.js
Configure the Next.js cache used for storing and revalidating data to use any external service like Redis, Memcached, or others.
If you're using a custom cache handler in a distributed mode, you'll need to set `cacheMaxMemorySize` to `0` in your Next.js config file to disable the built-in memory cache. It'll then only rely on the filesystem and the custom cache handlers.
04.12.2025 23:26
π 0
π 0
π¬ 0
π 0
When Next.js is running locally, it's saved in a file in the `.next` directory as a file ending with `.html`. On Vercel, that file is stored by the Vercel Infrastructure which responds to requests with either a complete static shell (no dynamic) or a partial one (some dynamic).
04.12.2025 23:23
π 1
π 0
π¬ 1
π 0
For that user that made that request, they will be served the stale copy of the static shell, while the framework would be triggering a static render out-of-band to replace the stale content. Once the expiry time has been reached, it will refuse to serve the stale shell and instead should block.
04.12.2025 21:04
π 1
π 0
π¬ 1
π 0
As the intermediate caches present on a page all contributes to the static shell itself, it also inherits it's cache life. When a request is made after the revalidation time but before the expiry time, the cache handler should return `undefined` to indicate that it's no longer fresh.
04.12.2025 21:04
π 2
π 0
π¬ 1
π 0
If the cache entry has expired in the cache handler, as the docs indicate, it should return `undefined`. Revalidation is a process that will run the "work function" of the cache entry again, followed by a call to `set` to update the entry. Which part of background revalidation are you curious about?
04.12.2025 20:45
π 1
π 0
π¬ 1
π 0
Private is indeed not persisted, itβs only used as an escape hatch for those that canβt adopt the other cache directives. Only used to improve the prefetching and client router cache.
27.11.2025 02:35
π 3
π 0
π¬ 0
π 0
Next.js 16
β’ Cache Components
β’ Turbopack enabled by default
β’ Turbopack file system caching (beta)
β’ Optimized navigations and prefetching
β’ Improved caching APIs
β’ Build Adapters API (alpha)
β’ React 19.2
nextjs.org/blog/next-16
22.10.2025 00:37
π 65
π 16
π¬ 3
π 6
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.
Next.js 16 (beta)
β’ Turbopack enabled by default
β’ Turbopack file system caching (beta)
β’ Optimized navigations and prefetching
β’ Improved caching APIs
β’ Build Adapters API (alpha)
β’ React 19.2
nextjs.org/blog/next-1...
10.10.2025 03:30
π 59
π 5
π¬ 3
π 3
Looking forward to the strict by default!
28.08.2025 00:32
π 2
π 0
π¬ 0
π 0