Ivan's Space
Writing about leadership, management, emotional resiliency, software engineering, tech, gadgets.
13 Emotional Resilience Challenges in Engineering Leadership and Management + Tips
This is a rather long post as it captures the 13 days of lessons learnt and tips I’ve been sharing on LinkedIn. Definitely interested to hear other’s experiences and thoughts, so do drop me a comment below, if you feel like it.
MSpec (Machine Specifications) support for .csproj-based .NET Core projects now available
I am pleased to announce that it is now possible to use and run Mspec (Machine Specification) tests when using .csproj based .NET Standard / .NET Core projects including multi-targeting scenarios.
New features and improvements coming to C# in Visual Studio Code
Visual Studio Code is my editor of choice (even) for C#/.NET (unless I need to do some serious refactoring or software archeology exercise in the Visual Studio IDE with ReSharper). I’ve noticed a couple of opportunities for imporovements in the C# extension (GitHub) and a couple of merged pull requests...
Announcing Machine.Specifications (MSpec) 0.11 for .NET Core, .NET CLI and .NET Standard
I am delighted to announce that MSpec (Machine.Specifications) is now available for .NET Standard 1.3+ together with a new .NET CLI (dotnet test) test runner for .NET Core and .NET 4.5+. If you are not sure what MSpec is - scroll down for a quick intro. In short it’s a...
How does TypeScript discover type declarations and definitions for JavaScript code?
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...