getrequest is an API reliability layer built with Claude that sits between clients and backends to capture, retain, and replay all incoming requests, preventing data loss from traffic spikes, downtime, or failed deployments. It offers request inspection, replay, debugging links, and async delivery with free and paid tiers, requiring no infrastructure management.
tvis is a step-through debugger for PyTorch training that records the first few optimizer steps end-to-end, capturing data transformations, module calls, gradients, and performance metrics. Users can run their unmodified training scripts with tvis run, then inspect the detailed recording in a browser, even remotely via SSH with no port forwarding required.
DingusPPC is a PowerPC Mac emulator developed by a community team that aims to improve upon existing emulators like Sheepshaver and PearPC by providing more accurate emulation and a better debugging environment. The project supports various Old World and New World PowerPC Macs, operates via command line, and includes a disassembler and interactive debugger.
Wirepane is a Claude Code plugin that functions as an HTTPS debugging proxy, intercepting and decrypting browser and mobile device traffic for inspection within Claude Code. It supports multiple platforms including iOS Simulator, Android emulator, and physical devices, eliminating the need for separate proxy applications and certificate management.
xcrashlytics is a macOS CLI tool that integrates Firebase Crashlytics and Xcode crash reports with AI coding agents, enabling automated investigation of app crashes across iOS, Android, and macOS platforms. It retrieves crash evidence, stack traces, and impact data to help developers and agents identify widespread issues and generate reports without manual data extraction.
A technical post explaining how to debug the RISC-V coprocessor (FLPR) on Nordic Semiconductor's nRF54LM20 microcontroller using Zephyr's west CLI tool. The author demonstrates using the --domain flag with west debug to connect to specific processor cores, contrasting this with the typical approach of debugging only the application core via GDB and JLinkGDBServer.
A developer spent 14 hours troubleshooting an accelerometer orientation issue by applying a patch from an open-source project, only to discover the problem was user error—they were testing incorrectly and the application already handled the conversion automatically. The experience illustrates how technical confidence can mask fundamental misunderstandings of how systems actually work.
AI-assisted coding improves productivity but creates knowledge gaps in developers who passively accept generated code without understanding it. Research shows developers using AI scored 17% lower on comprehension tests, with the largest deficits in debugging and execution tracing, though those who actively questioned the AI's reasoning performed nearly as well as non-AI users.
A programming horror story about how a 256-byte stack shift caused unexpected side effects and crashes in a game.