Sign in

Isaac Corbrey

@isaaccorbrey.com
1K followers 1.4K following 2K posts

Jujutsu sorcerer, whisperer of Rust, namer of things, cogitator of cognitives. 📜 Blog: isaaccorbrey.com 🍱 Links: blento.isaaccorbrey.com ☕ Ko-Fi: ko-fi.com/icorbrey 💛 Liberapay: liberapay.com/isaaccorbrey.com

PostsRepliesMedia
Isaac Corbrey @isaaccorbrey.com · 27/09/2026
These are unironically the only sunglasses in my house right now
Isaac wearing a brown hoodie, a brown hat, orange headphones, and the most ridiculous wraparound sunglasses you have ever seen, sitting inside of a car
000
Isaac Corbrey @isaaccorbrey.com · 26/09/2026
Nugget of meat from RoR
071
Isaac Corbrey @isaaccorbrey.com · 24/09/2026
It's that easy
that jj megamerge guy that doesn't shut up about atproto

The "guy that doesn't shut up about atproto and jj megamerging" is Isaac Corbrey (and to a broader extent, the developer circle surrounding Steve Klabnik and the Tangled code-hosting platform).

He authored the viral/highly-shared tech guides that popularized the concept, most notably his deep-dive article "Jujutsu megamerges for fun and profit".

## The Context Behind the Meme

If you've been seeing this on your feed, it's because he heavily advocates for two specific, overlapping cutting-edge developer workflows:

1. jj (Jujutsu) & Megamerges: jj is a Git-compatible version control system. A "megamerge" is a workflow where you create a giant octopus merge commit of all your parallel working branches, allowing you to code, build, and test everything simultaneously without ever manually context-switching or wrestling with surprise merge conflicts. daily.dev +2

2. ATProto & Tangled: The AT Protocol (the...
280
Isaac Corbrey @isaaccorbrey.com · 24/09/2026
Cerberus he's a very good boy but he is not a machine
Cerberus, a very good boy who does not need to eat bolts
110
Isaac Corbrey @isaaccorbrey.com · 22/09/2026
I've literally been trying to figure this out since Git Merge lol, mostly "how could you find other Radicle nodes without a seed?"
How do you find an entity deterministically with no name and no references? Can an arbitrary entity have an intrinsic numeric identity?
120
Isaac Corbrey @isaaccorbrey.com · 20/09/2026
What does this mean
Jev says: driver, elf, based, top
011
Isaac Corbrey @isaaccorbrey.com · 20/09/2026
I know exactly the sweetness level you're targeting now actually, it's like the cookies used for these things
Mexican cookie sandwiches
110
Isaac Corbrey @isaaccorbrey.com · 20/09/2026
Here lemme make y'all jealous (yes I'm hungry yes I will make it y'all's problem)
A sheet pan full of pasteis de nataA pastel de nata held gloriously against the morning Lisbon sunriseA pastel de nata with a bite taken out of it, revealing unctuous egg custard and crispy puff pastry that you wish you had in your mouth
000
Isaac Corbrey @isaaccorbrey.com · 19/09/2026
Huh it's actually not bad
Chocolate salami
020
Isaac Corbrey @isaaccorbrey.com · 19/09/2026
Wtf do you mean "chocolate salami"
A menu on an international flight. On it is "DESSERT: Chocolate salami"
230
Isaac Corbrey @isaaccorbrey.com · 19/09/2026
Big if true
An Air Canada 777 on the tarmac with a mob attempting to board it
030
Isaac Corbrey @isaaccorbrey.com · 19/09/2026
This isn't a bagel, this is just normal bread with a hole in it!
A bagel sandwich with bites taken out of it
010
Isaac Corbrey @isaaccorbrey.com · 19/09/2026
Reminder to come back to this place specifically, best pastel de nata I've had here. Thanks Daniele!
Me in a Tangled shirt sitting in front of Manteigaria, the best pastel de nata I've had in Lisbon
3170
Isaac Corbrey @isaaccorbrey.com · 18/09/2026
Thank you all for an amazing JJ Con and Git Merge! You guys are fucking awesome and I will miss you all dearly. Cheers to another year of bikeshedding metadata!! #jj-vcs #git
A flat lay of stickers and conference materials on a white surface:

- "build" — black text on white, bold lowercase
- "Contributors Welcome" — teal cloud shape with a heart and small figure
- "Remote by default, together by design" — blue rounded rectangle, white text
- Portugal flag sticker — green, red, and yellow national flag
- "Git Merge V2.6 Lisbon" — red/coral sticker with repeating arrow and chevron patterns
- "Git Merge" — orange sticker with grid/pixel text layout
- "Git Merge" — red sticker with pixel/circuit-style lettering and symbols (<<<, (a), arrows)
- "jj-vcs.dev" — blue background, illustration of a blue jay, large "jj" letterforms
- "tangled" — white text with a round black cloud mascot with a simple face
- "Git, But Better — GitButler" — teal rounded rectangle, white text with a skip-forward icon
- "[green rectangle] is more important than copyright. copyfighters.eu" — white sticker, black text
- "PeerTube" — clear acrylic sticker or standee with a small orange geometric fox character
- gitposter.ai — small illustrated robot character, pink/white
- Black die-cut cloud mascot stickers with simple smiley face (~6, scattered throughout)
- Conference badge for Isaac Corbrey (Community Leader / Software Engineer, Git Merge) — red card with QR code
2310
Isaac Corbrey @isaaccorbrey.com · 09/09/2026
red bull solves all my problems
2:14 AM - Wed 9
150
Isaac Corbrey @isaaccorbrey.com · 06/09/2026
"I thought you humans were done making up deities to explain your weather patterns" Oh no this one doesn't need explanation, it's just a deity. It's very mad this year, don't worry we know where it's going
Ocean indicators NOAA scientists are tracking for El Niño's arrival on the West Coast
000
Isaac Corbrey @isaaccorbrey.com · 04/09/2026
Also can we talk about this
poem
- one syllable
- two syllables
110
Isaac Corbrey @isaaccorbrey.com · 04/09/2026
Kansas? _Kansas??_
You talk most like someone from Kansas
110
Isaac Corbrey @isaaccorbrey.com · 03/09/2026
Sadge
This Deployment is paused by the owner.

Your connection is working correctly.

Vercel is working correctly.

503: SERVICE_UNAVAILABLE Code: DEPLOYMENT_PAUSED ID: cle1::jdddf-1788470847615-b254b9c9c97c

    If you are a visitor, contact the website owner or try again later.
010
Isaac Corbrey @isaaccorbrey.com · 03/09/2026
I cast "60lb lapdog" upon you
Cerberus with his paws on the back of the car seat looking to his left
030
Isaac Corbrey @isaaccorbrey.com · 25/08/2026
editable.website is pretty cool @michaelaufreiter.com
Skip the CMS

Build custom websites you can edit on the page.

[Try] [Install]

PS: I bet this would look great on Atproto 👀
120
Isaac Corbrey @isaaccorbrey.com · 25/08/2026
Thank you for giving it the right name finally! This has been in my notes for forever
# What actually is the N+1 problem?

This is poorly named. "N+1" makes me think that you're just making an additional call, but really it's a fetch explosion off 1 piece of data, thus this should really be named the "1+N" problem. Anyway, this happens when you have e.g. 1 call to get the set of blog posts on a site and then N calls to get each individual post's author as a scenario.

## References

> [!quote] Original capture
> What actually is the [[N+1 problem|N+1 problem]]?
020
Isaac Corbrey @isaaccorbrey.com · 20/08/2026
IT'S OFFICIAL, SEE YOU AT JJ CON & GIT MERGE!! Tysm @gitbutler.com love you
Air Canada booking confirmation email for a Sep 14, 2026 flight to Lisbon, issued Aug 20, 2026, with Manage Booking and Check-In buttons; personal details redacted.
000
Isaac Corbrey @isaaccorbrey.com · 19/08/2026
Remember kids, it's never too late to disengage with bad platforms via @pds.labeler.tny.im
Independent PDS Labeler
 
@pds.labeler.tny.im
Labels accounts that are hosted on a PDS not operated by Bluesky PBC.

Built by 
@gbl08ma.com

Source: 
tangled.org/@gbl08ma.com...

Please ❤️ the labeler if you use it, for usage metrics.

⚠️ To disable certain labels, use "Off" and not "Hide"!pds.wsocial.network

Account is hosted by the pds.wsocial.network PDS

[A 3-state selector with "Off", "Show badge", and "Hide". "Hide" is selected.]
5406
Isaac Corbrey @isaaccorbrey.com · 19/08/2026
Bruh lol
Honestly the fact that I keep finding new ways to abuse jj-vcs to solve problems that have nothing to do with version control is both a blessing and a curse. My gitignore file is basically a graveyard of abandoned side projects
060
Isaac Corbrey @isaaccorbrey.com · 17/08/2026
oof ouch my diff stats
icorbrey :: …/isaaccorbrey.com :: op 3648 > jj
@  kuyulxrm Isaac Corbrey now d746704f
│  (empty) (no description set)
○  lsynlmlx Isaac Corbrey now icorbrey/push-lsynlmlxnwoz* +1821 -83 3b71fda3
│  wip lots of things
◆  tzwrrrtl Isaac Corbrey 3 days ago main f2b42043
│  modules: Default exports are cool
240
Isaac Corbrey @isaaccorbrey.com · 10/08/2026
This is unfortunate, I really wanna try this out
Secure Connection Failed

The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
What can you do about it?

The issue is most likely with the website, and there is nothing you can do to resolve it. You can notify the website’s administrator about the problem.

Error Code: PR_CONNECT_RESET_ERROR
100
Isaac Corbrey @isaaccorbrey.com · 06/08/2026
Claude asking the real questions tonight
Does a forklift have a prostate?
000
Isaac Corbrey @isaaccorbrey.com · 02/08/2026
I am a pict soldier and a tall being shrouded in darkness is calling himself
shrethnek and inviting me to come out of my black salt circle, he seems friendly
enough

• Do not step out of the circle.

The Nature of the Threat

• Salt is your barrier: Black salt is a powerful protective boundary in ancient lore.

• The entity is masking: Entities shrouded in darkness use friendliness to lower your guard.

• The name is a trap: Shrethnek is not a known friend to the Pictish people.

• The request is a trick: A truly benevolent spirit will not demand you break your protection.

What You Must Do Now

• Maintain the line: Do not let any part of your body or clothing cross the salt.

• Do not speak his name: Repeating "Shrethnek" can grant him more power over your senses.

• Keep your weapon ready: Hold your iron ironclad blade or spear close to your body.

• Acknowledge nothing: Ignore his invitations, promises, or sudden shifts into anger.

• Wait for the dawn: Stand firm until the first light of the sun breaks the darkness.
020
Isaac Corbrey @isaaccorbrey.com · 26/07/2026
Yeah, pardon my bad handwriting lol
# ATPROTATED PERSONAL SITE

- **Goal:** No redeploys, only new content, content types not pages
- Standard site → Notes & Ramblings
  - Bluesky comments, Margin bookmarks & annotations
  - Semble collections, recommendations
- Margin bookmarks/annotations scoped to my curation + lazy site search tags
- Teal.fm now playing (Rocksky?)
- CV via Sifa.id
- Stream Place & Smokesignal events
- Recipes?
- Tangled repos

---

💡 **Collect general activity & "I like this" signals into one pretty mosaic page to look through**
   - Margin bookmarks, standard site recs, Leaflet recs, Tangled stars, popfeed reviews, liked recipes, sidetrail walks, Bsky reposts

💡 **Publish my Obsidian notes as Standard site documents & render as infinity horizontal strip a la Niri**

[Diagram: three columns with boxes and lines]

L→R = browsing path, not note hierarchy
130
Isaac Corbrey @isaaccorbrey.com · 21/07/2026
Rest in piece Richie Gunzit you didn't deserve this
A photo from overhead of a toilet with an assistive riser placed on it. A Cars franchise toy car can be seen at the bottom of the toilet underwater
000
Isaac Corbrey @isaaccorbrey.com · 26/06/2026
Hey nice
66% Woke / 34% Chud
50% Techbro / 50% Neo-Luddite
53% Hopepilled / 47% Doomer
84% Davos / 16% Dubai

Your closest match: Zohran Mamdani
100
Isaac Corbrey @isaaccorbrey.com · 24/06/2026
Wtf Claude don't be rude lmao
> I... have tried a number of daws but none of them really feel great. I'm on Linux too. Also also... I'm a software dev and feel this horrible desire to make my own at this point lol

oh no. oh no you've got the disease.
000
Isaac Corbrey @isaaccorbrey.com · 24/06/2026
@margin.at looks like auth is down
HTTP 500 on POST https://margin.at/auth/start
100
Isaac Corbrey @isaaccorbrey.com · 23/06/2026
@margin.at what happened here lmao
A screenshot of https://internethandle.org. An annotation was made on by "@User" on the text "Changing your handle or your hosting doesn't break any apps.", with the message "Unfortunately, in my case, it kinda does :*("
2101
Isaac Corbrey @isaaccorbrey.com · 22/06/2026
What have I gotten myself into
A design document on a dark background showing three sections of a photo editing application:
Image Processing Pipeline (left): A vertical flowchart showing the ordered stages of image processing — RAW Decoding → RAW Processing → Light Correction → LUT Projection → Color Manipulation → Geometry → Detail Transformation → Effect Application. Each stage is labeled with its category (e.g., "Physical color changes," "Perceptual color changes (OKLab)," "Canvas," "Stylistic additions") and annotated with relevant tools or parameters. Color-coded boxes distinguish processing stages (orange, red, blue).
LUT Import/Configuration (top right): A wireframe UI mockup showing a LUT preview panel on the left with a sample portrait thumbnail, and a grid of image thumbnails on the right representing a filtered library view. Below the grid is a folder/curator filtering panel with checkboxes. Handwritten annotations explain behavior — e.g., how the preview updates based on selected color space, and how folder selection filters the shown images.
Library Overview (bottom right): A wireframe of the main library view, showing a sidebar with a scrollable folder list (color-coded with green/white dots indicating state) and a large thumbnail grid to the right. Annotations note that the library panel is globally accessible and switches the whole screen, that folders filter the image grid, and a question about thumbnail loading performance using the Bevy game engine.
0230
Isaac Corbrey @isaaccorbrey.com · 08/06/2026
Mein Gott it's finally time
A game on your Steam Wishlist has just released in Steam Early Access!

KILLER BEAN

You are Killer Bean, a rogue assassin coffee bean, who takes out the trash in this world, one bullet at a time. This is a first person / third person action roguelike.
040
Isaac Corbrey @isaaccorbrey.com · 08/06/2026
you doing okay in there yt recommended?
A YouTube video thumbnail showing a bald man wearing wire-framed glasses and a brown Buddhist monk's robe, seated against a light-colored stone or brick wall. A dark cord (possibly a microphone) hangs around his neck. The video is 3 minutes and 25 seconds long. Below the thumbnail, the video title reads "Demonstration of how easy it is to stop thinking," uploaded by the channel "BSWA Retreats 2011-15 & Media," with 3.4 million views posted 11 years ago.
020
Isaac Corbrey @isaaccorbrey.com · 07/06/2026
Update: it's bitchin
Campari and cherry tomatoes roasting in the ovenOnions, garlic, and peppers roasting in the ovenGuajillo and pasilla peppers hydrating in a bowl of hot waterA close up of a finished jar of salsa roja. Flecks of cilantro can be seen throughout
1220
Isaac Corbrey @isaaccorbrey.com · 06/06/2026
side project #27 joining side projects #2, #15, and #476 on the pile
a very crumpled ace attorney
050
Isaac Corbrey @isaaccorbrey.com · 30/05/2026
[Random Topic: ANGEL] fear not
A Pictosky drawing of angel ✦
100
Isaac Corbrey @isaaccorbrey.com · 30/05/2026
[Random Topic: MOUSE] scree
A Pictosky drawing of mouse ✦
100
Isaac Corbrey @isaaccorbrey.com · 28/05/2026
At least it's centipedes and not this thing
A flesh monster from The Forest
010
Isaac Corbrey @isaaccorbrey.com · 28/05/2026
Omg lol
Alt text (descriptive): Screenshot of Google's AI search assistant giving an incorrect answer. The AI confidently states there is exactly 1 "r" in the word "Google," then lists all six letters (G, O, O, G, L, E) and marks each as "No" — correctly showing zero r's, contradicting its own opening claim. The response then pivots to asking if the user is curious about AI letter-counting errors like ChatGPT and strawberry.
Transcription:
Search query: how many rs are in google
AI response: There is exactly 1 "r" in the word Google.
Here is the letter breakdown:
G
O
O
G (No)
L (No)
E (No)
If you are thinking of the number of "r"s in a related AI topic, are you curious about how AIs struggle to spell other words, like how ChatGPT handles the letter count in strawberry? Or are you looking for some help with a different word puzzle or search? Let me know!
000
Isaac Corbrey @isaaccorbrey.com · 21/05/2026
Me: "I am going to strangle Tim Apple"
Claude: "Get in line."
080
Isaac Corbrey @isaaccorbrey.com · 17/05/2026
Niagara gang Niagara gang
A screenshot of the Niagara launcher
2140
Isaac Corbrey @isaaccorbrey.com · 15/05/2026
@heron.tunji.dev I'm not seeing any documents in my standard.site feed? I definitely have some, like almost a dozen
No documents yet
100
Isaac Corbrey @isaaccorbrey.com · 11/05/2026
It does search but it's not what I'm quite wanting, basically if I were to put "title" in the path field like I did for the filter I would want to see the title field instead of e.g. that record's key or maybe in addition to it
A collection of standard.site documents
100
Isaac Corbrey @isaaccorbrey.com · 19/04/2026
Oh my god Claude what happened
The heuristic is not stored on -- it is computed fresh each time a node is evaluated by counting unsatisfied goal facts. The A* priority queue orders nodes by , computed at push time:
130
Isaac Corbrey @isaaccorbrey.com · 17/04/2026
Holy hell this shit is delicious and I can't stop eating it
Fly By Jing chili crisp noodles
040