If you’ve seen this warning in your Node.js application recently you're not alone. In this post,...
In software design, a God Object (or God Class) is a class that knows too much or does too much. It's...
At work, I recently encountered Quartz CRON — a more powerful and flexible version of the classic...
CRON expressions are powerful tools for scheduling tasks — from backups to emails — across servers,...
In modern software systems, we often work with large datasets — think server logs, customer records,...
Iterators and generators are closely related and often used together, they are not the same. Let’s...
When you’re starting to build an app for your startup, one common question is: what kind of database...
Async generators in JavaScript provide an elegant way to handle Server-Sent Events (SSE)—especially...
When it comes to consuming streaming responses in the browser, especially from Server-Sent Events...
If you're coming from a JavaScript ecosystem (like I did) and are trying to develop apps in Python,...
You've set up your web service on AWS, placed it behind an Application Load Balancer (ALB), and...
hen downloading apps or files, you might sometimes see a "Verify Download" option. It’s a small step,...
Recently, while exploring internal OAuth documents at work, I stumbled upon URLs that looked like...
While tinkering with Agentic MCP servers at work, I ran into JSON-RPC, the slick tech driving parts...
There are two perspective here when explaining why do we need OAuth. Lets see the user view first. ...
If you're building modern web or mobile apps, chances are you've come across terms like SSO, OAuth,...
You can seamlessly publish private packages to AWS CodeArtifact using GitHub Actions. This guide...
Ever wondered how the word “blog” came to be? It all started in 1997, when internet writer Jorn...
To enable your GitHub Actions workflows to securely interact with AWS services, you can set up OIDC...
If you’re a developer debugging browser behavior or just curious about how browsers manage memory and...
TL;DR When evaluating system design, think of it like a triangle: ✅ Fidelity – It does...
For the longest time (since 2021), Next.js has been my go-to framework for working with React. It’s...
Whether you're running a front end dev server or testing a backend API, chances are you’ve typed...
If you've worked with the Fetch API in JavaScript, you've probably seen this pattern: const...
If you're a business owner or a service provider, accepting online payments is crucial for your...
I have been working with Next.js for sometime, but we used to find hard time with environment...
Webhooks are a powerful tool that allow your SAAS application to send real-time updates to other...
NextJS is a special web framework that is built on top of the React library. It allows you to create...
Recently, I revamped my blogging site from Gatsby to NextJS. My new personal site was built from...
Today, lets see how to push Chargebee events to Apache Kafka using Upstash Webhook API. Once data is...