About the Author

Zach Gardner

Zach Gardner is Keyhole Software's Chief Architect with more than a decade of development experience. Zach has led numerous initiatives to modernize technologies and processes with real-world experience as an educator, architect, technical lead, developer, and mentor. He primarily lives in Microsoft Azure, leveraging modern architectural approaches to enable hybrid app modernization that meets business needs at an exceptional cadence. He also mentors new developers and provides architectural input to complement the existing talent of clients.

What is MSAL and How Does It Work?

Zach Gardner .NET, Keyhole, Videos Leave a Comment

MSAL, or Microsoft Authentication Library, is an essential tool for developers aiming to implement robust authentication systems efficiently. It streamlines the integration of security protocols into applications, supporting various authentication methods such as OpenID Connect and JWT (JSON Web Tokens). MSAL enables developers to concentrate on application functionality while maintaining high security standards. Security in Technology The importance of robust …

Serverless vs. Containers: Which is Best for Modern Application Deployment?

Zach Gardner DevOps, Keyhole, Microservices, Videos Leave a Comment

Modern application deployment involves critical decisions that can significantly influence technological growth and operational efficiency. The ‘serverless vs. containers’ debate epitomizes these choices, offering two distinct paths that cater to varying developmental needs and scenarios. Each framework provides unique advantages and presents its own set of challenges, making the decision crucial for developers who are focused on optimizing and streamlining …

AWS vs. Azure: Which Cloud Provider is Right for Your Enterprise?

Zach Gardner AWS, Azure, Cloud, Keyhole, Videos Leave a Comment

Choosing the right cloud provider for your enterprise is like picking the perfect partner in a high-stakes relay race. Your decision can either propel you towards seamless scalability and innovation or bog you down with compatibility and cost issues. Among the giants in the field, AWS (Amazon Web Services) and Azure by Microsoft frequently top the list, especially in the …

JavaScript vs. TypeScript: Which is Better for Modern Web Development?

Zach Gardner JavaScript, Keyhole, TypeScript, Videos Leave a Comment

Imagine a world where coding for the web was akin to painting with charcoal on rough cave walls—primitive, cumbersome, and lacking finesse. That was the early 2000s for JavaScript developers. Fast forward to today, the tools and languages have evolved drastically, making modern web development a refined art. Among these developments, two languages stand out in their influence and capability: …

What Should Businesses Include in their Mobile App Maintenance Plan?

Zach Gardner Keyhole, Mobile, Videos 2 Comments

In today’s fast-paced digital world, mobile devices are leading the charge in innovation and capturing user attention. From evolving form factors to varying screen sizes and ever-expanding functionalities, the mobile arena is a whirlwind of evolution. In this article, we explore the importance of having a robust mobile app maintenance plan, highlighting common pitfalls to avoid and essential tactics for …