Development
Apr 18, 2025 • 2 min read
Git Pre-Commit Hook
How to use Git Pre-Commit Hook
Sep 06, 2024 • 6 min read
Git worktree
How to use Git Worktree with multiple branches
Feb 27, 2024 • 4 min read
Node Firestore Import
Firestore CSV import using NodeJS
Feb 24, 2024 • 4 min read
Node Fake Data
Generating fake customer csv data using NodeJS
Jan 01, 2024 • 6 min read
Remote JSON with Dart
Using Dart to process Remote JSON
Nov 01, 2023 • 4 min read
Local JSON with Dart
Using Dart to process local JSON
Jan 01, 2022 • 3 min read
Codeceptjs Initialisation
First steps with Codeceptjs automation
Dec 26, 2021 • 2 min read
Cobra Command Line using Go
Getting started with Go and Cobra
Jun 12, 2021 • 3 min read
Node Rest API
A Simple REST API in NodeJS
May 14, 2021 • 1 min read
Git rename branch
How to rename the default branch in GitHub
May 08, 2021 • 2 min read
Web Cors Proxy
Creating a simple proxy to handle cors issues
Apr 05, 2021 • 2 min read
Install Node
Install NodeJS
Mar 13, 2021 • 2 min read
Hugo site automation with Cloud Build
Using Google Cloud Build to automate site updates.
Jan 24, 2021 • 3 min read
Deploying a Hugo Blog with Cloud Build
Automate Hugo deployment by using CloudBuild to go from repo to the cloud
Jan 21, 2021 • 4 min read
Build a container image with Cloud Build
How to build an container image with Cloud Build on Google Cloud
Jan 13, 2021 • 3 min read
Blogging with Hugo
How to get started with Hugo
Jan 02, 2021 • 2 min read
Setting up a landing page
Getting started with a landing page
Dec 29, 2020 • 2 min read
Hello World in Go
First introduction to Go
Dec 23, 2020 • 1 min read
Install Go
Install Go
Apr 03, 2016 • 3 min read
Adventures in Python: Transposing data
Do the right thing and learn how to amend rows to column based data