Core, Supporting, Generic – How to Stop Treating All Domains the Same
Explains how to categorize business domains (Core, Supporting, Generic) using Domain-Driven Design to guide software architecture and team organization.
Explains how to categorize business domains (Core, Supporting, Generic) using Domain-Driven Design to guide software architecture and team organization.
Compares DGX Spark and Mac Mini for local PyTorch development, focusing on LLM inference and fine-tuning performance benchmarks.
A technical comparison of the DGX Spark and Mac Mini M4 Pro for local PyTorch development and LLM inference, including benchmarks.
A cheatsheet for Plotnine, a Python data visualization package based on the grammar of graphics.
A developer shares their wishlist for future PHP features, including PHP editions for opt-in breaking changes and interface default methods.
Explores the deeper lesson of Chesterton's fence in software engineering: understanding why code exists, then deleting it if it's obsolete.
A developer rewrites their Neovim configuration using the Fennel Lisp language and migrates to the built-in vim.pack package manager.
A developer reflects on the joy of working with Clojure, its unique tooling, and the vibrant community that shaped their programming perspective.
Chrome 143 introduces anchored container queries, allowing CSS to detect and style elements based on which anchor positioning fallback is used.
A summary of recent blog posts from Microsoft's .NET, Azure DevOps, GitHub, and Visual Studio teams, covering new releases, preview features, and updates.
A technical article explaining how to use a hidden submit button to control which form data is sent when a user submits via Enter key.
Explores the unique security risks of Agentic AI systems, focusing on the 'Lethal Trifecta' of vulnerabilities and proposed mitigation strategies.
Learn how to use the CSS linear() timing function to create spring and bounce animations without JavaScript.
Explores the concept of 'human collapse' from a tech podcast, arguing for seeking 'entropy' and new inputs to stay creative and unpredictable, with mentions of AI tools.
Analysis of CVE-2025-55315, a critical HTTP request smuggling vulnerability in ASP.NET Core with a CVSS 9.9 score, its impact, and mitigation.
Explains how to fix missing custom logs in .NET Isolated Azure Functions by adjusting the default Application Insights logging filter.
A technical guide on implementing a copy-to-clipboard button using Web Awesome and Eleventy, covering bundling and progressive enhancement.
Microsoft discontinued the 'Share to Yammer' button. This article explains the change and provides alternative methods for posting to Viva Engage.
Explains the Store and Forward resiliency design pattern for handling service dependencies in tech systems like payments and telecom.
The author details migrating their personal blog to 11ty and Cloudflare Pages for easier content management and consolidation.