Blog

lighthouse-crop.jpg

Exploring Fast Endpoints: A Better Approach to Building APIs

Brad Jolicoeur - 05/21/2023
I recently stumbled upon a Library called Fast Endpoints while doing research and it immediately struck me as something I wanted to learn more about. I had started experimenting with Minimal APIs at the time. While I liked that Minimal APIs lower the entry point for simple API creation and are significantly more performant than MVC Controllers, they quickly turn your program.cs file into a jumbled mess with anything beyond trivial. The desire for code organization quickly pushes towards finding a sensible way to orient the code.
Read More
waterflower.jpg

The Importance of API Versioning: Ensuring Compatibility and Flexibility

Brad Jolicoeur - 05/18/2023
Not versioning APIs is one of the biggest issues I see with teams that attempt to implement a distributed architecture. Not supporting multiple versions of an API means all the teams are coupled together and requires downtime to deploy. I've actually seen where this is actually listed as a reason to use a monolith instead of a distributed architecture.
Read More
Flower

Exploring Marten

Brad Jolicoeur - 09/12/2021
My early exploration and subsequent experiences with building a solution that leverage Marten.
Read More
CF Push

Deploy ASP.NET Core With Pivotal Cloud Foundry

Brad Jolicoeur - 07/23/2020
I've been experimenting with Pivotal Cloud Foundry recently and put this quick tutorial together for deploying an ASP.NET Core application using PCF. I was amazed at how easy this was and I'm sure you will be too. This is a quick getting started with Pivotal Cloud Foundry and ASP.NET Core.
Read More
Private Nuget Feed

Azure DevOps Private Nuget Feed with Docker Build

Brad Jolicoeur - 01/01/2019
I recently had to add a private NuGet package feed to my Azure DevOps build pipeline that creates a Docker container. It looks like a lot of folks are struggling to do the same thing so I put some notes together on how I was able to get it to work without adding secrets to my source control.
Read More