Show HN: An Useful MCP Server(github.com/snagasuri) Deebo is an autonomous debugging system that works alongside AI coding agents (Claude, Cline, Cursor, etc.) using MCP to solve bugs. It runs parallel experiments in isolated Git branches and delivers validated fixes—no human intervention needed.
I gave up on self-hosted Sentry (2024)(bugsink.com) In the early 2010s, I was a big fan of Sentry. It was a great tool for tracking errors in web applications. At the time, I was making software for law firms, so sending error reports to a third-party service was out of the question, I needed to host it myself. So I did.
Using Python's .__dict__ to Work with Attributes – Real Python(realpython.com) Python’s .__dict__ is a special attribute in classes and instances that acts as a namespace, mapping attribute names to their corresponding values. You can use .__dict__ to inspect, modify, add, or delete attributes dynamically, which makes it a versatile tool for metaprogramming and debugging.
Debugging Nginx: why my SSL certificates don't apply after reload?(nathanaelbonfim.com) Recently, an automation that creates new nginx hosts stopped working properly. The process would go through flawlessly, but when I tried to access the site, it redirected to another host. The same thing also occurred in certificate renewals. Only after a full nginx restart would the site work correctly.
Debugging Lotus 1-2-3 by fax(jgc.org) There isn't a lot to this story beyond the fact that in around 1990 I helped debug someone's Lotus 1-2-3 set up via fax. But it's a good reminder of how important the Zeroth Law of Debugging is (see below).
A Debugger is a REPL is a Debugger(matklad.github.io) I love debuggers! The last time I used a debugger seriously was in 2017 or so, when I was still coding in Kotlin. I’ve since switched to working with native code, and, sadly gdb and lldb are of almost no help for me. This is because they are mere “debuggers”, but what I need is a REPL, and a debugger, all in one. In this article I show a more productive way to use debuggers as REPLS.
139 points by arthurgousset 35 days ago | 72 comments
When you deleted /lib on Linux while still connected via SSH (2022)(tinyhack.com) Let’s first not talk about why this can happen, but deleting /lib, /usr/lib, or some other essential runtime files happens quite a lot (as you can see: here, here, here, and here). In this post, I will only discuss what happens when you delete /lib on Linux and how to recover from that.