Latest Blog Posts
View all blog postsAI Conversation History: 4 Strategies with .NET samples
Learn four ways to manage AI conversation history in .NET: full replay, sliding window, summary buffer, and vector recall. C# code, costs, and trade-offs.
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.
What Is a Large Language Model (LLM)?
In this article, we explain what a Large Language Model is, how LLMs work, what they excel at, where they fall short, and how they fit into real software products.
C# Mobile Development Interview Questions and Answers (2026) – .NET MAUI, Xamarin, Core Mobile Arhitecture
A practical guide to C# mobile development interviews in 2026. Covers .NET MAUI, Xamarin, architecture, performance, UI patterns, and real-world mobile engineering concepts with clear explanations and examples.
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.