Event Driven Architectures vs Workflows (with AWS Services!)

The video explains two ways to coordinate process flows in distributed applications: an event-driven architecture and a workflow. The example of an e-commerce order process is used to demonstrate the ...
Awesome Software Architecture
Curated list of awesome articles and resources to learn and practice software architecture, patterns and principles. This repository will be updated continuously, keep yourself up to date. This reposi...
Mandrill.net - Simple, cross-platform Mandrill api wrapper for .NET Core
Mandrill.net is a simple, cross-platform Mandrill API wrapper for .NET Core. With Mandrill.net, developers can easily send transactional messages through Mandrill using a template or without a templat...
chakra-ui-steps - Steps component designed to work seamlessly with Chakra UI.
This is a Steps component that has been specifically designed to work well with Chakra UI. It has a range of useful features and there are plenty of code examples and documentation available for refer...
How to Send Emails at Scale in .NET with the Azure Communication Service
Learn how to send emails securely and at scale using the Azure Communication Service in a .NET console app. This post walks through all the necessary steps, starting with creating a new Email Communic...
REST APIs - How To Connect Your React App Like The Pros
Consuming REST APIs with React can be a mess of code, but libraries like react-query make it easy with advanced features right out of the box. This tutorial will demonstrate two approaches, including ...
.NET Performance Series #1: Performance Improvements in .NET 7
In this first episode of the .NET Performance Series, Tobias Streng presents research, benchmarks, and comparisons on various topics in the .NET world with a focus on performance using the latest .NET...
.NET Performance Series #2: Newtonsoft vs. System.Text.Json
In this episode of the .NET Performance Series, we take a closer look at Newtonsoft and System.Text.Json to determine which method is the fastest to implement on the latest .NET 7. Our research and be...
Dafny: A Verification-Ready Programming Language with Compiler Support
Dafny is a programming language that provides verification-ready support during development. It has an integrated verifier which constantly flags errors and shows counterexamples, ensuring that the co...
Outstatic - A Static Site CMS for Next.js
Outstatic is an open source Static Site CMS for Next.js that allows you to host your static website for free, without requiring any database. With only a 5-minute setup, you can have a complete dashbo...
Building a .NET Distributed Application with DAPR and Azure Container Apps
In this article, Albert Starreveld from VX Company explains the benefits of using DAPR (Distributed Application Runtime) for container-based, distributed architectures. He covers the advantages in ser...
Introducing Connect for TypeScript, Kotlin, and Swift: Simple, Reliable, Interoperable APIs for Web, Node.js, Android, and iOS
Buf has launched Connect for TypeScript, Kotlin, and Swift, which offers simple, reliable, and interoperable APIs for web, Node.js, Android, and iOS. Buf helps teams work with Protocol Buffers APIs, w...
Library for running command-line processes
CliWrap is a library that makes it easy to run command-line processes from .NET applications. It provides a convenient fluent API for building command lines, handling results and errors, and processin...
10 Reasons on why you’re not and should not use Clean Architecture in .NET
Clean Architecture has been around for years and if you’re a .NET developer, you’re probably familiar with it. But is it always the best approach? In this article, Anthony Trad explores 10 reasons why...
A Team at Microsoft is Helping Make Python Faster
The Faster CPython Team at Microsoft is working toward increasing Pythons CPU performance with a 4-stage implementation plan proposed by Core Developer Mark Shannon. Microsoft established a team of 6 ...
Automatically Version and Release .Net Application
In this post, Anto Subash shares a step-by-step guide on how to automatically version and release a .Net Application using GitHub Actions. The article covers topics such as Conventional Commits, Versi...
How To Scrape Google Maps For Business Details With Python
Learn how to fetch businesses and their details from Google Maps using geocoding and places with Python. This article covers everything from installing required packages to creating a .tsv file with c...
How We Improved React Loading Times by 70% with Next.js
We switched from Create React App to Next.js and reduced our initial page load times by as much as 70%. With its built-in support for page routing and intelligent pre-loading, Next.js unlocked a new l...
Introducing Turbopack: Rust-based successor to Webpack
Vercel introduces Turbopack, the Rust-based successor to Webpack built with high-performance bare-metal tooling and an incremental architecture for the fastest possible development experience. Turbopa...
Orchestrating Data/ML Workflows at Scale With Netflix Maestro
At Netflix, data and machine learning (ML) pipelines are central to the business, representing diverse use cases that go beyond recommendations, predictions, and data transformations. In this blog pos...