Observability and high cardinality

Goals for observability The goal is to have good overall system observability. Otherwise the developers(Service Providers) and devops will be left in the dark in production. For this purpose the platform provides the necessary components and guides that give the service providers what is necessary. The key features for observability which are very important in… Continue reading Observability and high cardinality

Architecture Design Reviews and Architecture Decision Records

While reading George Fairbanks` excellent book: Just Enough Software Architecture I came to section 15.6.2 Informal analysis techniques and then started to research one of them: Architecture Design Reviews. What does Architecture Design Review gives I find several benefits of this informal technique that will bring value to big and small companies alike for the… Continue reading Architecture Design Reviews and Architecture Decision Records

Logging Entity Framework 6 queries to Azure Tables

I wrote about Semantic Logging (SL) in MVC and after watching Rowan Miller`s video from Tech Ed 2014 I decided to implement logging Entity Framework 6 queries to Azure Tables with EventSource (aka Semantic Logging / Structured Logging).   Motivation for logging Entity Framework 6 queries to Azure Tables By MHO the motivation behind every… Continue reading Logging Entity Framework 6 queries to Azure Tables

How to start learning Test Driven Development or Behavior Driven Development?

When you get to the point of understanding that you do not have a lifetime to spend on F5 debugging/testing and you want to be a better developer ( I beg you to get it now! ), you should ask : How to learn Test Driven Development or Behavior Driven Development? Where are the best… Continue reading How to start learning Test Driven Development or Behavior Driven Development?