Pinned Repositories
ci-cd-example
A simple .NET 6 Web API with a CI/CD pipeline using GitHub Actions.
digit-recognizer
Small neural network framework developed in C#, specialized in digit classification (MNIST dataset)
event-reminder
.NET Core Web API for seamless event organization with configurable notification systems.
expensely-server
Expensely server application.
minimal-endpoints
Automatically register your Minimal API endpoints in ASP.NET Core.
newsletter-orchestrated-saga
Orchestrated Saga example with Rebus, RabbitMQ, and SQL Server
rally-simulator
Rally simulator accompanied with a RESTful API.
testcontainers-sample
Sample project showing how to write integration tests with Testcontainers.
yarp-api-gateway-sample
Example showing how to use the YARP reverse proxy as a gateway/load balancer for 2 APIs
yarp-load-balancing
An example project demonstrating how to horizontally scale an application using YARP, and run performance tests with k6.
m-jovanovic's Repositories
m-jovanovic/event-reminder
.NET Core Web API for seamless event organization with configurable notification systems.
m-jovanovic/rally-simulator
Rally simulator accompanied with a RESTful API.
m-jovanovic/yarp-api-gateway-sample
Example showing how to use the YARP reverse proxy as a gateway/load balancer for 2 APIs
m-jovanovic/ci-cd-example
A simple .NET 6 Web API with a CI/CD pipeline using GitHub Actions.
m-jovanovic/newsletter-orchestrated-saga
Orchestrated Saga example with Rebus, RabbitMQ, and SQL Server
m-jovanovic/testcontainers-sample
Sample project showing how to write integration tests with Testcontainers.
m-jovanovic/minimal-endpoints
Automatically register your Minimal API endpoints in ASP.NET Core.
m-jovanovic/digit-recognizer
Small neural network framework developed in C#, specialized in digit classification (MNIST dataset)
m-jovanovic/expensely-server
Expensely server application.
m-jovanovic/find-duplicates-benchmark
Benchmark showcasing 5 ways to check if a collection contains a duplicate element
m-jovanovic/refactoring-katas
This repository contains refactoring exercises in C#/.NET
m-jovanovic/yarp-load-balancing
An example project demonstrating how to horizontally scale an application using YARP, and run performance tests with k6.
m-jovanovic/razor-view-html-to-pdf
m-jovanovic/yarp-authentication
An example project demonstrating how to implement an API Gateway with authentication using YARP.
m-jovanovic/aspire-orchestration
A sample application demonstrating how to use Aspire orchestration (migrating from Docker Compose).
m-jovanovic/outbox-scaling
Demonstrating how to scale the Outbox Pattern to 2B+ messages per day (~30,000 messages per second).
m-jovanovic/throw
A simple, fluent, extensible, and fully customizable library for throwing exceptions using .NET 6+
m-jovanovic/supabase-csharp-crash-course
This is the source code for the video "Supabase Crash Course For .NET Developers"
m-jovanovic/refit-client-example
A sample project showing how to use Refit from .NET 8 with Minimal APIs.
m-jovanovic/aws-tutorials
Source code for AWS videos.
m-jovanovic/service-discovery-consul
Service discovery demo in .NET using Consul as a service registry.
m-jovanovic/supabase-storage-crash-course
This is the source code for the video "Supabase Storage Crash Course For .NET Developers"
m-jovanovic/m-jovanovic
Profile biography
m-jovanovic/azure-container-apps-deployment
Demo application for demonstrating how to deploy a .NET 8 API to Azure Container Apps using GitHub Actions.
m-jovanovic/expensely2
A user-friendly and feature-rich expense tracking application.
m-jovanovic/expensely-client
Expensely client application.
m-jovanovic/OptimizeMePlease
m-jovanovic/ef-bulk-updates
A sample project demonstrating how to work with EF bulk updates in a transactional way
m-jovanovic/flixera
Movie-Lib is a personal movie library, that you can expand when you watch new movies and share with your friends.
m-jovanovic/expensely-web
Expensely landing page.