Ivan Reese
banner
spiralganglion.com
Ivan Reese
@spiralganglion.com
i want to squish code between my fingers
@inkandswitch.com Δ feelingof.com Δ ivanish.ca
🫠 automerge.org

The new Automerge website is live!!

The biggest (smallest) surprise? How fun it was to build the demo!

Automerge is so robust, it withstood all our weird ideas — like using physics-driven particles to literally push changes between docs — and it just worked. Perfectly. Every time.
October 16, 2025 at 9:41 PM
Given how little the app does, it's bananas that Gmail needs to download 700mb to apply some bug fixes and perf improvements. Why is the entire app more than 100mb, frameworks and assets and all? Wasteful.
September 11, 2025 at 12:00 AM
August 31, 2025 at 4:52 AM
more from the claude-code github dopamine goldmine
August 3, 2025 at 4:47 AM
it's uncouth to make software always be guilt-posting like a puppy with its tail between its legs

buuuut these are pretty heavily funny
August 3, 2025 at 4:28 AM
HCI / PL folks

How do you entice a self-professed non-programmer to learn your programming system?

Give it a good story!

Try: structure the learning curve around the story. Narrative design can be PL design!

(@plante.bsky.social on Kaizen: A Factory Story — www.patreon.com/posts/tony-h...)
July 23, 2025 at 5:09 AM
I've now 111%'d the game, and I can confirm your suspicions that the "Blue Prince" is indeed Simon Peyton Jones, creator of Haskell.
April 16, 2025 at 11:12 PM
I'm working on a game with @elliot.website.

#screenshotsaturday
April 12, 2025 at 6:32 PM
deep breaths
April 6, 2025 at 4:49 AM
It's a bit like a "sixth sense" for canvas diff over time.

* I can feel what's past and future, and how far
* I can feel where pauses will happen vs quick changes
* stationary stuff feels markedly different from stuff in motion
March 2, 2025 at 7:24 PM
Experiment: visualizing history using depth-of-field and hue-shift in @alexwarth.bsky.social's Sketchpad remake.
March 2, 2025 at 7:24 PM
A stopped clock tells the time twice a day.
February 27, 2025 at 12:51 AM
I asked AI models to not reply.

• GPT-4 and 4o handled it perfectly — no reply at all.

• o1 and o3 made me *ask them to adjust*, and it worked.

• Grok was a smartass, saying shit like: [nothing]

• Claude would not shut up. Paragraphs, every time.

Can you get it to work?
February 27, 2025 at 12:37 AM
The source code for Ghost House is *incredible*
February 25, 2025 at 6:37 PM
You thought text editing on iOS was bad? It's worse.
December 21, 2024 at 9:47 PM
December 3, 2024 at 7:07 AM
Thematic anachronism.
December 2, 2024 at 1:29 AM
Post four indie games you think more people should have played

Rain World
Ultros
Far: Lone Sails
Arco
November 27, 2024 at 7:12 AM
I played StuntCopter
November 22, 2024 at 4:46 AM
Introduce yourself with four video games
November 21, 2024 at 12:09 PM
I've been role-playing a hacker alias "ZERO VOID" this week at work. I wanted share with you this gif of all the wild video effects I came up with. Tried Tenor, and after a day waiting on moderation, it was rejected as spam.

PLEASE ADD GIFS
November 20, 2024 at 1:43 AM
November 14, 2024 at 8:59 PM
Just noticed a rather nice, super subtle thing in Mac OS.

When you Command-Tab to cycle through apps, you can press Tab repeatedly to keep cycling, and it wraps around.

But if you hold down the Tab key… you slam into the end of the list!

They added Fitts's Law to a keyboard-driven UI 🤯
November 13, 2024 at 5:30 AM
One of my old-fav 3D modelling tools — Modo — just died.

But, the company is giving everyone a free 10-year license!

These production-quality 3D modelling tools have some of the most complex GUIs in existence. Every one is unique, a Galapagos Island of HCI.

(link in next skeet)
November 11, 2024 at 11:46 PM
Wikipedia is just…
November 9, 2024 at 4:37 AM