Adding Google Sign-in to your webapp in 2025
Gotten stuck in a rabbit hole figuring out how to add "Log In with Google" to your web app? This was an earlier series on my site from way back, but it looks like the landscape has changed...
Gotten stuck in a rabbit hole figuring out how to add "Log In with Google" to your web app? This was an earlier series on my site from way back, but it looks like the landscape has changed...
If you're itching to write some code, but you can't stand the thought of another MEAN, MERN, or PERN stack, here's a few resources to help you explore javascript using a slightly different approach -...
I sign in with my Google account everywhere I can to avoid having yet-another-password on another random website. I've been seeing an upgraded experience on some sites (maybe I'm just noticing now)...
Note: If you want to see how to handle these in React, take a look at my new post on that here - handling async errors with axios in react. Whenever you're making a backend API call with axios, you...
Sharing some reusable javascript is hard - even moreso if you're trying to share between node and the browser. I'm just trying to share some 10 lines of code. Why is this taking me more than a day to...
Why do some of your styles no longer work when using [innerHtml] to show some HTML content? Angular comes with a built-in html sanitizer DomSanitizer, as a security feature, thats used whenever you...
Up until late last year, you couldn't set up automatic failover in CloudFront to look at a different bucket. You could only have one Primary origin at a time, which meant that you needed additional...
Get branded short links under your own domain for dirt-cheap by self-hosting it on AWS using CloudFront + S3. It's a no-code server-less solution to get redirects on the cheap and in this guide, I'll...
[embed]https://www.youtube.com/watch?v=iND-Epl8nz0[/embed] *Check out the video to see me follow along with the code. In this next part of the series, I'll be walking you through an implementation of...
In the first part of the series, we decided to use the Google Sign-In for websites library to allow you to show some info about the user using javascript. In that part, we use the default Google...
[embed]https://youtu.be/KwOmVpd1DUA[/embed] *Check out the video to see me follow along with the code. Gotten stuck in a rabbit hole figuring out how to add "Log In with Google" to your web...
Using headless chrome for your UI tests works great out of the box on your laptop, but it won’t work out of the box when you're trying to run your tests in Docker. One recent work project was getting...