Posts
My recent posts on X, managed via Typefully.
May 24 ā May 30, 2026
May 17 ā May 23, 2026
Files SDK 1.5 ā bulk file operations ā sftp and ftp adapters ā new convex storage adapter ā lots...
Files SDK 1.4 ā 9 new storage adapters ā new CLI for agents ā installable skill ā optional peer...
May 10 ā May 16, 2026
Files SDK 1.3 ā 12 new storage adapters ā new exists() function ā new Files.file(key) handler ā...
Ultracite's ESLint config got some TLC this weekend. Updated and closer aligned with our Oxlint...
Introducing Files SDK A unified storage SDK for object and blob backends. One small, honest API....
May 3 ā May 9, 2026
Damn Ghost currently #1 on ProductHunt š https://www.producthunt.com/products/ghost-8
š Working on a translate playground so you can try this out! š¬ ā š¬ ...
having a lot of fun with the Ghost brand! using the new Geist Pixel font by @vercel and I made this...
Added 4 new games to Ghost last night. https://useghost.sh/
still confused about the purpose of this eye mask other than to let people know it's bandito...
Spent the last couple of weekends working on an open source app for simple, beautiful multiplayer...
out here tilling these fields
Apr 19 ā Apr 25, 2026
Apr 12 ā Apr 18, 2026
New Ultracite version out this morning with a ton of updates! New Oxlint rules - graduated 5 rules...
We finally did it. An Ultracite release where we resolved every issue š also went on a performance...
new ultracite update is out, we've migrated to oxlint.config.ts and oxfmt.config.ts. also, oxfmt...
Apr 5 ā Apr 11, 2026
Mar 22 ā Mar 28, 2026
minmaxing SEO with the `seo-audit` and `next-best-practices` skills in codex ā”ļø
working on a bootstrap script for when i reformat my laptop. what should i...
see y'all tomorrow!
I've joined @OpenAI as a Member of Technical Staff. AI will shape the future of humanity in...
something you might have noticed. while at vercel, i set a goal for myself to post on X every...