Blog

D&D + Programming = <3 featured image

D&D + Programming = <3

I combined some of my favorite things by creating some game extensions for TaleSpire, which I use to facilitate Dungeons & Dragons games.

avatar
Ben Sampica
Keyed Services in .NET 8 And The Factory Pattern featured image

Keyed Services in .NET 8 And The Factory Pattern

How keyed services can smooth over the factory pattern in dependency injection scenarios.

avatar
Ben Sampica
What is Quality Code? featured image

What is Quality Code?

A short manifesto of what I believe quality code means.

avatar
Ben Sampica
Azure AD Authentication Pitfall #1 featured image

Azure AD Authentication Pitfall #1

A common authentication pattern with Azure AD comes to a screeching halt because of backwards compatibility.

avatar
Ben Sampica
Vertical Slice Architecture featured image

Vertical Slice Architecture

A different approach compared to a dominating architecture in our industry - Clean Architecture.

avatar
Ben Sampica
Fake It So You Can Make It featured image

Fake It So You Can Make It

I use Bogus to demonstrate how fake factories can be used to easily create useful, random data, whether it be primitive types or complex objects, for use in testing and …

avatar
Ben Sampica
Agile Myths featured image

Agile Myths

These myths, damaging to the Agile movement, are propagated out of negligence of what Agile is - either inadvertently, through laziness, or old-school skepticism - by all types of …

avatar
Ben Sampica
From MVC to Blazor Server featured image

From MVC to Blazor Server

A step-by-step guide to take your MVC project and spice it up with Blazor components - or even Blazor pages!

avatar
Ben Sampica
Clean Code - Part III: Comments featured image

Clean Code - Part III: Comments

Identifying some examples of common patterns and anti-patterns with comments.

avatar
Ben Sampica
Clean Code - Part II: The Four Principles (of Art) featured image

Clean Code - Part II: The Four Principles (of Art)

Drawing parallels from the four basic principles of art to bring order to the code we write.

avatar
Ben Sampica