Creating a .NET CLR profiler using C# and NativeAOT with Silhouette
A tutorial on building a basic .NET CLR profiler using the Silhouette library and NativeAOT to log assembly loads.
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.
A monthly tech link roundup focusing on Kafka, event streaming, and data engineering, including personal news about company acquisitions.
A guide to using AutoHotKey (AHK) to create global hotkeys that send specific text or copy it to the clipboard, with practical use cases.
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 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.
Explores Swift 6.2 concurrency improvements for SwiftUI apps, including default main actor isolation and the @concurrent attribute.
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.
An overview of a basic shopping cart web application designed for practicing software testing, automation, and security testing via UI and REST API.
Guide on configuring Azure Functions to run locally with production app settings, explaining environment variables and project file adjustments.
Analysis of Terraform Stacks on Azure, comparing it to Workspaces for multi-environment deployments.