Blog Logo
TAGS

.NET Systems Programming Learned the Hard Way

.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...

Read more...

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 ...

Read more...

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...

Read more...

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...

Read more...

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...

Read more...

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 ...

Read more...

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...

Read more...

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...

Read more...

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...

Read more...

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...

Read more...

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 ...

Read more...

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 ...

Read more...

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...

Read more...

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...

Read more...

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...

Read more...

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...

Read more...

System Design: Hotel Booking (with FAANG Senior Engineer)

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, ...

Read more...

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...

Read more...

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...

Read more...

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...

Read more...