English as the New Programming Language
Explores how natural language, like English, is becoming a key interface for software development with AI tools, lowering barriers to participation.
Explores how natural language, like English, is becoming a key interface for software development with AI tools, lowering barriers to participation.
Explains how Azure API Management can directly publish messages to Azure Service Bus using a managed identity and a specific policy.
Summary of key announcements and sessions from Microsoft Ignite 2025, focusing on Azure, hybrid cloud, AI, and developer tools.
A curated collection of articles on software architecture, development, testing, and leadership, featuring insights on microservices, data privacy, UX, and DevOps.
A technical guide on implementing a recent posts section in an Astro blog using tags and custom components, without external services.
Using the CSS scrollbar-gutter property to prevent layout shifts when a scrollbar appears or disappears on a webpage.
A quick tutorial on setting up HTML minification for Eleventy static sites using the html-minifier-next package.
A developer uses Claude Code to analyze and optimize shell startup time, achieving a 95% speed improvement through lazy loading techniques.
Explains how Azure AI Landing Zones provide a blueprint for scalable, secure AI solutions on Microsoft Azure, covering architecture and deployment.
Technical report on Qwen3-VL's video processing capabilities, achieving near-perfect accuracy in long-context needle-in-a-haystack evaluations.
DeepSeek-Math-V2 is an open-source 685B parameter AI model that achieves gold medal performance on mathematical Olympiad problems.
A simple, intuitive explanation of public key cryptography using analogies and a number game to explain how to prove a secret without revealing it.
Explains the differences and usage of nullable and required types in C#, covering value types, reference types, and the nullable operator.
Brendan Gregg discusses AI agents trained on his performance engineering work, their limitations, and the ethical implications of creating 'Virtual Brendans'.
Explores how classifying domain types (generic, supporting, core) guides software architecture decisions on building vs. buying solutions.
Explains how to generate SAS URIs for Azure Blobs using DefaultAzureCredential and User Delegation Keys in .NET.
The author refactors libdav to use a new Requests API with a builder pattern and updates vstorage to use a streaming API for synchronization.
An experienced freelance consultant shares strategies for finding clients in a challenging market, focusing on technical consulting and test automation.
A developer automates ticket submission using Goose AI agent and Playwright MCP, integrating with a Chrome extension for seamless browser interaction.
A guide on getting Nvidia GPUs to work with the Raspberry Pi 5 and Rockchip boards using a custom kernel patch.