Fresh from the notebook

Posts

Practical notes for developers who want to understand what they’re building.

Lets unmask misconceptions around AI, ML, and DL

In today's fast-paced digital landscape, it's easy to get overwhelmed by the numerous terms associated with artificial intelligence (AI), machine learning (ML), and deep learning. But are they used interchangeably, or do they have distinct meanings? In this concise guide.

Read more

Unlocking the Power of AI Tools for Modern Developers

AI tools are revolutionizing how developers work today. From writing code faster to automating documentation, these tools save time and boost creativity. But to truly unlock this power, you need to understand how to guide AI effectively. Focus on giving the right context, asking detailed questions, and breaking down complex problems. As AI continues to evolve, those who master prompt engineering and adopt the best tools will stay ahead. Start experimenting today—and watch your productivity soar.

Read more

Action Filters in ASP.NET Core are blessings, I am telling you how

Action Filters in ASP.NET Core are a powerful tool that allow developers to inject code before or after an action method runs—perfect for cross-cutting concerns like logging, validation, or measuring performance. This blog post walks you through what action filters are, how they fit into the ASP.NET Core filter pipeline, and how to implement your own custom filters.

Read more

Why Benchmarking is important, lets try in .Net 8.0

Benchmarking is an essential practice for any serious developer aiming to optimize its application performance. With .NET 8.0 and BenchmarkDotNet, we can measure and enhance the efficiency of our code. By following the guidelines and techniques outlined in this blog post, we can ensure that our .NET applications are running at their best.

Read more

Automation and AI are Indispensable

Automation is a cornerstone of modern software development, driving efficiency, quality, and scalability while reducing costs and risks. By leveraging automation, development teams can focus on delivering innovative, high-quality software that meets the evolving needs of users and businesses.

Read more

How Asp.Net Core minimal API template is useful to kick start a project with code

Minimal APIs in .NET simplify building lightweight, efficient APIs with fewer lines of code. In this quick tutorial, I have shown how easy it is to create routes, handle HTTP requests, and build simple endpoints with minimal configuration. Whether building microservices, APIs for small applications, or experimenting with new features in .NET 8, Minimal APIs offer a great foundation to kickstart your next project.

Read more