Reloading your development environment as you make changes to your code is an obvious step for developers working with projects locally. However, if there's no setup for efficient/fast auto-reloading, this can be quite a productivity killer, especially with a modern heavy-weight dev stack where stopping/starting manually could often be quite slow. Most popular, modern … [Read more...] about Auto Reload Docker Environment With Ease
Development
SerDe: The Unsung Hero of Microservices Architecture
Imagine a bustling city where thousands of cars rely on a well-functioning traffic management system to navigate smoothly. If even a minor glitch occurs in this system, the entire city can grind to a halt. SerDe, or Serialization/Deserialization, plays a similar critical role in microservices. Think of it as the traffic management system that ensures data flows efficiently … [Read more...] about SerDe: The Unsung Hero of Microservices Architecture
Building Auth With JWT Part 2 – Challenges And Lessons
This is the follow-up to part 1 of the Auth With JWT story. I would highly recommend you go over that first if you haven't already done so before going over this article. That being said, in this part 2, we will talk about the following three high-level sections:So, without further ado, let's dive in!Challenges:JWT Payload Size:As you might have read … [Read more...] about Building Auth With JWT Part 2 – Challenges And Lessons
Building Auth With JWT Part 1 – Problem And Approach
TLDR: JWT(JSON Web Token) can be a reasonably easy yet very effective way to build Auth platform(authentication and authorization).In one of my past employments, I was fortunate enough to be part of an interesting yet technically challenging project that aimed to solve the auth problem(authentication+authorization) in a distributed service-oriented architecture(I am … [Read more...] about Building Auth With JWT Part 1 – Problem And Approach
REST API Documentation Tutorial For Developers
You are a web application developer and trying hard to build robust, scale-able RESTful API. However, you are not documenting your API structure/skeleton at all. Hello! You are doing it wrong! It also must be a lot painful if you are maintaining this project yourself over time. I have also been through such a situation myself.Luckily, there are a few REST API specification … [Read more...] about REST API Documentation Tutorial For Developers