
Organizing Tests into Test Suites for Visual Studio Paid Members Public
While working with large code base, that has a lot of tests (unit, integration, acceptance etc), running all of them every time we make a small change (if you are doing TDD or just using build for feedback) takes a lot of time. Organizing tests into different test suites, making
Language Agnostic Books For Every Developer 2 Paid Members Public
Exactly a year back I had written about the same topic, and over the time I have picked up a few more books, that I am sharing here. Like the earlier post I will let the books do the talking. xUnit Test Patterns : Refactoring Test Code Growing Object-Oriented Software, Guided

Learning TypeScript: Setting up the Environment Paid Members Public
A short post on setting up the environment for starting with TypeScript, so as to see generated JavaScript real-time.

Managing User Permissions for Key Vault Paid Members Public
This post describes on how user permissions can be managed for a key vault. It details on adding user access to modify keys or secrets in a vault.
Tools that I use Paid Members Public
A list of tools that help me with the day to day life/work.

MSDN Magazine Article on Azure Key Vault Paid Members Public
My first article on MSDN Magazine is published in the September 2015 edition and is available for reading online. The article titled, 'Microsoft Azure - Protect Sensitive Information with Azure Key Vault', discusses on common problems in storing sensitive information in applications, benefits of Azure Key Vault and
Managing Azure AD Application for Key Vault Paid Members Public
This post looks into the life cycle of managing an Azure AD application that is used to secure access to Key Vault.

When your Architecture Screams Technology! Paid Members Public
In todays world the problem's that are solved by technology are innumerous and it is not just a single system that the customer is looking for. They usually need multiple systems solving different problems around their core domain. But as developers, we usually get carried away by the