InfoQ Homepage Debugging Content on InfoQ
-
Docker Releases Desktop 4.50, Adds Free Debugging Tools and AI-Native Enhancements
Docker recently announced the release of Docker Desktop 4.50, marking another update for developers seeking faster, more secure workflows and expanded AI-integration capabilities.
-
Serverless Development with Console to IDE and Remote Debugging for AWS Lambda
AWS enhances Lambda with console-to-IDE integration and remote debugging, empowering developers to streamline serverless application development. These features enable seamless transitions to IDEs like Visual Studio Code and robust debugging with full access to VPC resources. Discover how these tools optimize workflows in the AWS developer guide and Toolkit for VS Code.
-
Learning from Embedded Software Development for the Space Shuttle and the Orion MPCV
Software development is much different today than it was at the beginning of the Space Shuttle era because of the tools that we have. But the art and practice of software engineering has not progressed that much since the early days of software development. Compilers are much better and faster, and debuggers are now integrated into development tools, making the task of error detection easier.
-
PydanticAI: a New Python Framework for Streamlined Generative AI Development
The team behind Pydantic, widely used for data validation in Python, has announced the release of PydanticAI, a Python-based agent framework designed to ease the development of production-ready Generative AI applications. Positioned as a potential competitor to LangChain, PydanticAI introduces a type-safe, model-agnostic approach inspired by the design principles of FastAPI.
-
Visual Studio 2022 17.11 Preview 1: Pull Requests, Debugging, Profiler and More Improvements
Microsoft has released Visual Studio 2022 17.11 Preview 1. This release contains features regarding pull requests, default shortcuts, debugging and the Visual Studio profiler. Additionally, the new release introduces enhancements for *.vsconfig files.
-
Rider 2024.1: New Monitoring Tool Window, Collection Vizualizer, .NET Aspire, AI Assistant Plugin
JetBrains has released Rider 2024.1. This release contains a new monitoring tool window and a collection visualizer. There also appeared the plugins: .Net Aspire, AI Assistant and features regarding debugging.
-
Swift 5.9 Backtracer is Now Concurrency-Aware, Improves Readability and Linux Support
Besides extending the language through macros and borrow-stile memory management, Swift 5.9 also introduces some helpful features for program debugging, including an out-of-process crash handler, just-in-time debugging support, and backtracking to makes it easier to interpret control flow when using structured concurrency.
-
Uno Platform Visual Studio Code Extension Introduces Mobile Debugging
Uno Platform, a framework for building native mobile, desktop, and WebAssembly apps with C# and XAML, released a new version of the Visual Studio Code extension. The new version adds support for building mobile applications as well as debugging them directly from Visual Studio Code.
-
Komodor's Dashboard Brings Improved Debugging to Helm
Komodor's dashboard brings improved debugging to Helm. Helm Dashboard allows developers to quickly understand the status of Helm releases, with an intuitive interface showing the health of both the releases and the Kubernetes resources. The Dashboard provides visibility of common issues such as image version errors, resource limit problems and misconfiguration of secrets.
-
New Observability Features for AWS Step Functions
Recently, AWS announced a new opt-in capability on the state-machine page for Step Functions. Developers can quickly analyze, debug, and optimize Standard Workflows by enabling the new execution page option.
-
Rookout Launches Live Logger to Dynamically Modify Log Verbosity
Rookout, creators of Live Debugger, have launched Live Logger with the goal of making the wealth of information hidden in production logs more accessible. They intend to achieve that by dynamically switching the logging levels, log pipelining, log throughput tracking, text and context based filtering.
-
New Features in Chrome DevTools 89
Earlier this month, Google released Chrome 89m, which includes several important updates to the DevTools, such as improved CSP violation handling, Puppeteer recording, improved cookie debugging, as well as many additional features.
-
New Features in Chrome 88 Devtools
The recent release of Chrome 88 includes significant updates to the Chrome DevTools that include improved network debugging, experimental CSS Flexbox debugging tools, improved frame details view, new WASM debug capabilities, and general performance improvements.
-
New Chrome Extension to Debug Compiled Wasm Code Stepping through C++ Source Files
Google recently presented the progress made by the Chrome DevTools teams to improve the developer experience of debugging WebAssembly files. A new extension (in beta) allows developers to debug C and C++ apps compiled to WebAssembly by stepping through the original source code.
-
New LiveRecorder for Java Enables Software Failure Replay
LiveRecorder for Java is a newly released application for software failure replay. It enables developers to record application failures and then replay them in IntelliJ to find the cause of the failure. It helps to reduce the debugging time, especially with intermittent failures.