I enjoy learning new things, and writing a blog post on something really helps solidify new knowledge while also providing a frame of reference is something is forgotten. Here are some posts on things that I have learned and found useful in work and in side projects.
How to List All Objects on an S3 Bucket
Sat, 3 Oct 2020
The Simple Storage Service (S3) from AWS can be used to store data, host images or even a static website. It's essentially a file-system where files (or objects) can be stored in a directory structure.
Notifying BitBucket of your Amplify Build Status
Sat, 20 Jun 2020
Amplify is a development platform from Amazon that I've been getting hands-on with a lot lately. One killer feature is that Amplify can build, test and deploy your app in the cloud - both for your production branch and your pull requests.
Validating and Organising User Sign Ups in AWS with Cognito Lambda Triggers and Dynamo DB using Amplify
Thu, 11 Jun 2020
AWS Amplify is a development platform from Amazon, that allows you to build full stack serverless applications - applications that include authentication, databases, APIs and of course your front-end code.
Scripting Google Tag Manager Configuration
Sat, 18 Apr 2020
Google Tag Manager is a useful tool for marketers, empowering them to add custom tags and HTML to their websites without going through a developer.
Sat, 25 Jan 2020
In this post, I'll explain how destructuring can be used to work with elements/properties in arrays, objects and even strings. Using this technique can make your code cleaner, easier to follow and more type safe.
Sun, 19 Jan 2020
In this post, we're going to make a typeahead input field for my recipe section. Specifically, this typeahead input here:
Using the Google Analytics Management API with Node.js
Sun, 13 Oct 2019
The Google Analytics Management API allows developers to read and edit various configuration options for Google Analytics programatically.
Making APIs Reusable with Promises
Mon, 30 Sep 2019
External APIs are fantastic for enhancing your application. I've used them frequently to fetch data, and to trigger actions on an external service, for example Google Drive.
Tue, 24 Sep 2019
In this post, I'll be sharing my favourite array methods! I'll dive into what they do, and when you might want to use them.
Using Puppeteer to Transform HTML content into JSON
Sat, 10 Aug 2019
Puppeteer is a Node module from Google Chrome that allows you to programmatically control a headless Chrome instance. This essentially means you can write a script to open up a browser, navigate to pages and perform actions on those pages, just as a user would.