A .NET and backend engineering blog with Elvin Feed
  • Documenting Architectural Decisions (ADRs) in .NET Projects for Enhanced Maintainability Sep 23, 2026

    The call came late on a Friday afternoon. A production issue. A critical backend service, designed years ago, was intermittently failing ...

  • Advanced Diagnostics, Profiling, and Performance Tuning for .NET Applications Sep 2, 2026

    The application had been running flawlessly for months, churning through millions of requests daily. Then, subtly at first, the occasiona...

  • Mastering .NET Performance: Deep Dive into Memory Optimization and Custom Hashing Aug 5, 2026

    We’ve all faced that frustrating moment when an otherwise well-designed application starts showing inexplicable latency spikes or memory ...

  • Optimizing Database Pagination in .NET with Keyset Pagination Jul 8, 2026

    The performance characteristics of data retrieval operations often reveal themselves only after a system has been running in production f...

  • Architecting Cloud-Native .NET Applications on Azure: Patterns and Practices Jul 1, 2026

    We’ve all been there: staring at a distributed system’s call graph, debugging a cascading failure that started with a simple HTTP request...

  • Implementing Robust Authentication and Authorization in ASP.NET Core Jun 24, 2026

    When architecting distributed systems, the perennial challenge of establishing a reliable security perimeter invariably resurfaces. A mon...

  • Building High-Performance Distributed Caching Solutions in .NET Jun 10, 2026

    A few years back, we were battling a particularly stubborn performance bottleneck in a critical service. Our backend, a collection of ASP...

  • Extending EF Core: Lifecycle Hooks, Named Filters, and Domain Events May 20, 2026

    Navigating the complexities of data persistence in modern applications demands more than just basic CRUD operations. While Entity Framewo...

  • Securing Cloud-Native .NET Aspire Applications with Production-Grade Entra ID Authentication May 13, 2026

    Transitioning from a local dotnet run experience to a robust, secure cloud deployment is often where the real engineering challenges begi...

  • Strategies for Managing LLM Token Growth and Performance in .NET May 6, 2026

    Integrating Large Language Models into .NET applications opens up vast possibilities, yet it quickly surfaces a critical architectural co...

Page 1 of 5 Older →
elweezy

What's up!

I'm Elvin Jamalov — software engineer focused on .NET, C#, and backend development.

Feel free to connect with me on LinkedIn or GitHub.

© 2026. All rights reserved.