AI-Assisted Programming using Open Source Models
Explores AI-assisted programming using open-source models, covering features, benefits, and tools for developers.
Explores AI-assisted programming using open-source models, covering features, benefits, and tools for developers.
A quick CSS tip on using the :empty pseudo-class to hide and debug empty elements in layouts, especially useful for user-generated content.
A front-end developer explores the inconsistent UX of CSS nesting in browser DevTools and proposes solutions for better visualization.
A deep dive into building advanced React DevTools with time-travel debugging capabilities using Replay.io's backend API.
Explains why traditional debugging fails for LLMs and advocates for observability-driven development to manage their non-deterministic nature in production.
A developer reflects on how their opinions on software development practices like comments, testing, IDEs, and remote work have evolved over time.
Introduces ETTrace, an open-source iOS performance debugging tool that improves upon Xcode's Time Profiler for identifying bottlenecks.
A guide to debugging a broken Python Language Server (pylsp) by running it manually over TCP and identifying a Jedi version conflict.
Updates to the zlFetch library, a wrapper for the Fetch API, including error handling improvements, debug mode, and instance creation.
A step-by-step guide on setting up Firefox and using its developer tools to debug a browser extension you are building.
Explores the growing focus on debugging tools in testing frameworks like Cypress and Playwright, highlighting their importance for developer insight.
Part 2 of a series on creating a developer tool, focusing on designing core Swift protocols and models for a logging dashboard.
A review of Replay.io, a debugging tool that records app sessions for time-travel debugging and collaborative issue resolution.
A guide to extracting useful debugging information from error messages, covering OS conventions, network errors, and practical analysis techniques.
A technical case study on debugging a Django performance issue, detailing the investigation process and tools used.
A technical guide on accessing and verifying app logs from within iOS UI Tests using SwiftUI and XCTest.
A guide to debugging JavaScript, covering principles, techniques, and real-world bug stories from conference talks.
A guide to using iOS Performance Trace Profiles to debug performance issues like UI hangs and slow code that cannot be reproduced internally.
A detailed case study on debugging a scaling issue in a large-scale Apache Beam and Dask workflow involving hundreds of GPU workers.
Explains how to implement test-only accessibility values in iOS apps using SwiftUI/UIKit, ensuring testing data isn't exposed to users in production.