dotnet

Pinned ·

Shift Left

Shifting Left is not a new or novel concept in software development but it's been one of the most consistent improvements I've tried to make across software teams. Unlike methodologies like TDD or DDD shift left occupies a higher conceptual space that lends itself to less impleme…

Pinned ·

.NET Running Targets before MTP Test Runs

I've recently been switching some projects from VSTest to Microsoft Testing Platform(MTP) and while it was mostly painless I did have an issue with some of my MSBuild targets that I was using to create dependencies. I'm a big fan of local integration testing (black box service te…

Pinned ·

.NET single-entry repos

I've been working seriously in the .NET ecosystem for the first time ever essentially and as always I'm looking to get things into a place where all of my repos are as simple as <buildTool> build, <buildTool> test and <buildTool> publish. On the surface the dotn…