In this blog post I will cover how TypeScript discovers type declarations and the subtle differences in what they should look like depending on where they live. Edit: Note that Visual Studio IDE, Visual Studio Code and possibly other editors have built their TypeScript/JavaScript intellisense on top of the TypeScript...

Farewell project.json There was a fairly important update from Microsoft last week, which I personally felt went a bit under the cover. The .NET Core (and other teams) have decided to drop project.json and go back to MSBuild and *.csproj. This is not something that’s already happened in the just...

This is a significant update to the Test Adapter with substantial improvements on which I have been working over the past weeks. Get it here: https://github.com/machine-visualstudio/machine.vstestadapter/releases/tag/v2.0.0-rc1 New test discovery engine built directly on top of MSpec replaces old Mono.Cecil based one: Full support for [Behavior] and Behaves_like<> and everything MSpec...

In the last 2 weeks or so, I have given a helping hand to Jonathan Wilkins with the MSpec Visual Studio adapter project. My initial main focus was to get the adapter nuget ready, so that it can be used in Visual Studio Online (now Team Services) seamlessly. I have...

In the world of microservices and distributed systems it is very important to relate logging and diagnostic information of multiple services in the context of an operation to quickly diagnose issues. What is CorrelatorSharp? CorrelatorSharp is a .NET library that enables context-aware logging and correlation with no code changes or...