Easy Thumbnail Images with Azure Functions and CloudConvert
Have you ever built an application that needed to generate and display thumbnail images? Thumbnail images for any type of image: PNG, JPG, GIF, HEIC, HEIF, SVG… And not just thumbnails for image files but for PDFs, documents, and other random files that users may throw at it? Unless you are building a very custom […]
When To Use Serverless vs Containers
Everyone is talking about containers and serverless, but when should you use each in your projects? Anyone who has worked with containers and orchestration much will tell you how much more complex they can make your application’s infrastructure. But the cloud keeps abstracting details away from us so we can focus on creating our solutions […]
Document APIs Done Right
At Trailhead, we have built many enterprise-grade .NET APIs that deal with managing documents – files, photos, PDFs, etc – and in this blog I will distill some best practices that will help you optimize your API and download performance, reducing the processing burden and memory requirements for your API. These techniques work equally well […]
Azure Functions in Late 2022
I’ve been catching up with Azure Functions recently, and one thing I learned is that setting up your development environment, project structure and Azure DevOps pipeline is not as straightforward as I’d expect. The goal of this article is to help you with that. I recommend that you first read the guidelines for running C# […]
Getting Started with Azure Functions
Azure Functions is a serverless solution to run code in the cloud. The functions run inside a function app. You can develop functions directly in the Azure portal, or use VS Code or Visual Studio. I see the functions as a way to write small portions of code reacting to external events. These events are […]