Undo
banner
undo-io.bsky.social
Undo
@undo-io.bsky.social
Undo is the leader in debugging large-scale Linux codebases. We help developers understand complex code and fix bugs faster.
Pinned
AI coding assistants are already helping devs ship faster, but they still struggle with one thing:

Understanding what your program 𝘢𝘤𝘵𝘶𝘢𝘭𝘭𝘺 did.

That's why we’ve integrated our time travel debugger with Claude Code using MCP (Model Context Protocol).

Find out more: undo.io/resources/ti...
Undo × MCP: Time Traveling With Your AI Code Assistant
AI code assistants, based on LLMs, enable us to write code faster than ever, but it's not perfect. Debugging with time travel closes this gap.
undo.io
Exploring a new codebase? 😩
It doesn’t have to be overwhelming.
Watch how Undo AI + Claude Code let an AI agent navigate, reason about, and explain the Chocolate Doom codebase.

#ai #cpp #debugging #programming
Learn a New Codebase Fast with AI Agents (Undo AI + UDB)
www.youtube.com
October 13, 2025 at 8:01 PM
Exploring a new codebase? 😩
It doesn’t have to be overwhelming.
Watch how Undo AI + Claude Code let an AI agent navigate, reason about, and explain the Chocolate Doom codebase.

#ai #cpp #debugging #programming
Learn a New Codebase Fast with AI Agents (Undo AI + UDB)
www.youtube.com
October 4, 2025 at 4:01 PM
Race conditions. Deadlocks. Heisenbugs.
The nightmares of C/C++ developers.
In this webinar, experts from Undo & AWS show you the tools and techniques to debug multithreaded code with confidence.

▶️ Watch now: youtu.be/nxKuo_RHX1s
#Cpp #CPlusPlus #Debugging #Concurrency
October 2, 2025 at 4:41 PM
Exploring a new codebase? 😩
It doesn’t have to be overwhelming.
Watch how Undo AI + Claude Code let an AI agent navigate, reason about, and explain the Chocolate Doom codebase.

#ai #cpp #debugging #programming
Learn a New Codebase Fast with AI Agents (Undo AI + UDB)
www.youtube.com
September 27, 2025 at 9:01 AM
Exploring a new codebase? 😩
It doesn’t have to be overwhelming.
Watch how Undo AI + Claude Code let an AI agent navigate, reason about, and explain the Chocolate Doom codebase.

#ai #cpp #debugging #programming
Learn a New Codebase Fast with AI Agents (Undo AI + UDB)
www.youtube.com
September 22, 2025 at 4:01 AM
Exploring a new codebase? 😩
It doesn’t have to be overwhelming.
Watch how Undo AI + Claude Code let an AI agent navigate, reason about, and explain the Chocolate Doom codebase.

#ai #cpp #debugging #programming
Learn a New Codebase Fast with AI Agents (Undo AI + UDB)
www.youtube.com
September 19, 2025 at 1:01 AM
Exploring a new codebase? 😩
It doesn’t have to be overwhelming.
Watch how Undo AI + Claude Code let an AI agent navigate, reason about, and explain the Chocolate Doom codebase.

#ai #cpp #debugging #programming
Learn a New Codebase Fast with AI Agents (Undo AI + UDB)
www.youtube.com
September 18, 2025 at 2:25 PM
Debugging takes hours.
Undo AI makes it take minutes.
Watch how time travel debugging + AI coding agents explain the root cause of C++ bugs — no dead ends, no guesswork.

▶️https://youtu.be/p416JIurLiU

#cpp #cplusplus #programming #debugging

#ai #cplusplus #cpp #debugging #programming
Undo AI: Debug C++ Faster with AI Coding Agents
youtu.be
September 11, 2025 at 3:11 PM
Debugging multithreaded C++ code? 🧵
GDB can help!
This tutorial shows:
🔹 How to name & switch threads
🔹 Use scheduler-locking to control execution
🔹 Debug deadlocks & data races

#cpp #debugging #multithreading #programming
Debugging Multithreaded C++ & C Programs with GDB & Pthreads | GDB Tutorial
www.youtube.com
July 12, 2025 at 1:01 PM
We've been experimenting with a new "explain" command, which allows an AI (we currently use Claude Code) to drive the debugger to answer your questions.

📰 Read more at: undo.io/resources/us...

🧪 A smarter way to debug is coming. And it’s a lot more helpful than Clippy ever was.
July 10, 2025 at 4:50 PM
AI coding assistants are already helping devs ship faster, but they still struggle with one thing:

Understanding what your program 𝘢𝘤𝘵𝘶𝘢𝘭𝘭𝘺 did.

That's why we’ve integrated our time travel debugger with Claude Code using MCP (Model Context Protocol).

Find out more: undo.io/resources/ti...
Undo × MCP: Time Traveling With Your AI Code Assistant
AI code assistants, based on LLMs, enable us to write code faster than ever, but it's not perfect. Debugging with time travel closes this gap.
undo.io
July 10, 2025 at 4:35 PM
Debugging third-party C++ networking code?
This webinar dives deep into Free Range Routing (FRR) using time-travel debugging.
🔧 Fix protocol bugs
📉 Analyze performance bottlenecks
🔥 Use flame graphs to find root causes

#cpp #debugging #embedded
Root Cause Analysis of a Routing Protocol Bug in FRR | Debugging C++ Code with Undo UDB
www.youtube.com
June 16, 2025 at 9:00 AM
Multithreaded C++ bugs = nightmares 😫
Race conditions. Deadlocks.
In this video, we show how to:
🛠️ Debug C/C++ threads in VS Code
⏪ Step backwards in time with UDB
🔍 Fix real-world race conditions

#coding #cplusplus #cpp #debugging #vscode
Debugging Multithreaded C/C++ Code in Visual Studio Code (VS Code Tutorial for Developers)
www.youtube.com
May 30, 2025 at 8:01 PM
Reposted by Undo
‪Shout-out and thanks to @undo-io.bsky.social for sponsoring our volunteer T-shirts this year. undo empower developers to understand complex code and fix bugs faster with time travel debugging. You can buy the 2025 festival T-shirt, in a range of colours, from the stall in the food marquee #cbf2025
May 22, 2025 at 5:22 PM
Multithreaded C++ bugs = nightmares 😫
Race conditions. Deadlocks.
In this video, we show how to:
🛠️ Debug C/C++ threads in VS Code
⏪ Step backwards in time with UDB
🔍 Fix real-world race conditions

#coding #cplusplus #cpp #debugging #vscode
Debugging Multithreaded C/C++ Code in Visual Studio Code (VS Code Tutorial for Developers)
www.youtube.com
May 21, 2025 at 4:01 PM
Multithreaded C++ bugs = nightmares 😫
Race conditions. Deadlocks.
In this video, we show how to:
🛠️ Debug C/C++ threads in VS Code
⏪ Step backwards in time with UDB
🔍 Fix real-world race conditions

#coding #cplusplus #cpp #debugging #vscode
Debugging Multithreaded C/C++ Code in Visual Studio Code (VS Code Tutorial for Developers)
www.youtube.com
May 14, 2025 at 9:01 AM
🧠 How do you explore an unfamiliar C or C++ codebase?

We picked something fun: DOOM!
Using Undo’s Time Travel Debugging, see how a zombie dies in real time.
⚔️ Step through gameplay
🧩 Backtrack code & variables
🛠️ All in VS @code

#c-programming #doom #vscode
Explore the Doom C Codebase in VS Code | Learn to Navigate Complex C Code on Linux
youtu.be
May 9, 2025 at 8:01 PM
Multithreaded C++ bugs = nightmares 😫
Race conditions. Deadlocks.
In this video, we show how to:
🛠️ Debug C/C++ threads in VS Code
⏪ Step backwards in time with UDB
🔍 Fix real-world race conditions

#coding #cplusplus #cpp #debugging #vscode
Debugging Multithreaded C/C++ Code in Visual Studio Code (VS Code Tutorial for Developers)
www.youtube.com
May 9, 2025 at 4:01 AM
Multithreaded C++ bugs = nightmares 😫
Race conditions. Deadlocks.
In this video, we show how to:
🛠️ Debug C/C++ threads in VS Code
⏪ Step backwards in time with UDB
🔍 Fix real-world race conditions

#coding #cplusplus #cpp #debugging #vscode
Debugging Multithreaded C/C++ Code in Visual Studio Code (VS Code Tutorial for Developers)
www.youtube.com
May 6, 2025 at 1:01 AM
Multithreaded C++ bugs = nightmares 😫
Race conditions. Deadlocks.
In this video, we show how to:
🛠️ Debug C/C++ threads in VS Code
⏪ Step backwards in time with UDB
🔍 Fix real-world race conditions

#coding #cplusplus #cpp #debugging #vscode
Debugging Multithreaded C/C++ Code in Visual Studio Code (VS Code Tutorial for Developers)
www.youtube.com
May 5, 2025 at 3:01 PM
🧠 How do you explore an unfamiliar C or C++ codebase?

We picked something fun: DOOM!
Using Undo’s Time Travel Debugging, see how a zombie dies in real time.
⚔️ Step through gameplay
🧩 Backtrack code & variables
🛠️ All in VS @code

#c-programming #doom #vscode
Explore the Doom C Codebase in VS Code | Learn to Navigate Complex C Code on Linux
youtu.be
April 30, 2025 at 4:01 PM
🧠 How do you explore an unfamiliar C or C++ codebase?

We picked something fun: DOOM!
Using Undo’s Time Travel Debugging, see how a zombie dies in real time.
⚔️ Step through gameplay
🧩 Backtrack code & variables
🛠️ All in VS @code

#c-programming #doom #vscode
Explore the Doom C Codebase in VS Code | Learn to Navigate Complex C Code on Linux
youtu.be
April 23, 2025 at 9:01 AM
Data races are one of the hardest bugs to catch in multithreaded apps! 🐞

In this video, Greg Law shows how ThreadSanitizer helps:
✅ Detect race conditions in C & C++
✅ Debug unpredictable thread behavior
🎥 Watch our new video now!

#cplusplus #debugging #tsan
Debugging Race Conditions with ThreadSanitizer (TSan) in C++ & C Programming
www.youtube.com
April 18, 2025 at 8:01 PM
🧠 How do you explore an unfamiliar C or C++ codebase?

We picked something fun: DOOM!
Using Undo’s Time Travel Debugging, see how a zombie dies in real time.
⚔️ Step through gameplay
🧩 Backtrack code & variables
🛠️ All in VS @code

#c-programming #doom #vscode
Explore the Doom C Codebase in VS Code | Learn to Navigate Complex C Code on Linux
youtu.be
April 18, 2025 at 4:01 AM
🧠 How do you explore an unfamiliar C or C++ codebase?

We picked something fun: DOOM!
Using Undo’s Time Travel Debugging, see how a zombie dies in real time.
⚔️ Step through gameplay
🧩 Backtrack code & variables
🛠️ All in VS @code

#c-programming #doom #vscode
Explore the Doom C Codebase in VS Code | Learn to Navigate Complex C Code on Linux
youtu.be
April 15, 2025 at 1:01 AM