Tricks for Configuring New Relic for .NET Core

New Relic is a performance monitoring tool well known by the microservices community. It supports a lot of platforms, but it's support for .NET Core is still recent. In this post, I'll walk you through how to configure a .NET Core 2 Web API to send metrics to New Relic from a Docker container...

READ MORE

Microservices 101

Microservices is all the hype these days, so in this post, I'll try to highlight its most important aspects. I've split these aspects into four groups based on the different benefits they provide. 

READ MORE

Microservices Architecture As A Large-Scale Refactoring Tool

Software systems have definitely changed throughout the years. Initially, large mainframes were used to process batches of jobs overnight for long hours to get the results that banks and big companies needed. Eventually, big systems were used to process different online jobs, which required large...
READ MORE

Specification by Example

The software development industry is still in its early days. Compared to other industries with centures of history and evolution behind them, software development is only beginning to mature. One of the consequences of that relative immaturity is that we still have many recurring problems to...

READ MORE