Ali Shaikh

Ali Shaikh

Dubai
05
Dec
Peek-a-Boo but with ESP32 - Upgrading the Traffic Light Controller with HC-SR04

Peek-a-Boo but with ESP32 - Upgrading the Traffic Light Controller with HC-SR04

Upgraded the traffic light with a $2 proximity sensor. Now it detects when my 2-year-old gets close, and the lights respond. Two new game modes: peek-a-boo for toddlers and a progressive distance game. Building on the original ESP32 project with better security, too.
8 min read
27
Nov
Traffic Light Controller with ESP32

Building a Traffic Light Controller for My 2-Year-Old: ESP32 with Web Interface & OTA Updates

Watching my 2-year-old's face light up when she presses a button and sees the traffic light change made those frustrating CH340 driver issues worth it.
16 min read
20
Nov
Baremetal Kubernetes Storage: NFS Setup with Unraid (Part 1)

Baremetal Kubernetes Storage: NFS Setup with Unraid (Part 1)

Bare-metal k8s storage made simple: Use your Unraid/Synology NAS + NFS CSI driver for instant ReadWriteMany volumes.
8 min read
12
Nov
LocalStack: Run AWS Services Locally for Free

LocalStack: Run AWS Services Locally for Free

Test AWS services on your laptop without spending money. LocalStack runs S3, Lambda, EC2, DynamoDB, and more locally on your machine. This guide shows you how to set it up and start using it for learning or professional development.
3 min read
11
Nov
Set Up Your Own S3-Compatible MinIO Server in Under 5 Minutes with Docker (No AWS Bills)

Set Up Your Own S3-Compatible MinIO Server in Under 5 Minutes with Docker (No AWS Bills)

Run a fully S3-compatible object storage server on your machine. Use AWS CLI, SDKs, or console—no code changes. Perfect for dev, testing, or on-prem. Docker Compose setup, persistent data, instant buckets. Skip the cloud, own your storage.
4 min read
10
Nov
Quantum Doomsday 2028: The Day Encryption Dies – Banks, HTTPS, Secrets Exposed

Quantum Doomsday 2028: The Day Encryption Dies – Banks, HTTPS, Secrets Exposed

Quantum computers could break modern encryption by 2028-2035. Google's Willow chip and IBM's roadmap show rapid progress toward the 1,673 logical qubits needed to crack Bitcoin and RSA encryption. The "harvest now, decrypt later" threat is already happening. Are we prepared for Q-Day?
10 min read
10
Nov
Managing Docker Compose Applications with systemd - A Portainer Example

Managing Docker Compose Applications with systemd - A Portainer Example

Stop manually restarting containers after reboots. Use systemd to auto-start Docker Compose apps and manage them with systemctl. Includes Portainer example.
3 min read
01
Aug
Ghost Admin Login Gets Stuck on "Signing in": The staffDeviceVerification Problem

Ghost Admin Login Gets Stuck on "Signing in": The staffDeviceVerification Problem

I recently encountered a frustrating Ghost issue that had me completely stumped. I could not log into my Admin account. If you're experiencing similar symptoms after a server migration or a fresh Ghost installation, the culprit might be Ghost's staffDeviceVerification security feature.
3 min read
21
Mar
HTTP Status Codes Explained: Unlock the Web’s Secret Signals

HTTP Status Codes Explained: Unlock the Web’s Secret Signals

Decode HTTP status codes: from 200 OK to 404 Not Found, unlock the web’s secrets with this guide!
2 min read
18
Mar
Understanding OpenTelemetry: A Comprehensive Beginner's Guide

Understanding OpenTelemetry: A Comprehensive Beginner's Guide

This guide will walk you through setting up a basic distributed tracing system using OpenTelemetry and Jaeger. You'll
6 min read