Tielman Janse van Vuuren | | Lava Lamp Lab
Aug 17, 2020
Using Emoji in Microsoft Teams

Using Emoji in Microsoft Teams

Microsoft Teams is a great way of staying in contact with your team wherever they are in the world. It offers everything you would expect in […]
Jun 23, 2020
errors in app insights

Unhandled Promises sent through to App Insights in Node JS

App Insights is great for monitoring services, logging metrics and analysing traces and exceptions. However I recently came across an issue where unhandle promises rejections showed […]
Apr 24, 2020
kill scripts

A kill script for processes that are using tcp/udp ports

I used to have trouble with processes blocking ports while developing. I would type up a number of commands trying to find the pid of the […]
Jan 27, 2020
How I like to use async await in JS

How I like to use async await in JS

Using async and await is generally considered to be a replacement for handling promises with then() and catch() methods: methodThatReturnsAPromise().then(result => { handleResult(result) }).catch(err => { […]
Nov 19, 2019
Getting Django to talk to MySQL 8

Getting Django to talk to MySQL 8

Recently I needed to move a Django database from MySQL 5.7 to MySQL 8. DigitalOcean currently only offers MySQL version 8 as a managed database. I […]
Oct 7, 2019
How to deploy a backend API to Azure

How to deploy a backend API to Azure

Deploying a backend API to Azure In this post I will show with many screenshots the steps to making an API App with Azure. Although I’ve […]
Sep 16, 2019
My Java ExceptionUtil class

My Java ExceptionUtil class

My Java ExceptionUtil class Inspired by the Scala Try class, I thought there must be an easy way to make a Java function that accepts a […]
Jan 21, 2019
How we made a build server using webhooks, fastlane and bash (part 1)

How we made a build server using webhooks, fastlane and bash (part 1)

How we made a build server using webhooks, fastlane and bash     This is the first blog post in a series about how we built […]