Programming Protips

Small posts meant to document the solutions to problems I've encountered while writing code and deploying apps.

Quick tips for Dart

Despite a rocky start with Dart, I'm still really enjoying the language. When I get started with any new programming language I like to compile a "Quick Tips" document to help me get around common pitfalls and old manners of thinking. Usually I just leave them to rot in my OneNote app, but for Dart I'm publishing them here.

Quick thoughts on the Dart language.

Recently I tried out the Dart language by building a small OpenFaaS function. Sadly I've decided not to use Dart in production, and this quick post covers some of the reasons why.

Everything that went wrong when deploying my Node + Hapi app to Microsoft Azure

A couple of weeks ago I switched this website over from C# + ASP.NET to Node + Hapi + TypeScript + React. Deploying this site to Azure was an absolute nightmare. Everything that could go wrong did go wrong. What follows is a monument to the complete frustration and rage that I felt over the nearly 3 hours it took to debug Azure's deployment process and get this website working