Vasilii Oleinic
Helping developers build enterprise level software using .NET & C#.
.NET Core Configure Open telemetry & enhance your automated testing setup
Web Application architecture
.NET - Building an API gateway using YARP
.NET | External configuration using Spring Cloud Config and GitHub repository
.NET | CI setup using GitHub actions and Nuke build automation
.NET | Add Feature flags to your application
.NET | Healthchecks easy set up
.NET | Log into Elasticsearch using Serilog and view logs in Kibana
.NET | Basic to Advanced versioning for Minimal API’s
.NET | Global Exception handling using built in middleware
.NET | Easiest way to run background jobs with Hangfire
.NET | Async messaging using MassTransit in under 10 minutes
.NET | Outbox design pattern in under 10 minutes
.NET | Using MongoDb in under 20 minutes.
.NET | Response, Output & Distributed Cache | Patterns of working with Cache
.NET | DDD Specification Design Pattern In under 10 minutes
.NET | Pagination in under 5 minutes
.NET | Communication patterns inside a Modular-Monolith
.NET Architecture | Building a Notification System using the Modular-Monolith approach
API Integration Testing Basics #5 - performance testing using k6
.NET Core Integration Testing Basics #4 - Synthetic Data with Bogus
.NET Core Integration Testing Basics #3 - Remove 3rd party API dependencies from your Tests
.NET Core Integration Testing Basics #2- Infrastructure pre-provisioning & Data Cleanup
.NET Core Integration Testing Basics
.NET Minimal API part 10 - Working with the widgets
.NET Minimal API part 9 - Pragmatic Endpoint Registry
.NET Minimal API part 8 - Structuring a minimal API project
.NET Minimal API part 7 - Data Access Layer with EF Core best practices
.NET Minimal API Part 6 - Swagger setup practices
.NET Minimal API Part 5 - Middleware vs Filters