By Liam Moat.
TypeScript 2.9, which was released in May 2018, introduced a new compiler option called resolveJsonModule
. This allows you to import .json
files and interpret the contents as a well-typed JavaScript Object - which means the compiler will recognise types like string
, number
and boolean
.
By Liam Moat.
Azure Container Registry (ACR) is a fully managed private Docker registry in Azure. In this post, I will show you how to create a continuous integration pipeline in Visual Studio Team Services to build a Docker image and push it to Azure Container Registry.
By Liam Moat.
The .NET Core command-line interface (CLI) is a cross-platform toolchain for developing .NET applications. This post will explore creating a Visual Studio solution using the CLI without needing to rely on Visual Studio.
By Liam Moat.
Firebase is a cloud platform from Google offering a number of great products giving you everything you need to build and grow your web and mobile apps. This post shows you how to take advantage of Hosting, which when combined with Bitbucket Pipelines can give you cost-effective hosting and CI/CD for your static website.
By Liam Moat.
Azure Resource Manager (ARM) provides a collection of resource functions that can be used to reference your resource’s configuration and state in an ARM deployment template. In this blog post, I have collated some common use cases for these functions and provided some snippets for your reference.