Blog Archive - Page 2
2025
December
- End-to-End Validation in .NET: Shared Contracts Between ASP.NET Core, TypeScript, and FluentValidation
- Movie Review Aggregation: Web Scraping, Score Normalization, and Real-Time Updates like Rotten Tomatoes
- Async/Await Beyond the Basics in C#: Practical Concurrency Patterns for Real-World APIs
- How Credit Card Transactions Actually Work: The 2-Second Journey Through 6 Different Systems
- Running Effective Architecture Decision Records (ADRs): Getting Buy-In Without Endless Meetings
- The Anatomy of a Scam Text: How Criminals Spoof Numbers, Create Urgency, and Steal Identities
- Peak Season Delivery Optimization: Dynamic Route Planning, Gig Worker Management, and 10X Scale Handling
- Functional C# in Practice: Records, Immutability, and Pipelines for Safer Domain Logic
- API Performance Workbench in .NET: BenchmarkDotNet, Load Testing, and Practical Profiling
- Enterprise Calendar Systems: Conflict Resolution, Time Zone Handling, and Exchange/Google Calendar Sync
- Enterprise Text-to-SQL Analytics: Python, Haystack, and SQL Server for Natural Language BI Queries
- The Apache Pulsar Advantage: Why Tencent Moved from Kafka - Multi-Tenancy, Geo-Replication, and Tiered Storage in Practice
- Workflow Orchestration for .NET on AWS: Step Functions vs. DIY Sagas in Code
- ESPN-Scale Sports Platform Architecture for 10M Concurrent Fans | Real-Time Scores & Notifications
- Refactoring Legacy C# Codebases: From `async void` and `ArrayList` to Modern, Safe C#
- Building Secure Enterprise APIs with .NET, Azure API Management, and Entra ID (Azure AD)
- Building a Plugin-Ready Modular Monolith in .NET: Feature Isolation, Module Discovery, and Versioning
- Hotel Booking Systems That Scale: Inventory Management, Double-Booking Prevention, and Dynamic Pricing with .NET
- On-Device AI for Mobile: Tiny LLMs, Vision Models, and Private Inference
- Operational Dashboards at Milli-Scale: Materialized Views, Columnstore & Redis Read Models
- Hybrid Cloud .NET: Connecting On-Prem Systems to Azure with VNETs, Private Endpoints, and VPN/ExpressRoute
- Building Zoom at Scale: WebRTC, Selective Forwarding Units, and 50 Million Daily Meeting Participants in .NET
- Code Review Copilot for .NET Repos: Combining Roslyn Analyzers, GitHub, and Azure OpenAI
November
- Property-Based Testing in C#: Breaking Your Assumptions with FsCheck and xUnit
- Multi-Tenant Data Patterns on Azure for .NET SaaS: Shared Schema, Sharding, and Per-Tenant Databases
- The Complete Guide to Database Sharding in .NET: From Theory to Production with SQL Server, PostgreSQL, and MongoDB
- Real-Time Recommendation Engines in .NET: Combining Collaborative Filtering, Deep Learning, and Vector Databases
- Mastering DynamoDB for .NET Architects: Single-Table Design, Patterns, and Pitfalls
- Production WebAssembly with Blazor: WASM Performance Optimization, AOT Compilation, and Offline-First PWAs
- Precision Matters: Handling Money, Time Zones, and Ranges Correctly in C#
- Enterprise Knowledge Copilot in .NET: Building a Secure RAG Bot with Azure OpenAI, Semantic Kernel, and Azure AI Search (Step-by-Step)
- The Architect's Guide to Vibe Coding Workflow: Mastering the AI Development Loop
- Beyond SOLID in Modern C#: Smart Enums, Discriminated Unions & Railway-Oriented Programming
- BookMyShow's Seat Selection Architecture: Distributed Locks, Payment Orchestration, and Zero Double-Bookings at Scale
- Architecting a Game Loop in C#: Building a Real-Time Simulation Engine Step by Step
- Designing Active-Active .NET APIs on Azure: Front Door, Traffic Manager, and Multi-Region Failover
- Mastering LINQ in C#: From Readable Queries to High-Performance Data Pipelines
- The Platform Engineering Handbook: Building Golden Paths, Service Catalogs, and Developer Portals with Backstage and Azure
- The Ultimate Guide to AI Code Generation: Vibe Coding, Prompt Engineering, and Mastering the New SDLC
- Building Uber's Dynamic Pricing Engine in .NET: Supply-Demand Algorithms, Geospatial Indexing, and Real-Time Market Simulation
- Memory Management Masterclass: Stack vs Heap, Span<T>, Memory<T>, and ArrayPool in High-Performance C#
- Event Sourcing and CQRS with Axon Framework: Building Banking Systems with Eventual Consistency and Saga Orchestration
- Twitter's Trending Topics in .NET: Real-Time Stream Processing, Locality-Sensitive Hashing, and Geospatial Clustering
- The Distributed Transaction Masterclass: 2PC, Saga, and TCC Patterns with Spring Cloud, Temporal, and Apache Seata
- Smart Parking Systems in .NET: IoT Integration, Computer Vision, and Real-Time Availability with 99.9% Accuracy
- The Ultimate Java Performance Tuning Playbook: JVM Internals, GC Algorithms, and JIT Compilation in Production
- Strategic Pattern Selection: When to Use Factory vs Builder vs Prototype vs Object Pool in High-Performance C# Applications
- 360-Degree Performance Reviews: Configurable Workflows, Anonymous Feedback, and Goal Tracking with .NET
- The Anemic Domain Model Antidote: Rich Domain Objects with Value Objects, Specifications, and Domain Services in Modern C#
- Real-Time Multiplayer Card Games in .NET: Deterministic Lockstep, Client Prediction, and Anti-Cheat Architecture
- Container-Optimized .NET: Native AOT, Trimming & GC Tuning on AKS and Azure Container Apps