Topics
What I Write About
View all topicsFrontend Tech
Writing about component architecture, React patterns, TypeScript, and how browsers actually work under the hood.
Backend Tech
Distributed systems, event driven design, APIs, databases, and building backends that hold up under real load.
Cloud & Network
AWS, Kubernetes, Terraform, network design, and running things in production without it falling over at 2am.
Web3 & Blockchain
Smart contracts, DeFi, NFT systems, Metaverse platforms, and how decentralised apps are actually built.
Cyber Security
Zero Trust, penetration testing, DevSecOps, supply chain security, and keeping systems safe in practice.
IoT & Edge Computing
IoT system design, MQTT, edge computing, real time telemetry, EV ecosystems, and getting hardware to talk to software reliably.
AI & ML / MLOps
LLM integration, RAG pipelines, prompt engineering, MLOps infrastructure, and building AI features that work in production.
Robotics
Robotics system design, ROS, sensor fusion, autonomous navigation, edge AI, and connecting robots to the real world.
Digital Marketing
SEO, content strategy, search intent, digital growth, and practical marketing concepts explained from first principles.
Marketing Tech
MarTech stack design, analytics pipelines, attribution systems, and building the infrastructure that makes marketing data usable.
Articles
Latest Writing
View all articlesFeatured
How Internet Requests Actually Work: A Complete Beginner Series
HTTP Requests Explained: Methods, URLs, Headers, and Bodies
DNS, Domain Names, and IP Addresses Explained
What Happens When You Open a Website? The Complete Request Journey
How Internet Requests Actually Work: A Complete Beginner Series
A practical roadmap to understanding how DNS, IP addresses, ports, TCP, UDP, packets, HTTP, TLS, routers, firewalls, and application servers work together when you use the internet.
HTTP Requests Explained: Methods, URLs, Headers, and Bodies
Learn what an HTTP request really contains, how GET, POST, PUT, PATCH, DELETE, HEAD, and OPTIONS differ, and how browsers interpret URLs, headers, query strings, and request bodies.
DNS, Domain Names, and IP Addresses Explained
Understand why computers use IP addresses, why people use domain names, and how DNS caches, resolvers, and authoritative servers translate a hostname into a reachable destination.
Public IP, Private IP, NAT, and Ports Explained
See how private devices share a public IPv4 address through NAT, how source and destination ports identify network flows, and why one server can safely run many services.
TCP vs UDP: Connections, Reliability, and Real-Time Traffic
Learn how the TCP handshake creates reliable ordered communication, why UDP uses simpler datagrams, and how applications choose between reliability, latency, and control.
Packets and Network Layers: MAC, Switches, Routers, and Gateways
Follow application data as it is encapsulated into TCP segments, IP packets, and Ethernet or Wi-Fi frames, then forwarded through switches, routers, and a default gateway.
What Happens When You Open a Website? The Complete Request Journey
Trace a browser request from URL parsing and DNS through routers and NAT to a firewall, load balancer, reverse proxy, application, cache, database, and the response journey back.
HTTPS, TLS Handshakes, and HTTP Status Codes Explained
Understand how TLS adds encryption, integrity, and server authentication to HTTP, what browsers verify in a certificate, and what common 2xx, 3xx, 4xx, and 5xx status codes mean.
Fixes backed by observable evidence
Practical notes from real incidents, including symptoms, diagnostic commands, safe tests, and the confidence level of each result.
Fix ERR_NETWORK_CHANGED in Chrome and Brave on Ubuntu While Firefox Works
How I traced frequent ERR_NETWORK_CHANGED errors in Chrome and Brave on Ubuntu—while Firefox kept working—to possible Docker virtual-network activity, and how to test the connection safely.
About Me
Designing systems that scale, securing what matters.
I'm Nikhlesh Yadav — Hands-on Technical Leader with 12+ years of experience designing distributed systems, cloud-native architectures, AI-enabled platforms, IoT ecosystems, and secure enterprise infrastructure.
Through this blog, I share practical insights, architecture decision records, and technical explorations — drawing from real-world projects across fintech, healthcare, SaaS, IoT, AI, and Web3.
- React / Next.js
- TypeScript
- WebRTC / WebSockets
- React Native / ElectronJS
- Node.js / Python
- REST / GraphQL / gRPC
- Microservices
- Kafka / RabbitMQ
- AWS / Kubernetes
- Docker / Terraform
- CI/CD / DevOps
- Network Design
- LLM / RAG
- MLOps Pipelines
- Prompt Engineering
- Model Serving
- MQTT / OCPP
- Arduino / Edge
- RxDB Offline-first
- Telemetry Pipelines
- Zero Trust
- VAPT / Pen Testing
- OWASP / DevSecOps
- Secure APIs