Data entry is boring. We all hate it, but one team in Azure Cognitive Service decided we needed a better way that can take away the need to manually enter data.
In my position with the Azure SDK team, I'm fortunate to talk to a lot of customers about their needs. Most applications can be categorized into big buckets where we can see the same design patterns repeated. One of those categories is data processing.
When we re-imagined the Azure SDK, we came up with some key principles that we would use when writing the SDK:
There are more details behind these simple principles, but these are our guides when designing the client libraries. When we designed the initial HTTP pipeline for the Azure SDK for Java, we made specific choices that are well kno...
How do your apps identify themselves to the cloud resources you are using? This is one of the most important considerations when building a cloud-native app. When you write a service, you should be able to take the same code and run it on your dev box and in any of the Azure clouds without code changes.