Skip to main content

TLS Security: Understanding One-Way TLS and Mutual TLS (mTLS)

In the modern internet, it’s highly suggested to only access the resources with TLS/SSL enabled. Even most browsers prevent accessing resources with TLS/SSL expired or not enabled. This is mainly because the secure communication is not guaranteed without TLS. I think we all know at a high level that TLS encrypts traffic at transit, enabling safe and trusted communication between two parties(client and server) but not everybody cares about behind the scenes, and yeah not even me before today 😊

Integration of Himalayan Bank(HBL) Payment Gateway

In this post, I'll walk you through integrating the HBL payment gateway from scratch. Recently, I worked on a project built with React and Node.js, where I was tasked with this integration. If you've ever tried to get technical support from Nepali banks, you know how challenging it can be. That's why I decided to write this guide—so others in similar situations can find the help they need. Let's dive in!

Deploy NodeJs based application using CPanel

When deciding between shared hosting and server hosting, the choice often hinges on your specific needs and technical expertise. Shared hosting can be a more cost-effective and hassle-free solution for smaller websites or beginners who don't require the full power of a dedicated server.

Upzip S3 files using AWS Lambda

I developed a static web application on my local machine and attempted to deploy it using Amazon S3. I couldn’t find an option to upload the entire application folder directly, so I zipped the folder and uploaded it to the S3 bucket. However, I was unable to unzip the file inside the S3 bucket.