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
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
The Azure Internet of Things?team has recently open sourced?the gateway SDKs?that can be used to build and deploy applications for Azure IoT. There are two classes of SDKs that have
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
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
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
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
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
The Azure Batch?service is now available for general use. It is a fully managed service hosted in Azure that lets you configure scheduled jobs and supports performing compute resource management
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