Ross Kelly

AWS Amplify brings together multiple AWS services (eg. S3, Lambda functions, DynamoDB etc.) by supplying a CLI, code libraries and premade UI (via their Amplify component library ). These work together to generate the backend infrastructure required, as well as the communication and authentication between all the different AWS services. Amplify also writes all the specifications and config required to your project, so your infrastructure can be checked in to source control (infrastructure as code).

Creating your web application as a Progressive Web App (PWA) is a great way to provide app-like experiences for your users. These PWAs have offline capabilities, tend to load faster and can even send notifications to your users, increasing engagement with your product.After doing all this work, wouldn’t it be great to allow your users to install your PWA to their phones using the regular Google Play Store? You’re in luck! There is a simple way to do this using Trusted Web Activities (TWA).

Framer Motion is an animation library for React. You use it to add performant animation to your React components without writing any CSS. It can also animate elements as they leave the DOM, which can be a very tricky thing to do by yourself if you're writing animations from scratch.

Are you a React developer looking to try out Angular development? Curious about how much of your knowledge is transferable? While Angular and React do have many differences, this post will show that there are some patterns and similarities that translate between the two frameworks. You might actually know more Angular already thank you think you do.