Pets have names, livestock is tagged
A DevOps engineer explains how they replaced hardcoded hostnames with dynamic inventory groups using Tailscale tags and Ansible for better infrastructure management.
A DevOps engineer explains how they replaced hardcoded hostnames with dynamic inventory groups using Tailscale tags and Ansible for better infrastructure management.
A guide to deploying Entity Framework Core database migrations in CI/CD release pipelines instead of on application startup.
Guide to setting up custom desktop notifications for Claude Code on macOS using the terminal-notifier command-line tool.
Explores when and how to build multi-agent AI solutions, comparing frameworks, PaaS options, and custom implementations for developers.
A Microsoft MVP reflects on receiving his 18th award, his career shift to focus on his Azure training company, and his work in Azure networking.
Discusses how AI tools like GitHub Copilot are changing developer work, arguing they act as powerful assistants rather than replacements.
Explores error handling in Fortran functions, focusing on optional results and alternatives to success flags and subroutines.
Microsoft releases SQL Server 2022 Cumulative Update 20, detailing its fixes, servicing model, and patching recommendations.
Author's updated SQL Server diagnostic queries for July 2025, covering multiple versions and Azure services for performance and configuration analysis.
A technical guide on implementing MCP client authorization using Dynamic Client Registration (RFC 7591) and OAuth 2.1, following the MCP Authorization specification.
Martin Fowler shares three articles on Gen AI's impact on developers and reflections on meaningful work.
A tutorial on using Positron's Connections Pane to connect to and query DuckDB databases efficiently, especially for handling large datasets.
Learn how to build a shared PDF generation package using @react-pdf/renderer and Turborepo monorepo for consistent PDFs across frontend (Next.js) and backend (NestJS).
A developer explains how to create a custom router proxy in the CFWheels framework to handle form submissions more intuitively.
Explores error handling in Fortran, covering intrinsic methods and naive approaches, with a focus on function design.
The author announces a new feature for Edna, a note-taking app: the ability to create, switch, and manage multiple notes with keyboard shortcuts.
Analyzes performance and reliability challenges of Kubernetes List API calls at massive scale, explaining high-risk patterns and recent improvements.
Ben Nadel introduces a JavaScript utility for generating sequences of values using template literals, useful for CSS classes or test data.
A Thoughtworks engineer argues that developers must still care about code quality and testing, even with advanced AI coding assistants.
Announcing a new YouTube channel, Ravgeek, offering 60-second animated explainers for technical concepts like REST APIs, Git, and OAuth.