David Guida David Guida

David Guida

my personal thoughts about life, coding, the universe and everything.

  • About me
  • Talks
  • Store

Contact me

Do you need coaching, advising or 1:1 consultations? Let's talk!

Get a copy of my last Booklet!

Building Resilient Systems Made Easy

Pluralsight IQ C# Expert
Pluralsight IQ ASP.NET Core Expert
.NET (4) .NET Core (59) .NET How Tos (1) 2D (2) API (1) ASP.NET Core (35) Actor Model (2) Aggregates (1) Azure (17) Azure DevOps (2) Azure Functions (6) Azure Service Bus (1) Blazor (33) C# (3) CQRS (2) Cloud (2) CosmosDB (2) D&D (2) DDD (8) Design Patterns (7) Docker (3) Emulation (3) Event Store (3) Gamedev (15) GitHub Pages (1) Google Cloud Platform (1) Grafana (2) Healthchecks (1) Kafka (6) Loki (2) MediatR (1) Messaging (1) Microservices (2) MongoDB (5) OpenSleigh (8) Polly (1) RabbitMQ (1) Ramblings (2) Reliability (2) Retrogaming (3) Sagas (4) Security (1) Serilog (1) Serverless (1) SignalR (2) Software Architecture (6) TDD (1) WordPress (1) authentication (1) ci/cd (1) databases (2) design patterns (28) dotnetcore (8) entityframework (1) event sourcing (5) kubernetes (1) logging (1) message queues (10) microservices (14) nservicebus (2) programming (25) rabbitmq (7) refactoring (1) software architecture (23) testing (8) tips (1) video (1) web api (1)

2025 © David Guida

Blazor&Dragons! How to consume gRPC-web from Blazor – part 2: the server

Blazor&Dragons! How to consume gRPC-web from Blazor – part 2: the server

Hi All! Last time we gave a look at the client, today we’re going to focus on the backend and see how we can write a gRPC server that can be called from a Blazor webassembly application. Did I mention how nerd I was? Yeah, probably I did. Just have...

2020, Jun 26   —  3 minute read
# .NET Core # ASP.NET Core # Blazor # D&D
Blazor&Dragons! How to consume gRPC-web from Blazor – part 1: the client

Blazor&Dragons! How to consume gRPC-web from Blazor – part 1: the client

Hi All! Today we’re going to talk about how to consume a gRPC service from a Blazor client. And we’re going to do it with Dungeons & Dragons! People who know me, know that deep down, I’m a big nerd. I started playing D&D when I was a freshman in...

2020, Jun 24   —  5 minute read
# .NET Core # ASP.NET Core # Blazor # D&D
ASP.NET Core structured logging – part 3: the code, finally!

ASP.NET Core structured logging – part 3: the code, finally!

Hi! Welcome back to another post of the Structured Logging with ASP.NET Series. This time we’ll see how to write the code to integrate Serilog in our applications and how to search for the logs in Loki. Last time we talked about the necessary infrastructure to host our log entries...

2020, Jun 18   —  3 minute read
# .NET Core # ASP.NET Core # Grafana # Loki # Serilog
ASP.NET Core structured logging – part 2: the infrastructure

ASP.NET Core structured logging – part 2: the infrastructure

Hi and welcome back to the second episode of the Structured Logging with ASP.NET Series! Last time we saw what’s the difference between standard and structured logging. This time instead we’ll start moving away from the theory and see how to setup the infrastructure to host our log entries. Let’s...

2020, Jun 12   —  3 minute read
# .NET Core # ASP.NET Core # Docker # Grafana # Loki

    Page 22 of 64