Historical posts

Pandemic Remote Working vs Remote Working

Thoughts on how I found remote working in a pandemic vs standard remote working

React Higher Order Component using react-testing-library and Jest

How to test a React Higher Order Component using react-testing-library and Jest

webpack-bundle-analyzer and create-react-app

How to use webpack-bundle-analyzer with create-react-app

React Callback refs - Disable Button onClick

Using React Callback refs to access the DOM in JSX

Performance Tracking and Error Tracking in Google Analytics with Data Studio

How to setup and use Google Data Studio with RUM and Error Tracking via Google Analytics

Debugging Javascript - Console and Debugger

Overview of debugging options using Google Chrome Debugger

preconnect your external sources

Using the preconnect tag to quickly load your external resources

Handling teams towards the end of a big project

Advice and thoughts on how to handle teams towards and mental health at the end of a big project

UNiDAYS talk on Imposter Syndrome in Software Development

A writeup of a talk I gave at UNiDAYS on Imposter Syndrome in Software Development

Setting up Jekyll for AMP

A guide on setting up Jekyll and AMP

Publishing your Jekyll blog to AWS S3 and Cloudfront invalidation using Travis CI

How to publish your Jekyll blog to AWS S3. Includes caching with Cloudfront and how to invalidate the cache using Travis CI