Stop Building SPAs for Every Screen: htmx + ASP.NET Core Razor Pages Workshop (Open)
A workshop teaching how to build modern web UIs with htmx and ASP.NET Core Razor Pages, avoiding the complexity of single-page applications (SPAs).
A workshop teaching how to build modern web UIs with htmx and ASP.NET Core Razor Pages, avoiding the complexity of single-page applications (SPAs).
A summary of recent Azure, .NET, GitHub, and Visual Studio blog posts covering AI, cloud updates, and developer tools.
Explores the impossibility of achieving common knowledge for coordinated attack in asynchronous distributed systems, based on Halpern and Moses' 1990 paper.
Introducing Microsoft Test Platform (MTP), a lightweight, open-source alternative to VSTest for running .NET unit tests in Visual Studio and CI/CD.
A technical guide on using System.Text.Json and TypeInfoResolver to automatically encrypt/decrypt sensitive properties during JSON serialization.
Explains Montgomery's trick for efficiently computing multiple modular inverses at once, with Python code examples and performance comparison.
Troubleshooting guide for fixing the 'browser blocked popup' error when creating a Logic App connection in the Azure Portal.
A daily tech link roundup covering AI, web development, .NET, Windows, and software engineering news and tutorials.
A technical guide on securing Azure Files with Entra ID Kerberos, focusing on private network access via VPN, Firewall, and Private Endpoints.
Explores the challenge of 'asymmetric questions' in tech teams, where asking is easy but answering requires deep effort and context.
A developer reflects on missing the Shopify IPO and shares criteria for evaluating startup career bets, from market size to personal passion.
A software developer's monthly retrospective on writing a book about effective writing for developers, covering progress, goals, and metrics.
A guide to building AI agents using the Gemini Interactions API, covering core concepts and a step-by-step CLI implementation.
Armin Ronacher describes using an AI agent to port the MiniJinja template engine from Rust to Go, detailing the process and lessons learned.
A developer uses AI tools (Antigravity & Gemini CLI) to troubleshoot and fix a Netlify build failure, automate documentation, and handle a sponsor request.
Explores free, open-source alternatives to MinIO for local S3 emulation in demos and dev pipelines, focusing on Docker, simplicity, and S3 compatibility.
Explores contextual union finds for rewriting under assumptions in egraph systems, comparing dense and sparse implementations.
Anthropic invests $1.5 million in the Python Software Foundation to support Python ecosystem security and core development.
Anthropic invests $1.5 million in the Python Software Foundation to support Python ecosystem security and core development.
The author announces their new role as Probabl's CSO to accelerate development of the scikit-learn machine learning library and its ecosystem.