AR vs VR vs XR: A Developer's Guide to Extended Reality
Clarifying AR, VR, MR, and XR concepts using the 'Window vs Door' analogy. Sharing practical experience of reducing e-commerce return rates from 30% to 8% by implementing AR features.

Writing about development and technology.
Clarifying AR, VR, MR, and XR concepts using the 'Window vs Door' analogy. Sharing practical experience of reducing e-commerce return rates from 30% to 8% by implementing AR features.

Why 5G is more than just faster internet. A breakdown of eMBB, URLLC, and mMTC with real-world use cases.

Understanding Web3 concepts and applications through practical experience

Anatomy of the GCC pipeline. Preprocessor, Compiler, Assembler, and Linker. What happens when you type `gcc main.c`.

Understanding load balancing principles and practical applications through project experience

I just clicked an interesting link, and money was transferred under my name. My journey to understanding CSRF, the sneaky attack that exploits your logged-in session.

Understanding high availability and read performance improvement through database replication

Understanding database sharding and handling massive traffic through practical experience

I wasted 50% of my disk space because I didn't know the difference between Copy and Link. Deep dive into Inode, the secret of `rm` command, and why `pnpm` is faster than `npm`.

How OS creates the illusion of multitasking. Preemptive vs Non-preemptive, The Starvation problem, and how modern OSs use Multi-Level Feedback Queue (MLFQ) and Red-Black Trees (Linux CFS) to keep everyone happy.

Understanding database connection pooling and performance optimization through practical experience

Understanding database transactions and ACID properties through practical experience

Foundation of DB Design. Splitting tables to prevent Anomalies. 1NF, 2NF, 3NF explained simply.

If it takes >3s, 53% users leave. Google's Core Web Vitals (LCP, INP, CLS) and how to optimize them.

For visually impaired, for keyboard users, and for your future self. Small `alt` tag makes a big difference.

Tired of naming classes? Writing CSS directly inside HTML sounds ugly, but it became the world standard. Why?

Concurrency is about structure, Parallelism is about execution. Understanding Single-core multitasking vs Multi-core processing.

Translator for old browsers. Converting ES6+ to ES5. How is it different from a Compiler?

Redux vs Zustand vs Context API. Why we need a Global Store.

Turning static HTML from Server (Dry) into Interactive App (Wet). The core concept of Next.js.
