Sign in

Wyatt Johnson

@wyattjoh.ca
381 followers 108 following 55 posts

Software Engineer. Previously @vercel.com working on @nextjs.org, voxmedia.com, coralproject.net, foundation.mozilla.org. (he/him) proudly 🏳️‍🌈 wyattjoh.ca

PostsRepliesMedia
Wyatt Johnson @wyattjoh.ca · 27/02/2026
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.
010
Wyatt Johnson @wyattjoh.ca · 26/02/2026
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!
000
Wyatt Johnson @wyattjoh.ca · 02/02/2026
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...
github.com
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
041
Reposted by Wyatt Johnson
Nick Funk 🇨🇦 @nickfunk.com · 25/01/2026
Gifting another one out because people need to be reading this www.theverge.com/policy/86741...
theverge.com
On the ground in Minneapolis after the killing of Alex Pretti
Photographer Steven Garcia followed peaceful protestors as they withstood being teargassed by ICE agents.
022
Wyatt Johnson @wyattjoh.ca · 27/12/2025
Made a little tool with Ink that lets you manage your Claude Code Skills, MCPs, and Slash Commands in a neat TUI github.com/wyattjoh/cla...
github.com
GitHub - wyattjoh/claude-slash-command-manager: Interactive TUI for managing Claude Code slash commands, agents, and skills
Interactive TUI for managing Claude Code slash commands, agents, and skills - wyattjoh/claude-slash-command-manager
000
Wyatt Johnson @wyattjoh.ca · 26/12/2025
Ever wondered how much Plex you've watched? I made a thing! wrapped.wyattjoh.dev
wrapped.wyattjoh.dev
Plex Wrapped
Discover your watching habits from the past year. See your top movies, shows, genres, and more.
120
Wyatt Johnson @wyattjoh.ca · 23/12/2025
These AI generated "wrapped" are getting out of hand 🤣, very cool one from @incident.io
021
Wyatt Johnson @wyattjoh.ca · 20/12/2025
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
071
Wyatt Johnson @wyattjoh.ca · 17/12/2025
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...
gitnation.com
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 ...
060
Reposted by Wyatt Johnson
Next.js @nextjs.org · 22/10/2025
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
36516
Reposted by Wyatt Johnson
Next.js @nextjs.org · 10/10/2025
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...
nextjs.org
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.
3585
Wyatt Johnson @wyattjoh.ca · 02/09/2025
As an exercise to learn Rust this holiday, I took time to rewrite a CLI tool I wrote initially in Deno into Rust using Claude Code. Had it annotate any Rust-isms in the code so it's easier to read and understand, learned a lot!
github.com
GitHub - wyattjoh/vercel-scripts: An interactive CLI tool for managing Vercel and Next.js development workflows through a collection of reusable scripts.
An interactive CLI tool for managing Vercel and Next.js development workflows through a collection of reusable scripts. - wyattjoh/vercel-scripts
040
Wyatt Johnson @wyattjoh.ca · 15/08/2025
I've been working with Claude Code a lot lately and built this status line project to track AI usage in real-time 📁🤖💰📈🌿 Shows model info, session costs, context usage %, git branch & more! github.com/wyattjoh/cla... #ClaudeCode #TypeScript #Deno
github.com
GitHub - wyattjoh/claude-status-line: A TypeScript/Deno-based status line for Claude Code that displays project information, git branch, model details, and session time remaining.
A TypeScript/Deno-based status line for Claude Code that displays project information, git branch, model details, and session time remaining. - wyattjoh/claude-status-line
040
Wyatt Johnson @wyattjoh.ca · 11/08/2025
Been spending so much time creating new packages on JSR and experimenting with @deno.land. Been such a nice experience 😍. Cranked out 6 new projects and ported some others to use Deno, publishing has never been so easy.
160
Wyatt Johnson @wyattjoh.ca · 05/08/2025
🚀 Just shipped @wyattjoh/jsr-mcp - an MCP server that gives LLMs full access to the JSR registry! Search packages, analyze dependencies, check quality scores, and even publish new versions - all through natural language with Claude or GPT. jsr.io/@wyattjoh/jsr-mcp github.com/wyattjoh/jsr-mcp
jsr.io
@wyattjoh/jsr-mcp - JSR
@wyattjoh/jsr-mcp on JSR: Model Context Protocol server for JSR (JavaScript Registry)
030
Wyatt Johnson @wyattjoh.ca · 05/08/2025
🚀 Just published imessage-mcp to JSR! Access your iMessage data programmatically with this MCP server for macOS. Search messages, browse chats, and query contacts - all through a clean API. Built with @deno_land, ready to integrate with your LLM workflows. jsr.io/@wyattjoh/imessage-mcp
jsr.io
@wyattjoh/imessage-mcp - JSR
@wyattjoh/imessage-mcp on JSR: MCP server for macOS iMessage database access
030
Wyatt Johnson @wyattjoh.ca · 15/01/2025
I wish there was a way to statically analyze your Typescript code to make Node.js's `unhandledPromiseRejection` redundant. We know the kind of operations that create tasks, why can't Typescript (or a linter) tell you that you forgot to await/catch?
050
Wyatt Johnson @wyattjoh.ca · 31/12/2024
Spent most of my holidays creating and exploring making @raycast.com extensions. I wish developing on native was this easy 😍
030
Wyatt Johnson @wyattjoh.ca · 12/11/2024
Having poor performance with Partial Prerendering with @nextjs.org? Check your code if you're using revalidatePath. This is actually revalidating the entire static shell each time, making things really slow! Instead rely on router.refresh() to update your server component data.
2255
Reposted by Wyatt Johnson
Jhey ʕ·ᴥ· ʔ @jhey.dev · 06/11/2024
views and opinions expressed by my employer do not express my views and opinions
1627812
Wyatt Johnson @wyattjoh.ca · 07/11/2024
My talk from #nextjsconf is now available on YouTube!
youtu.be
Optimizing LCP: Partial Prerendering deep dive (Wyatt Johnson)
YouTube video by Vercel
4417
Wyatt Johnson @wyattjoh.ca · 07/11/2024
@mattxiv.bsky.social said it best. Sad day for America.
0252