Custom Login With Nextjs and Amazon Cognito

Some prerequisites In this tutorial I assume you have yarn or npm installed and you can translate commands from one to the other. I will be using yarn here. I also assume that you have the AWS CLI installed and configured. During the configuration stage you will set an AWS user to run all your Amplify commands. This user needs to have all the relevant IAM roles attached to it....

Redesigning my blog with GatsbyJS

Lately I’ve been thinking that I wanted to redesign my blog. I wasn’t happy with the previous result, aesthetically. The simple solution to this would have been to just change the CSS. The blog engine (Jekyll) was just fine. It was doing everything I wanted. But I didn’t do that. Why? Mostly because I am a frontend developer that works a lot with React. It’s within my comfort zone to work with it and I wanted to practice....

Reducing your Webpack bundle size

The last couple of months, my team at Transferwise, has been working to deliver a new feature on our product. We call this feature Money Tracker and helps TransferWise users to track their money better. I’ve been developing it for the web using Angular in an external component. As a general approach for our frontend all of our new features are created in their own repository, using ES2015, Webpack and Babel....