See all of nice project I have done.
Learn about my self what I do
info@isitvritra.com
Insights, tutorials, and deep dives into modern software development, AI, and cloud architecture
how I price change forever after this message:
āBro, why are you still learning fundamentals? Gemini does all that shit now.ā
You know guys, We just finished 75% of a 6-month project in 2 months!!
Writing a Business logic. Validated everything. Made the decisions.
Should you upgrade toĀ .NET 10 LTS? Compare performance, C# 14 features, breaking changes & migration costs. Real benchmarks + decisionā¦
Learn ASP.NET Core REST API best practices for 2025. Master HTTP methods, status codes, JWT auth, versioning & pagination.
So my client sends me this Slack message ā
Third coffee in a rowā¦., reading that article about how some consultant is charging $500/hour because he chose Dapper over Entityā¦
YourĀ .NET API is Processing 10,000 Records in 2 Seconds Hereās How to Make it 200ms
Confess- I know this article will not get that much views but I am too lean to AI from last 2 years. I wanna share the learning side
Youāve optimized production apps for years. Hereās how to talk about it in 45 minutes
So right now itās 3 years with freelancing work, and till now I was charging $75 per hour and feeling stuck. Iād see job posts asking forā¦
Eight months ago, I was earning $36,000 annually as a SeniorĀ .NET Architect at an MNC in one of Asiaās biggest tech hubs. Same perks likeā¦
Do you know about the Cognitive Shortcut Paradox?ā¦well, ask your junior!
We are at the stage where we need to select the best real-time communication method for ourĀ .NET applications and we canāt read all aboutā¦
Again, Saturday Article!
The Visual Studio family is one of Microsoftās flagship developer tools, used by around 50 million worldwide, and it continues to evolveā¦
Hybrid cache in production
Understanding how to work with JSON
Your database queries are costing you users.
I deployed aĀ .NET application that starts in 12 milliseconds, uses 8MB of memory, and runs faster than the equivalent Node.js version
YourĀ .NET App Has Been Learning Your Code Patterns
your next project will probably fail, and how the ācheap developerā thing is destroying software quality worldwide
I Almost Quit Programming Because of Blockchain Zealots
Saturday diary š
How theĀ .NET community is challenging everything we thought we knew about building software
move fast and break things
I recently came across aĀ .NET consultantās rate card, and while checking that, I was shocked to know
After building financial apps with React, I made a decision that put my team in shockāāā Iām fuckin switching to the Blazor.
TheĀ .NET ecosystem has consistently delivered performance improvements with each major release.Ā .NET 8 introduced dynamic Profile-Guidedā¦
three lines of code to enable HTTP response compression in ourĀ .NET application.
Well freaky friday ends and let me tell you What I learned when I reverse engineered the codebase of a multi-million dollar enterprise SaaSā¦
Every day, C# developers lose valuable time to this productivity killer ā
Span<T>āāāthe memory-efficient loop alternative that cuts processing time by 70% with zero garbage collection overhead
We already know that coding is changing for developers..
Agentic AI is reshaping how tasks are performed across industries, evolving beyond passive generation to autonomous action. Unlikeā¦
Production systems fail in spectacular ways, and HttpClient timeouts are often the silent issue behind cascading failures that bring entireā¦
A roadmap that will help you up-skill or re-skill into an AI Engineer roleāāāby Aurimas GriciÅ«nas
TheĀ .NET Performance Crisis Series
Run C# Files Directly Without Project Setup
When to Break the Rules: Database Normalization in Practice
Understanding the Strategy Design Pattern.
Authentication and authorization are essential parts of all web applications. Wrapping oneās head around the terminology and methodsā¦
use a SQL subquery in a C# application to eliminate N+1 queries and improve performance
The contrarian take on building better retrieval augmented generation systems
Disclaimer: The details in this post have been derived from the articles written by the Canva engineering team. All credit for theā¦
RAG Vector Database is one of the first main terms RAG geeks are looking for.
by Cathy, Mukund, Jackson
by Co-Founder & CTO of Tracebit
A recommender system, also known as a recommendation system, is a Machine Learning algorithm that provides personalized suggestions orā¦
By understanding these mechanisms, developers can apply similar principles to build scalable, intelligent applications.
Financial technology (FINTECH) and trading systems operate in an environment where speed, reliability, and security are non-negotiable. Weā¦
Artificial Intelligence (AI) is no longer a distant ideaāāāitās here, reshaping industries at a rapid pace, particularly forĀ .NETā¦
Artificial Intelligence (AI) has evolved from basic rule-based systems to sophisticated technologies capable of mimicking humanā¦
How I Replaced My IDE, Terminal, and Coding Workflow with Cursor, Grok-3, Claude, and Open-Source Gems (and Why You Should Too
You ask an AI to generate code, design a system architecture, or explain a complex algorithm, and it does exactly what you want on theā¦
Jimmy Bogardās Announcement
Spoiler: Itās Complicated (Hereās Why)
String concatenation might seem like a simple task inĀ .NET, but beneath its surface lies a web of performance implications that can tripā¦
As talking about the fintech, milliseconds matter. When market conditions change, the difference between a profitable trade and a missedā¦
by Thierry S.
ForĀ .NET devs, this means youāve got serious firepower at your fingertips. Azure OpenAI Service lets you tweak models like GPT-4o and theā¦
Everything you should know about hybrid cache
JSON serialization is the silent performance killer in manyĀ .NET applications. Itās easy to overlook because itās such a fundamentalā¦
LINQās IEnumerable, Where, LeftJoin
When our team noticed API response times climbing from milliseconds to seconds, we knew we had a problem. What we didnāt expect was how ourā¦
Moving Business Logic to SQL Improved Our API Response Time by 300%
Words by Piotr KoÅaczkowski
DeepSeek, a Chinese AI startup, has rapidly gained global prominence due to its combination of technical innovation, cost efficiency, andā¦
Think about the last time you optimized yourĀ .NET application. You probably focused on algorithms, database queries, or maybe asyncā¦
Mastering Asynchronous Loops in C#
I saved it; now itās your turn.
Precision issues with different DateTime types
Simplifying High-Performance Caching
Git and Azure DevOps arenāt competitorsāāāGit is your version control system, and Azure DevOps is a platform that can host Git (plus wayā¦
Class Overhead inĀ .NET Development and solution
Our object mapping strategy couldnāt handle the scaleā¦
What is CQRS and Why Do People Choose It?
Master GraphQL
Why Use a Singleton? Scenarios Where It Fits
In traditional C# programming, developers often work with mutable classes, where object states can be changed after instantiation. Thisā¦
After spending over years on building enterprise-scaleĀ .NET applications, Iāve learned that choosing the right JSON serialization libraryā¦
As seniorĀ .NET developers, weāve all used async/await as the go-to pattern for handling asynchronous operations. Itās Clean, Intuitiveā¦
After years of building high-performanceĀ .NET applications, Iāve seen countless developers unknowingly sacrifice performance at the altarā¦
As ASP.NET developers, weāre always looking for ways to make our web applications faster and more efficient. Two powerful tools that canā¦
TL;DR: Records are specialized reference types in C# designed for holding immutable data, with automatic value-based equality andā¦
Blazor has emerged as a powerful framework for building interactive web applications using C# and .NET, allowing developers to workā¦
Entity Framework Core (EF Core) is a friend of every developer. However, as applications grow in complexity, developers often faceā¦
When I first stumbled upon what people were calling āAI tools,ā I was confused. As someone whoād been in the tech industry for years, Iādā¦
Redis [ Remote Dictionary Server ] is a versatile, open-source, in-memory data structure store that can be used as a database, cacheā¦
In this article, Iām sharing nine criticalĀ .NET security lessons, each born from real-world āoopsā moments that kept my team and me up atā¦
ForĀ .NET developers, Imagine youāre building a big, complex software system. Now, think about breaking that system into smallerā¦
In software development, performance isnāt just a luxuryāāāitās a necessity. As senior developers, we often face the crucial decision ofā¦
As a seniorĀ .NET developer, itās crucial to establish guidelines for using LINQ (Language Integrated Query) effectively in your projectsā¦
As a seniorĀ .NET developer, Iāve always been excited about Blazorās potential to revolutionize web development. However, like many of youā¦
Blazor has revolutionized web development with .NET, allowing developers to build interactive web UIs using C# instead of JavaScriptā¦
Introduction
As seasonedĀ .NET developers, weāre constantly evaluating tools and libraries that promise to simplify our workflow or improve ourā¦