Use 'git mv' to record filename case changes in Git
Explains why 'git mv' is essential for tracking filename case changes on case-insensitive file systems like macOS and Windows.
Explains why 'git mv' is essential for tracking filename case changes on case-insensitive file systems like macOS and Windows.
Explains how to use Lambda functions and IIFEs for short-circuiting control flow in ColdFusion to improve code readability while managing post-processing logic.
Martin Fowler's link blog covers mainframe modernization, AI code review challenges, and building disposable web apps with LLMs.
Martin Fowler explains his shift from Twitter to 'fragments' posts on his blog for sharing short tech thoughts and links.
A tutorial on building a basic .NET CLR profiler using the Silhouette library and NativeAOT to log assembly loads.
Microsoft Entra is developing a soft delete feature for devices, allowing admins to restore accidentally deleted devices within a 30-day window.
A guide on bypassing SSL certificate validation in C# HttpClient for development/testing, with security warnings.
A technical guide on using Terraform modules to programmatically generate right-triangle block structures in Minecraft, focusing on vector math and configuration.
Kent Beck discusses how AI coding assistants accelerate learning for junior developers, improving their productivity and making them better hires.
Guide to configuring Unbound DNS resolver to use Avahi for mDNS resolution of .local domains on a local network.
The article argues that serverless computing is evolving beyond its initial hype, becoming a seamless, default infrastructure layer that no longer requires constant justification.
A guide to using AutoHotKey (AHK) to create global hotkeys that send specific text or copy it to the clipboard, with practical use cases.
A monthly tech link roundup focusing on Kafka, event streaming, and data engineering, including personal news about company acquisitions.
A developer uses Codex CLI and GPT-5.2 to port the JustHTML Python HTML5 parser to JavaScript in 4.5 hours, creating a fully tested library.
Benchmarking diskcache with zlib compression for JSON data in Python, showing potential disk space savings for text-heavy caches.
Merriam-Webster names 'slop' the 2025 Word of the Year, defining it as low-quality, mass-produced AI-generated digital content.
Explains how Git handles file renames via heuristics and offers a best practice for ensuring rename tracking works.
A critique of using AI to automate science, arguing that metrics have become goals, distorting scientific progress.
Explores why unit tests sometimes pass unexpectedly, focusing on tautological assertions and the discipline required for effective test-driven development.
A technical guide on integrating two distinct AI agent systems (BMAD and PAI) using a layered architecture to combine their strengths.