Configure your repositories with .github
Explains the purpose and configuration options for the .github folder in GitHub repositories, including templates, workflows, and community files.
Explains the purpose and configuration options for the .github folder in GitHub repositories, including templates, workflows, and community files.
A developer details a frustrating bug in GitHub's 2FA system that prevents removing SMS authentication without adding an authenticator app first.
Applies the 'less, but better' design philosophy to test automation, arguing for quality over speed and quantity of tests.
A new dependency-free HTML5 parser for Swift called swift-justhtml is introduced, with performance benchmarks comparing it to implementations in Rust, JavaScript, and Python.
Introducing LeaseGuard, a new lease protocol for Raft consensus that simplifies leader leases and enables faster crash recovery.
Simon Willison critiques the trend of developers submitting untested, AI-generated code, arguing it shifts the burden of real work to reviewers.
A tutorial on building a local AI agent with vision and function calling using Microsoft Agent Framework and Ollama in C#.
Explains the new Optimized Locking feature in SQL Server 2025, detailing how it reduces lock memory and improves concurrency.
Analysis of Cloudflare's repeated outages caused by global configuration changes, highlighting risks and impact on reliability.
Analysis of Cloudflare's repeated outages caused by global configuration changes, highlighting risks and impact on reliability.
Critique of causal inference in statistics, highlighting the flawed assumption that treatments have no impact on future outcomes, using cancer screening trials as an example.
Argues that software engineers must prove their code works through manual and automated testing, not just rely on AI tools and code reviews.
Testing a 1.5 TB VRAM Mac Studio cluster using RDMA over Thunderbolt 5 for high-performance AI model training and computing.
Analysis of the future of End-User Computing (EUC), focusing on AI integration, local LLMs, agent sprawl, and evolving security and user experience challenges.
A guide to troubleshooting authentication issues with DefaultAzureCredential during local development for Azure services.
A podcast episode discussing the optimistic and pessimistic impacts of AI on software development and testing, including productivity gains and industry risks.
A free 6-hour technical web testing course is now available on YouTube, covering fundamentals and practical techniques.
Analysis of GitHub Actions' new pricing model, focusing on the platform costs behind self-hosted runners and the CI ecosystem's reaction.
A guide to building and deploying a custom authentication extension in Microsoft Entra ID to add claims from external sources to user tokens.
A developer details creating a Terraform module for generating domes in Minecraft, enabling architectural builds inspired by Romanesque and neoclassical designs.