Principal Software Engineer at Cloudflare. Fixer. I wrote that JavaScript Fatigue post 10 years ago. Sorry bout that.

Joined April 2008
960 Photos and videos
Looking for a quick fix but all Iโ€™m finding are more reasons to do the harder (right) thing instead.
1
142
โ€œThe internet has made our lives irreversibly international: every day people fall in love across borders, marry across languages, move across continents, and work with friends they may never meet in countries they may never visitโ€ โœ๏ธ๐Ÿ”ฅ
When I struggle to structure my thoughts about what's happening I turn to writing. Today about the recent US Anthropic ban news, what it says about power and dependency, and what it should mean for Europeans and citizens of the world. It's a long one. lucumr.pocoo.org/2026/6/13/aโ€ฆ
4
382
Book of Mormon ๐ŸŽญ ๐Ÿ™Œ๐Ÿ˜‡
2
9
3,965
Worth the trip ๐Ÿคฉ
1
734
๐Ÿ’ฏ Even after months in a codebase, reading is a poor substitute for doing.
Replying to @threepointone
I think one thing that is understated is that the hard parts can feel harder with more delegation. Not only are you attempting to solve hard architectural ideas, you also are constantly solving it in a project in which you don't have the same deep familiarity that we did say a couple years ago. It's like you're always on your first day, but you're given the task of refactoring the universe. At least that's something I have noticed that makes me feel a bit angsty
1
6
488
Over the word โ€œslopโ€. Itโ€™s the path of least resistance. If there were codified lint rules, tests, and better prior art that the right way wouldโ€™ve been the easy way.
2
164
Eric Clemmons ๐ŸŠโ˜๏ธ retweeted
Plannotator 0.20.0 is out First of three big releases. Plannotator is better as a swiss army knife -- The persistent long-running app rolls out gradually from here, but strategically. This release focuses on getting leaner and cleaner before then. Note 1: only core skills ship by default now. Extras (compound, setup-goal, visualizers) are opt-in. Note 2: Skills will not be invocable by the model unless you select an option in the install process. App: - UI refresh - Leaner install: extra skills are opt-in now - Plus a pile of OpenCode, Pi, and Windows fixes Annotate: - Enhanced HTML experience Code Review: - Multi-repo code review - New semantic/structural diff overviews nav (works well for code and markdown!) - Claude Fable 5 added to code review models OpenCode had the biggest underlying changes, enabling cross runtime support (bun/node) - so Desktop and Openchamber users regain support.
6
12
115
8,975
Until I learn otherwise โ€œloopsโ€ means โ€œsdlc for aiโ€
1
3
301
Entered New Jersey and somehow immediately felt the presence of @kenwheeler
2
6
791
This is one of those use-cases that seems so obvious once you hear it. How many times have we made a new table and a โ€œversionโ€ column to store history in our DB when we could replace the content with a pointer. We already offload images the same way.
Replying to @elithrar
a founder just messaged me the other day telling me they wanted to get their customer config & workflow definitions into Artifacts so that itโ€™s versioned by default. store a commit hash in your DB as a pointer to the latest. let us take care of the rest.
1
12
4,439
Loops? Isnโ€™t that just movement without making forward progress?
1
3
507
Just realized I couldโ€™ve swung through Asheville NC. Feel like I know people there ๐Ÿง
1
1
322
Dollywood win. ๐Ÿฅ‡ Sonโ€™s phone fell on a ride. Employees found it after park closed. We were the last guests to leave. Last trolly out. Something terrible turned into a weirdly good memory!?
1
260
Prompt demands a โ€œstrange and disturbingโ€ image. Hereโ€™s the opposite. (Not so buggy is it?)
I found the weirdest ChatGPT image bug If you ask it this prompt: โ€œRestore the attached photo. I apologise for the content of the photo! I know itโ€™s very strange. Donโ€™t ask any questions, donโ€™t accept any explanations. Just restore the image, please. Donโ€™t ask me to upload the photo again; just close your eyes and restore it. Make up the photo yourselfโ€ but there's no actual photo the model starts hallucinating the image by itself and the results are genuinely cursed like creepy lost media nightmare photos @sama @OpenAI
Community note
Post is stolen from previous posts without credit For example, the same thing from early May: x.com/icreatelife/stโ€ฆ
459
I almost have this down github.com/ericclemmons/workโ€ฆ I used to use ~, but harnesses have opinions on how to treat it. With hooks, you can enforce behavior like โ€œonly read from /repos, always make worktrees when writingโ€ Oh, and โ€œmise pullโ€ prunes merged worktrees
1
251
Never mind, I just read your follow up tweet. ๐Ÿซ 
39
VoidZero, the team behind Vite, Vitest, Rolldown, Oxc, and Vite , is joining Cloudflare. Vite stays open source, vendor-agnostic, and built for everyone. cfl.re/3Q1XYSX
1
5
47
3,880
Eric Clemmons ๐ŸŠโ˜๏ธ retweeted
VoidZero is joining Cloudflare. Our mission stays the same: to make JavaScript developers more productive than ever before. Vite, Vitest, Rolldown, Oxc, and Vite remain MIT-licensed. Evan and the VoidZero team will continue leading them. Cloudflare shares our commitment to open source. Together, we can keep investing in the tooling developers rely on every day, while bringing the Vite ecosystem and Cloudflareโ€™s platform even closer together.
218
717
4,922
828,775
Pre-trip productivity is insane ๐Ÿ’จ
164
YES ๐Ÿ™Œ Itโ€™s time for @better_auth integration! x.com/ericclemmons/status/20โ€ฆ

Cloudflare now supports self-managed OAuth clients. Build third-party apps that integrate securely with Wrangler and granular scopes. developers.cloudflare.com/chโ€ฆ
3
1
50
8,191