.NET Systems Programming Learned the Hard Way

This talk discusses net systems programming and the importance of performance in Akka.Net, which originated from the need to process campaigns for tens of millions of active users concurrently while m...
Architecture Modelling & Diagramming As Code
In this article, Christian Eder discusses the increasing trend of defining infrastructure through general purpose programming languages instead of configuration languages. He explores the benefits of ...
Ilograph Interactive System Diagrams
Welcome to the future of diagramming with Ilograph interactive system diagrams. Show all the relevant details of your systems without the constraints of a traditional diagram. Your systems must be vie...
Should that be a Microservice? Keep These Six Factors in Mind
In todays rapidly evolving tech landscape, the decision to use microservices can have a significant impact on an organization. With six key factors to consider, this article provides a comprehensive g...
4 Common Mistakes in Event-Driven Systems: An Exploration
In recent years, event-driven systems have gained popularity among large companies. This article explores the main reasons behind this trend and identifies four common mistakes that can occur when imp...
Dapr v1.9 is now available
Weโre happy to announce the release of Dapr 1.9.0! ๐ ๐ ๐This new version comes with a lot of features, enhancements and bug fixes, including Pluggable components, which allows developers to define ...
Next-generation CMS: Fast, Scalable, and Secure | Storyblok
Storyblok is the ultimate next-generation CMS that provides fast, scalable, and secure solutions for all teams. With Storyblok, developers can build anything while Content Teams can create and publish...
Smarter Redux with Redux Toolkit
Redux Toolkit is the official toolset for efficient Redux development. It resolves many arguments against Redux, helping to make Redux applications smaller yet still powerful by solving three major pr...
Console.ReadKey improvements in .NET 7
Developers expect APIs as fundamental as Console.ReadKey to be dependable. With .NET 7, all known bugs related to recognizing keys pressed inside Console.ReadKey on Unix/Linux were addressed. Key comb...
Deploying a GPT-3 Chatbot on AWS using Flask and CodePipeline
Learn how to deploy a GPT-3 Flask chatbot on AWS using CodePipeline and Elastic Beanstalk. This article covers topics such as OpenAI API keys, GPT-3 models, endpoint and parameters, and Flask app setu...
How to Download and Add iText PDF and its Add-ons
Learn how to efficiently download iText PDF and its add-ons for your software development projects. Discover the different products under the iText 7 Suite, from the Core library to the pdfCalligraph ...
NReco: .NET Components for PDF and HTML Generation, Video Conversion, and more
NReco offers a variety of .NET components for PDF and HTML generation, video conversion, data access, and more. Their HTML-to-PDF generator allows for seamless conversion with full support of CSS and ...
Playwright for .NET ๐ญ
Playwright for .NET is the official language port of Playwright, the library to automate Chromium, Firefox and WebKit with a single API. Playwright is built to enable cross-browser web automation that...
Puppeteer Sharp
# Puppeteer Sharp Puppeteer Sharp is a .NET port of the official Node.JS Puppeteer API. This library offers a way to automate Chrome browser actions in .NET environment. The package offers a high-leve...
RazorLight - Build Templates from Files, EmbeddedResources, Strings, Database, or Custom Sources with Excellent .NET Standard 2.0 and .NET Core 3.0 Support
RazorLight is a library that allows you to build templates from various sources like files, embedded resources, strings, databases, or your custom source outside of ASP.NET MVC. It offers excellent pe...
Rendering PDFs with Razor Templates and PuppeteerSharp in Azure Functions
Learn how to render PDFs in Azure Functions using Razor and the C# port of Puppeteer, PuppeteerSharp. Well run ASP.NET Core Razor Pages in a .NET Azure Functions app and use PuppeteerSharp with headle...
System Design: Hotel Booking (with FAANG Senior Engineer)

The hotel reservation problem is a common scenario in distributed systems and is covered in various resources including Ticketmaster and Grokking material. Similar problems include Airline ticketing, ...
8 reasons startups prefer Node.js over .NET, and are they justified?
Node.js has taken over as the preferred platform for many startups, and in this article, the author explores the reasons behind this trend. The article covers eight reasons why startups choose Node.js...
EFCore.BulkExtensions - High-performance EntityFrameworkCore extensions
EFCore.BulkExtensions is a lightweight and efficient library for EntityFrameworkCore that offers various bulk operations including Insert, Update, Delete, Read, Upsert, Sync, and SaveChanges which are...
Extending Next.js support in Azure Static Web Apps
Next.js is popular for building complex React apps with server-side rendering, API support, and SEO optimization. Azure Static Web Apps now offers better support for Next.js with easier zero-config de...