Alan Zimmer

Software Engineer, Azure Developer Experience

Alan works on the Azure SDK team building Java libraries. He primarily focuses on the Core, Search, and Storage libraries.

Post by this author

Dependency Management for Java

It is common practice to reuse software libraries to speed up development. However, it introduces a problem of dependency management in your project. I will break down some of our solutions for dependency management in Java. You will learn how to use Maven and Gradle for this task, and how to troubleshoot dependency conflicts along the way. ...

Pluggable HTTP Modules with the Azure SDK for Java

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 ...