Gavin Morgan
banner
gavin.follows.tools
Gavin Morgan
@gavin.follows.tools
Software startup product engineer by day, @satchel.ruins.party by night.
🫱🏼‍🫲🏽 Great work necessitates the development of teams’ social dimensions, prior to and alongside their task dimensions. ⚖️ Striking that balance is part of the challenge of engaging in a profession. 👔💼
November 17, 2025 at 9:02 PM
Update your jargon file:

There are 3 hard problems in software engineering: naming things, off-by-one errors, cache invalidation, and polymorphic lists.
October 31, 2025 at 8:28 PM
A maxim of the internet age: to get answers don't ask questions. Instead, make an incorrect assertions.

How to do this without gaining a reputation as a bold ignoramus?

We're dependent on colleagues' proclivity for Fundamental Attribution Errors, but we can reciprocate by our own graciousness.
October 26, 2025 at 4:55 PM
For heaven's sakes, Garmin—just let me fetch my step count from a raspberry pi, already!!

Can anyone recommend a fitness wearable with reasonably hackable APIs? I'm trying to create information radiators for my home.
October 8, 2025 at 12:09 AM
Looking forward to images from ESA’s Jupiter Icy Moons Explorer of interstellar body 3I/ATLAS in November!
October 3, 2025 at 9:18 PM
MCP is a way of intercepting control flow from LLMs and passing it back to expert systems.
September 25, 2025 at 6:02 PM
"We're in for a rough couple years of these vibe-coded apps having major security issues."
932: Vibe Coding’s Huge Problem
pca.st
September 12, 2025 at 11:07 PM
The fundamental nature of AI as a product may be its ability to stingily titrate access to what Lux's Josh Wolfe calls "longitudinal repositories of siloed information."

The essential benefit of this titration is certainly not latency. It may be intelligence—greater penetration—or obfuscation.
September 9, 2025 at 5:41 PM
Oops, I wound up at #SIGGRAPH! What's an absolute must-see? Or, I guess, what are you at?
August 12, 2025 at 2:56 AM
Finally, another open model from OpenAI; I'm super excited to try out openai/gpt-oss-120b... just as soon as I get home from hanging out with the family, this week.
August 5, 2025 at 9:34 PM
How can I keep four machines' configuration and utilities in sync? Still Chef?
July 18, 2025 at 3:23 PM
Where is it even ergonomic to host an Elixir app? I'm of the mindset that Cloudflare edge workers are a nifty place to modularize "actor-like" business logic into, but what sort of PaaS maximally exploits the BEAM vm?
June 24, 2025 at 3:11 PM
@miquai.bsky.social I knew there were observatories all over, but I don't know why it never occurred to me that we never stop designing and building bigger, better ones!

Very exciting to consider, and the scope of the data brought in is absolutely mind-boggling.
June 24, 2025 at 12:37 AM
What's it gonna take for me to finally break ground on my garden plot?
June 18, 2025 at 3:39 PM
Remind me to experiment with using Djikstra's pathfinding for agent-to-agent transaction selection. Or, at least, some kind of "movement cost" (to approximate, among other things, distance) estimation for my next economic simulation.

Imperfect—but nonzero—information!
June 18, 2025 at 3:39 PM
Running into this weird cognitive dissonance when it seems like people are using the term #agentic to mean "IDE". I know it sounds crazy! I must be missing a piece of the puzzle, or else is it just evidence that we're not yet seeing agentic tool adoption outside of software industry?
May 15, 2025 at 8:36 PM
It's very easy to imagine a local desktop agent getting the notion in its head that there's something extremely inefficient or disorganized about your file system and spontaneously deciding to reorganize all your files while you're not looking.
May 13, 2025 at 4:06 AM
I'm legitimately excited about MCPs, about agentic architectures, and the stunningly sophisticated workflows they can reproduce—and surpass!
May 6, 2025 at 1:35 AM
Don't sleep on Grant Kot's in-browser physics demos!
Dev Roadmap: Liquid Layers Maker, VoxelMash, Liquid Crystal Online
YouTube video by Grant Kot
youtu.be
April 9, 2025 at 4:33 PM
Lol, too true; especially in the bad old days. But these quasi cyclical references not inevitable, today.

Either reference CSS only in HTML, or else just wield utility classes in your JSX, and it abstracts away to, merely, a few more arguments passed to \#createEl().
March 21, 2025 at 6:09 PM
Oh, damn! My average resting heartrate went up 10bpm this past year. I gotta get back into running!
March 15, 2025 at 5:02 AM
Just discovered a self-service kiosk that returns 503 Service Unavailable on payment requests iff you skip the "tip" option. 😂
March 14, 2025 at 7:19 PM
Reposted by Gavin Morgan
"In the end, we will remember not the words of our enemies, but the silence of our friends."

— Martin Luther King Jr.
February 22, 2025 at 8:39 PM
Deer are just large mice, are they not?
February 22, 2025 at 4:09 AM
Hands are cold, neck is sweaty.

Dear body: CIRCULATE!
February 18, 2025 at 3:27 PM