👷‍♀️ Software Architecture

Software Architecture Blog Posts

💻 Programming · 📖 Weekend Reading · 👷‍♀️ Software Architecture

Weekend Reading #86

 Weekly tech digest featuring a comprehensive AI interview guide for .NET engineers covering LLMs, RAG, agents, and MCP with C# examples, Zalando's in-process client-side load balancer handling 1M RPS with occupancy-based bounded load, Netflix's Vera and VOID research models for controllable AI video editing, and LinkedIn's autonomous QA Agent using vision-language models for AI-driven testing at scale.

🧠 Artificial Intelligence (AI) · 💻 Programming · 📖 Weekend Reading · 👷‍♀️ Software Architecture

Weekend Reading #85

This week: a comprehensive 800+ question .NET interview guide covering everything from C# fundamentals to AI and distributed systems. Airbnb goes deeper into its Sitar platform with sitar-agent — the Kubernetes sidecar that reliably delivers dynamic config at the pod level. Pinterest shares the full journey of building production Ray infrastructure on Kubernetes, from KubeRay workarounds to cost governance. And Lyft explains how their metric semantic layer creates a single source of truth for key data definitions across the organization.

🧠 Artificial Intelligence (AI) · 📋 Cheat Sheets · ❓ Common Interview Questions · 📈 Management · 💻 Programming · 🧪 Testing · 👷‍♀️ Software Architecture

.NET Interview Questions and Answers: 800+ Questions for Beginners, Seniors & Architects

Prepare for your next .NET interview with 800+ interview questions and answers covering C#, ASP.NET Core, SQL, NoSQL, microservices, distributed systems, testing, AI, Agile, desktop and mobile development. For developers, senior engineers, architects and tech leads.

🧠 Artificial Intelligence (AI) · 📋 Cheat Sheets · ❓ Common Interview Questions · 💻 Programming · 👷‍♀️ Software Architecture

AI-Related .NET Interview Questions and Answers (2026): LLMs, RAG, Agents, Claude Code, Cursor, Copilot and MCP

In this article, we review AI, LLM, prompting, .NET AI integration, Semantic Kernel, Microsoft Agent Framework, MCP, RAG, resilience, testing, observability, security, and AI coding tools for .NET engineers.

🧠 Artificial Intelligence (AI) · 💻 Programming · 📖 Weekend Reading · 👷‍♀️ Software Architecture

Weekend Reading #83

This week: a practical .NET guide to managing AI conversation history with four strategies from full replay to vector recall. Uber shares DeepETT, a graph-aware transformer serving 2 million real-time traffic forecasts per second across 100 million road segments, driving $100M in annual value. And Airbnb details its shift from PaaS to a unified knowledge-graph infrastructure that powers identity resolution at scale.

🧠 Artificial Intelligence (AI) · 📋 Cheat Sheets · ❓ Common Interview Questions · 💻 Programming · 👷‍♀️ Software Architecture

How Modern LLMs Are Actually Trained: SFT, RLHF, DPO, Instruction Tuning, and Distillation

Learn how modern LLMs are trained, from pretraining and instruction tuning to SFT, RLHF, DPO, and model distillation. This guide explains how raw foundation models become production-ready AI assistants, coding copilots, and enterprise agents.

🧠 Artificial Intelligence (AI) · 💻 Programming · 📖 Weekend Reading · 👷‍♀️ Software Architecture

Weekend Reading #81

This week: a comprehensive .NET MAUI mobile development interview guide covering framework choices, MVVM, and cross-platform architecture. Netflix introduces the Model Lifecycle Graph a metadata service that makes every ML asset discoverable across business domains. Discord shares a detailed postmortem of their March voice outage, diving deep into Elixir process mailbox overload and Kubernetes safeguards. And Pinterest shows how injecting real-time context signals into sequential recommender models improves ad relevance and targeting.

🧠 Artificial Intelligence (AI) · 💻 Programming · 📖 Weekend Reading · 👷‍♀️ Software Architecture

Weekend Reading #80

This week: a practical guide to Developer Experience and why slow builds, flaky tests, and tribal knowledge silently kill productivity. Slack reveals how they manage context across long-running multi-agent security investigations using structured journals and critical reviews. Airbnb goes deep on building fault-tolerant metrics storage at 50M samples/sec with shuffle sharding and automated tenant management. And Pinterest introduces MIQPS — a data-driven algorithm that learns which URL parameters matter for content identity, powering smarter deduplication across millions of domains.

💻 Programming · 📖 Weekend Reading · 👷‍♀️ Software Architecture

Weekend Reading #79

This week: Pinterest traces the evolution of their feed re-ranking from DPP to Sliding Spectrum Decomposition, showing why diversity drives long-term retention. Airbnb shares a battle-tested migration from StatsD to OpenTelemetry with a dual-write approach that cut metrics CPU overhead by 10x. Uber optimized Petastorm to resolve a GPU utilization bottleneck, slashing training time from 22 hours to 3 hours. And Netflix details the architecture behind their multimodal video search, unifying character, scene, and dialogue models into a real-time creative discovery tool.

🧠 Artificial Intelligence (AI) · 💻 Programming · 📖 Weekend Reading · 👷‍♀️ Software Architecture

Weekend Reading #78

This week: a comprehensive .NET desktop development interview guide covering WinUI 3, MAUI, and Avalonia. Lyft goes beyond A/B testing, using surrogates and region splits to measure long-term marketplace effects. Airbnb shares how COVID broke their forecasting models and the Bayesian architecture they built to survive the next shock. And Meta reveals the ML behind Friend Bubbles, blending social closeness models with content signals to power social discovery on Facebook Reels.

❓ Common Interview Questions · 💻 Programming · 👷‍♀️ Software Architecture

C# Desktop Development Interview Questions and Answers (2026) – WinUI 3, .NET MAUI, Avalonia UI, Performance & Arhitecture

This part of C# / .NET interview questions and answers covering modern desktop development: WinUI 3, .NET MAUI, Avalonia UI, MVVM architecture with CommunityToolkit, performance optimization, data storage with EF Core and SQLite, secure credentials, background sync, MSIX packaging, and auto-update strategies. 

🧠 Artificial Intelligence (AI) · 💻 Programming · 📖 Weekend Reading · 👷‍♀️ Software Architecture

Weekend Reading #77

This week: a comprehensive .NET testing guide covering everything from unit test fundamentals to gRPC contract testing. Netflix introduces MediaFM, their first tri-modal foundation model for deep content understanding. LinkedIn reveals how LLM embeddings and Generative Recommender models are powering the next generation of feed ranking for 1.3 billion users. And Pinterest walks through building a full MCP ecosystem — from registry and security to 66K monthly invocations, saving thousands of engineering hours.

🧠 Artificial Intelligence (AI) · 💻 Programming · 📖 Weekend Reading · 👷‍♀️ Software Architecture

Weekend Reading #76

This week: Uber shows how AI agents can automate design system documentation via MCP and how real-time batching solves hot-key payment bottlenecks at scale. Airbnb shares a transformer-based model for recommending travel destinations to exploratory users. And Pinterest details how unified context-intent embeddings power their Analytics Agent — now the most widely adopted internal agent at the company.