On getting started with mutation testing
An introduction to mutation testing, a technique for evaluating the quality and trustworthiness of automated test suites by deliberately injecting faults.
An introduction to mutation testing, a technique for evaluating the quality and trustworthiness of automated test suites by deliberately injecting faults.
How to fix the 'open terminal failed' error in tmux, often caused by version incompatibilities after an upgrade.
Explores practical uses of AI as a 'force multiplier' for software engineers, focusing on prototyping, offloading cognitive load, and first-pass reviews.
Explains how to properly detect browser support for the new View Transition Types API in web development, highlighting a common pitfall.
The author argues that 2025 marks AI's transition from experimental tech to mainstream, foundational technology in developer tools, similar to cloud computing's shift in 2010.
A neurodivergent software engineer shares how AI tools like ChatGPT provide a judgment-free space for technical collaboration and problem-solving.
NIST's time servers deviated by 5 microseconds from UTC after a power outage and backup generator failure, but service was maintained.
A developer uses the Claude in Chrome browser agent to navigate the Cloudflare dashboard and solve a CORS configuration problem.
How AI is enabling individuals to build custom software for personal use, replacing paid apps and unlocking new creative potential.
Author tests Claude Code's AI-assisted code review and improvement suggestions on a legacy Perl module, noting its adaptability and language quirks.
Explores the challenges of fitting exponential models to data, including handling non-exponential growth and uncertainty in predictions.
A developer argues against using AI for every problem, highlighting cases where classic programming is simpler and more reliable.
Explains the retirement of Ingress NGINX in 2026 and analyzes four replacement options for users running it on Azure Kubernetes Service (AKS).
A guide on using Studio 3T, a MongoDB GUI tool, with Azure Cosmos DB for MongoDB, highlighting features like SQL query translation.
Explains how to use Kubernetes' In-Place Pod Resize and Kube Startup CPU Boost to accelerate Java application startup by temporarily increasing CPU resources.
Microsoft fixes Web Account Manager (WAM) authentication issues in Microsoft Graph PowerShell, making it the default login on Windows.
Explores using test-specific equality (Eq) instances in Haskell to simplify unit test assertions for complex data types that lack built-in equality.
A year-end review of the Web Origami project's 2025 goals, covering community growth, feature development, and technical challenges.
A guide on using MCPJungle as a proxy to connect local MCP servers (like Desktop Commander) remotely via Cloudflare Access for remote command execution.
A guide to organizing and simplifying CSS named colors into reusable custom property palettes for consistent design across projects.