Thoughts on Go vs. Rust vs. Zig
A thoughtful comparison of the Go, Rust, and Zig programming languages, highlighting their shared lack of class-based OOP.
A thoughtful comparison of the Go, Rust, and Zig programming languages, highlighting their shared lack of class-based OOP.
Explains how to implement classic .NET Domain Events using Wolverine and EF Core, including new features in Wolverine 5.6 to simplify the pattern.
Logic Apps' Initialize variables action has a limit of 20 variables per action, with workarounds and best practices for cleaner workflows.
A manifesto advocating for AI-powered software that is personalized, private, and user-centric, moving beyond one-size-fits-all design.
A technical guide and cheatsheet for optimizing HTML5 videos for web playback using ffmpeg commands, focusing on compatibility and performance.
A developer reflects on an 11-year-old GitHub issue being closed, musing on career changes and tech evolution.
A critique of overusing AI to generate LinkedIn content, arguing it damages authenticity and readability.
Introduces DremioFrame and IceFrame, two new Python libraries for simplifying work with Dremio and Apache Iceberg tables.
Django 6.0 is released, featuring new background workers and template partials for improved web development.
Explores the global RAM shortage, its causes in AI datacenter demand, and its severe price impacts on PC builders, SBCs, and consumer electronics.
A summary of recent tech articles discussing AI's impact on code quality, AI-assisted healthcare, security risks, and developer productivity.
A developer compares three shell history tools: default shell search, McFly, and Atuin, explaining their features and why they switched.
A senior engineer reflects on his 3.5 years at Intel, highlighting contributions to AI flame graphs, eBPF, cloud strategy, and open-source performance tools.
Apple licenses Google's 1.2T-parameter Gemini AI for Siri in a $1B/year deal, a strategic interim step before its own model in 2026.
Microsoft's AI strategy pivots from exclusive OpenAI partnership to a multi-model platform, focusing on governance, enterprise integration, and competing in the agent and edge AI markets.
Analysis of China's Kimi K2 Thinking AI model, a low-cost, open-weight model challenging US dominance in reasoning and agentic tasks.
Guide for .NET developers on using Anthropic's Claude AI models within Microsoft Azure via Microsoft Extensions.AI (MEAI).
A guide to securing npm package publishing workflows by eliminating tokens and implementing robust security practices in response to recent incidents.
A developer shares his journey of submitting and getting accepted to present an Infrastructure-as-Code session at Microsoft Ignite 2025.
A developer uses the Goose AI agent to build data visualizations for an AI coding challenge, documenting the process and troubleshooting tool issues.