CTO at Multiplayer.app, full stack session recordings to seamlessly capture and resolve issues or develop new features.
Also: 🤖 robot builder 🏃♂️ runner 🎸 guitar player
Thomas Floyd Johnson was an American composer and music critic associated with minimalism. After a religious upbringing in Colorado, he studied at Yale with Allen Forte and in New York City with Morton Feldman. There he covered the work of several noted composers, bringing them to wider attention in The Village Voice. .. more
beyondruntime.substack.com/p/logs-that-...
The trick is making those logs useful, faster.
• how to let tools like ChatGPT, Claude, or Gemini interact with your apps safely
• how to turn small AI experiments into prod features
• how to keep costs predictable
• and how to put the right guardrails in place
…then you’ll get a lot out of this panel.
(That’s what we do at Multiplayer with full stack session recordings 😉)
beyondruntime.substack.com/p/from-red-a...
But modern distributed systems require more: you need immediate, surgical and complete visibility *across your stack* to fully understand system behavior.
And it starts with high-quality issue reporting powered by full-stack session recordings.
Internal tools don’t get the same love as customer-facing products, but the pain of debugging them is just as real.
👇 Check the full article: beyondruntime.substack.com/p/apis-dont-...
• Keep your test data clean, parameterized, and repeatable
• Continuously monitor the health of your test suite, track flaky tests, and evolve coverage as the system changes
• Write isolated, assertive tests that validate one behavior at a time, with strong assertions
• Use mocks, stubs, or service virtualization for dependencies
Here are a few proven best practices: 🧵
(and how Multiplayer full stack session recordings are built to solve that 😊)
@farisaziz12.bsky.social is describing the nightmare that of debugging vague support tickets, with blurry photos, no reproduction steps, and endless back and forth.
If yes, share the latest rabbit hole you fell into.
‣ Prioritize security.
‣ Be deliberate with receivers.
‣ Export with efficiency.
‣ Monitor the Collector itself.
The lesson I keep coming back to is simple: an observability framework is only as strong as its Collector configuration.
Here are the lessons I’ve learned (sometimes the hard way) about configuring the Collector 👇
If you're in town, I recommend checking out their EOY meetup on Thursday 13 Nov, 18:00 CEST. 👇
zurichjs.com/events/zuric...
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.
👆 This is exactly why we built Multiplayer. 🤩
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.
If you’re in New York - come say hi!