Refreshing Third Party Tokens before they expire using GenServers in Elixir
A guide on how we can create a module which will always give a valid token back. It will also refresh the token before it expires.
10 posts
A guide on how we can create a module which will always give a valid token back. It will also refresh the token before it expires.
A guide on how we can use Elixir Behaviours to write extensible, testable and decoupled code.
A tutorial to use signed URLs to keep your CloudFront content private by default and control access to it more granularly. This simple, yet effective technique can help ensure the security and privacy of your content
When dealing with a large and complex web application, you might often run into situations where an operation is slower than it should. Let's see how we can run a performance trace to find out what's slowing things down.
I recently started my first job as a Software Engineer, and I wanted to jot down some amazing advice I received. I’m sure it will be valuable for anyone who is starting out their first Software Engineering job.
Recently, I had to integrate a tailwind based design system into a CRA app as a git submodule, and make it work with Storybook, Chromatic, GH Actions and Netlify. This post is a documentation of all the issues I faced.
As users, we know how valuable performance of a website is. But as developers, how do we approach performance of our webapp? In this post, let's explore the metrics used to quantify web performance, and how we can optimize those metrics and have a positive impact on the user experience.
When you use ECS to deploy your applications, it becomes tedious to build & upload container image to ECR every time you want to make a change. In this post, let's build a CI/CD pipeline for containerized applications using AWS CodeBuild.
Understanding the tooling is crucial to understand what exactly is happening to the code we write, which helps us write better, bug-free code. This post is a collection of notes I made to understand more about the tools used in the JavaScript ecosystem.
Recently, I have been working on a ReactJS project which uses AWS services heavily, so, I chose S3 and CloudFront for hosting. However, manually building and deploying the React WebApp every time was a headache. Read on to find out how I automated the build and deploy process,