Link Dump #210
A curated collection of articles on software architecture, microservices, development practices, and AI coding techniques.
A curated collection of articles on software architecture, microservices, development practices, and AI coding techniques.
Explains methods to restrict access to action methods in ASP.NET Core MVC using filters and the Authorize attribute.
Critique of superficial tech transformations that rename teams and processes without addressing root causes, leaving delivery slow and ineffective.
A developer shares their experience switching from Vim to the Helix text editor, highlighting its built-in language servers and improved search.
A tutorial on building a simple MVC framework from scratch using PHP and MySQL to understand the pattern's core concepts.
Developer details adding experimental JMAP support to pimsync, focusing on challenges with Etag/State handling and serialization libraries.
Explores techniques for identifying domain boundaries in software using language analysis and domain-driven design principles.
Explores how AI is fundamentally changing product management, shifting from traditional documentation to rapid prototyping and real-time feedback.
A satirical argument that HTML is the world's most difficult programming language, based on the prevalence of invalid HTML, with a call for developers to prioritize writing valid code.
A practitioner's key takeaways from the fwd:cloudsec 2025 conference, focusing on cloud security research, offensive techniques, and defensive strategies.
Explores the forgotten HTML Table API for programmatically creating and manipulating tables without using innerHTML or full re-renders.
Analyzing pedestrian fatality data using polar coordinate visualizations to reveal cyclical patterns in daily accident counts.
Benchmark results comparing the performance of Python 3.14 against older Python versions, PyPy, Node.js, and Rust on pure Python code.
Provides slides and scripts for the 'Indexing for Dummies' presentation from the dataMinds Connect 2025 tech conference.
A technical guide on implementing real-time streaming for AI-generated content using Apple's Foundation Models and the Streaming API.
The author completes their blog migration from Gatsby to Eleventy, detailing a 16x build speed improvement and simpler static site architecture.
Explores Safari's new CSS random() function, its current capabilities, limitations, and potential use cases for generating random values in styles.
A guide to building a custom HTTP extension for Bicep, enabling API calls directly from Azure infrastructure templates.
Introducing the new CSS progress() function for creating smooth, responsive visual effects without complex calculations or JavaScript.
Explores advanced techniques attackers use to bypass SQL Server data access auditing and provides mitigation strategies to close security gaps.