devxlogo

Dev Issues

Building Robust Software

Software is infamously hard. This notion dates back to the 70s with the software crisis and the “No Silver Bullet” paper by Fred Brooks. The bigger the system, the more

MSAL: New Authentication Library from Microsoft

During the Build 2016?conference, Vittorio Bertocci, the Principal Program Manager at the Microsoft Identity division announced the availability of a new authentication library named MSAL?(Microsoft Authentication Library). It is poised

Analyze Complex Problems with EventStorming

Alberto Brandolini has been evangelizing the idea of EventStorming?for a while now. It is a powerful workshop format to breakdown complex business problems pertaining to real world scenarios. The idea

Introduction to Graph Databases

In recent years the database scene has been boiling. New databases for special purposes seem to emerge every day and for a good reason. Data processing needs have become more

Execute Code On-Demand with Azure Functions

At the recently concluded Build Conference, the Microsoft Azure team announced the preview of Functions, an app service that allows you to execute code on demand. Azure Functions is event-driven

Rational Tech Adoption

Many organizations have a hard time making decisions about adopting new technologies. There are two prominent camps. The early adopters will jump at any new technology and push towards integrating

Black box vs. White box Testing

When building, developing and troubleshooting complex systems everybody agrees that modularity is the way to go. Different parts or components need to interact only through well-defined interfaces. This way the