André Pedroso's starred repositories
project-based-learning
Curated list of project-based tutorials
engineeringladders
A framework for Engineering Managers
awesome-software-architecture
🚀 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
FrameworkBenchmarks
Source for the TechEmpower Framework Benchmarks project
tye
Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with minimal configuration.
AspNetCore.Diagnostics.HealthChecks
Enterprise HealthChecks for ASP.NET Core Diagnostics Package
ApiEndpoints
A project for supporting API Endpoints in ASP.NET Core web applications.
design-patterns-explained-with-food
GoF Design Patterns with "Real-World" examples involving Food-Related Businesses and mock dependencies
Enterprise-Scale
The Azure Landing Zones (Enterprise-Scale) architecture provides prescriptive guidance coupled with Azure best practices, and it follows design principles across the critical design areas for organizations to define their Azure architecture
dotNETConf
Creative and technical content for running a .NET Conf local event in your community
openapi2proto
A tool for generating Protobuf v3 schemas and gRPC service definitions from OpenAPI specifications
Onion-architecture-ASP.NET-Core
WhiteApp API solution template which is built on Onion Architecture with all essential feature using .NET 5!
WebOptimizer
A bundler and minifier for ASP.NET Core
awesome-k8s-tools
List of container/k8s tools.
SuperSafeBank
Sample Event Sourcing implementation with .NET Core
VerticalSliceArchitecture
Vertical Slice Architecture solution template in .NET 8
OpenSleigh
OpenSleigh is a Saga management library for .NET Core.
RapidConsole
A project for creating a command-line application that can run on .NET on Windows, Linux and macOS with support for commands, dependency injection, logging, and a whole lot more.
serilog-sinks-opentelemetry
A Serilog OpenTelemetry Protocol (OTLP) sink
CleanArchitectureWithDevSecOps
This repository contains code samples related with clean software architecture and DevSecOps.
serilog-sinks-xunit
The xunit test output sink for Serilog
commonfeatures-webapi-aspnetcore
Authenticating, validating, caching, error handling, logging, documenting, testing and profiling are common features in web API, here are code samples to show how to implement them. I also added CRUD samples, Healthcheck usage, Http retry strategies with Polly, Keyvault usage, application Insights integration, streaming , compression, API versionning and multiTenancy
grafana-dashboards
Collection of reusable Grafana dashboards
HangfireBasicAuthenticationFilter
A basic auth filter for hangfire dashboard
ConsoleAppWithDI
Example of .NET Core 3.1 Console Application with built-in Dependency Injection, Configuration and Logging