Tom Johnson
banner
tomjohnson3.bsky.social
Tom Johnson
@tomjohnson3.bsky.social
CTO at Multiplayer.app, full stack session recordings to seamlessly capture and resolve issues or develop new features.
Also: 🤖 robot builder 🏃‍♂️ runner 🎸 guitar player
Does debugging support tickets look like this for you?
If yes, share the latest rabbit hole you fell into.
November 11, 2025 at 10:49 AM
I’ve spent the better part of the past year working with the OpenTelemetry Collector to ensure our full-stack session recordings include automatically correlated backend traces.

Here are the lessons I’ve learned (sometimes the hard way) about configuring the Collector 👇
November 6, 2025 at 4:04 PM
👇 @farisaziz12.bsky.social describes the pain of customer support perfectly.

It’s always exciting to see Multiplayer show up in real-world stories like this, as part of how engineers actually solve problems. Seeing it used to cut through the “screenshot chaos” is exactly why we built it.
November 3, 2025 at 10:52 AM
Optimizations don’t have to be flashy or complex and a 5-minute fix to our CI/CD pipeline saved us 5hr a day.

This is a reminder that even the most obvious optimizations can hide in plain sight when you’re heads down building the next big thing.
October 22, 2025 at 8:39 AM
A sneak peak of my presentation for tomorrow’s MCP demo night 👀

If you’re in New York - come say hi!
October 21, 2025 at 2:27 PM
Claude Code error or human error?

From the latest Anthropic blog post: variable names don’t match (red)…misspelling of urgent (blue) … unnecessary second check (second yellow line)
October 16, 2025 at 5:26 PM
Devs: I’ll just make a small change.

QA tickets: 🐶🐶🐶🐶🐶🐶🐶🐶
October 3, 2025 at 1:56 PM
Is it ever really possible to get a dev to switch tools once it "works well enough"?
September 29, 2025 at 9:59 AM
If you haven't yet, I highly recommend checking this collection of reference implementations for the Model Context Protocol (MCP). 👇
September 26, 2025 at 1:31 PM
I had the chance to speak at API World 2025 last week on a topic I’ve seen frustrate teams for years: API documentation.

Because let’s face it: most developers don’t want to read static docs. Outdated Postman collections and PDF references slow everyone down.
September 11, 2025 at 3:59 PM
What’s more expensive: developing a new API or fixing a bug?
August 29, 2025 at 3:29 PM
Great API monitoring is knowing that when something breaks, you’ll know where, why, and how to fix it.
July 31, 2025 at 4:41 PM
Is there a better compliment for an engineering manager?
July 28, 2025 at 1:08 PM
If you only sample at the beginning of a request (head-based sampling), you might miss the error that happened at the end.

Tail-based sampling is heavier, but smarter and increasingly worth the cost on critical paths.
July 24, 2025 at 9:29 AM
Hooked up a full-stack session replay to Cursor.

Watching it suggest a fix with actual request/response data was… kind of magic.
July 21, 2025 at 12:05 PM
Spent yesterday afternoon breaking the demo app in different ways and recording how we fix it with full-stack replays and AI-assisted suggestions.

It was fun! 😆
July 14, 2025 at 9:37 AM
In every system I've worked on, API integrations start out deceptively simple: a few endpoints here, a webhook there. But scale, uptime requirements, and changing business needs reveal the cracks fast.

Here’s the summary of key API integration best practices I recommend every engineering team adopt
July 10, 2025 at 4:24 PM
Debugging distributed systems shouldn’t be this hard. At @gotocon.com Unscripted, I spoke with @julianwood.com about why it’s still such a pain and what we can do to fix it.
June 10, 2025 at 7:35 AM
Come for the AI talk, stay for the memes. 😆
May 21, 2025 at 12:59 PM
Quick tip for anyone building a collaborative / multiplayer dev tool: sometimes real-time editing doesn’t work.

For example, we had to switch back to renaming entities in a modal window, rather than inline.
April 29, 2025 at 11:44 AM
My QA engineer read this and asked ChatGPT what it thought about it 👇😅
April 24, 2025 at 11:27 AM
Kubernetes is incredible.

But you don’t realize what you’re taking on… until you do.
April 23, 2025 at 10:30 AM
Still playing around to decide which platform layout works best 😅
April 18, 2025 at 11:17 AM
When everything's green in production... and it just *feels* too quiet.
April 14, 2025 at 2:15 PM
A recent global survey involving 1,400+ IT decision-makers shows that 90%+ plan to significantly alter their cloud strategies within the next two years.

👉🏻 Notably, 48% emphasized the critical role of hybrid cloud solutions.
April 10, 2025 at 12:19 PM