Blog
Technical articles and tutorials on web development, cloud infrastructure, and software engineering.

Building a Swift Package to Burn Live Scoreboards into Recorded Sports Video
How I built a custom Expo Swift module that captures camera frames at 30fps, renders a live score overlay with Core Graphics, and encodes everything to H.264 — permanently burned into the video.

WebView Doesn't Cache for Offline — So I Built a Swift Module and a Native Patch to Fix It
WKWebView has no built-in offline caching. Here's how I solved it with an Expo Swift module, a react-native-webview patch, and web archives.

How to Deploy a Node Express API to AWS EC2 Amazon Linux 2
A step-by-step guide to hosting your Node Express API on an AWS EC2 Amazon Linux 2 instance and making it publicly accessible.

How to Create a Simple Node API with TypeScript
Build a Node.js Express API from scratch using TypeScript with proper configuration, nodemon, and development workflow.

How to Apply SSL for HTTPS on a WebApp Hosted in AWS S3 Bucket
Enable HTTPS for your S3-hosted web application using Route 53, Certificate Manager, and CloudFront Distribution.

How to Use JWT in Node.js Express API with Password Hashing & MongoDB
Implement secure authentication using JWT tokens and bcrypt password hashing with MongoDB in a Node.js Express API.

How to Apply SSL for HTTPS to Node Express API in AWS EC2
Secure your Node Express API on AWS EC2 with HTTPS using an Application Load Balancer, Route 53, and Certificate Manager.

How to Deploy Node Express API to Heroku
The simplest way to deploy your Node.js Express API to the cloud using Heroku CLI tools.

How to Deploy Node Express API to Vercel Serverless Functions
Deploy your Node.js Express API to Vercel serverless infrastructure with automatic redeployment on git push.

How to Deploy Node Express API to an AWS EC2 Ubuntu Instance
Complete guide to hosting a Node Express API on AWS EC2 Ubuntu with PM2 for persistent operation.

Publish Your React App to FREE Firebase Hosting
Deploy a React application to Firebase Hosting at no cost with step-by-step configuration and deployment instructions.

How to Hash Password in React App Before Sending it to the API
Add a security layer by hashing passwords client-side with bcryptjs before transmitting to your API.