Amazon Bedrock with JavaScript: Text, Chat, Streaming & Structured Output via SDK and RESTAug 6, 2025·23 min read·11
Understanding and Integrating Celery and Flower: A Step-by-Step GuideWe all know that Python is single-threaded and blocking, meaning only one thread runs the code, and the function blocks the thread until it finishes. However, there are tools and frameworks that solve this by offering async operations, so the thread ...Nov 10, 2025·10 min read·4
Understanding SAML Authentication: Key Concepts and Differences Between SP and IdP Initiated FlowsMar 7, 2025·10 min read·53
Step-by-Step Guide to Hosting Your Website on a VPS Using Caddy Server and CloudflareNov 11, 2024·8 min read·20
Understanding SSH Keys: How They Work and Steps to Create Your OwnHello developers! In this article, we'll explore how SSH keys work, how to generate them, and how to retrieve the public SSH key for use wherever needed. Before we dive into the process of generating them, let's briefly understand SSH keys. What are ...Oct 5, 2024·4 min read·13
Achieving Multi-Threading in Node.js Using Worker Threads for Better PerformanceHave you ever wondered how JavaScript/Node.js efficiently handles complex requests despite being single-threaded? What happens when a CPU-intensive task runs on your backend, affecting other requests? Is there a way to run these tasks separately and ...Sep 9, 2024·11 min read·15
Simple Steps to Configure Git for a Specific Repo with a Different UserHave you ever needed to set up different Git settings for a specific repository on your system that isn't your main account? By default, Git uses global configuration settings for all repositories, but sometimes you need a unique setup for certain re...Aug 25, 2024·5 min read·534
Guide to Adding Multiple Email to Your Existing GPG Key for GitWhile adding my secondary email address to my GitHub account, I wanted to link all my new commits to this new email address. However, since I use GPG keys to sign my commits, my GPG key was connected to my previous email address. So, I had to create ...Aug 24, 2024·3 min read·351
Simple Steps to Delete Twilio Message Logs in a Node.js ApplicationHello developers, In this article, we'll explore how you can delete message logs from your Twilio project using Node.js. This will help you manage your Twilio message logs efficiently. Prerequisite: Before diving in, you should have basic knowledge o...Jul 22, 2024·2 min read·17
How to View, Customize and Save Tree-Like Directory Structure in LinuxYou've probably seen images or GitHub repositories showing project folders in a tree-like structure, with sub-directories as branches and files as leaves. These layouts are visually appealing and provide a clear view of the folder structure. They are...Jul 4, 2024·5 min read·79