// Blog
Writing
Short, practical posts on React Native, the web, and how things work under the hood.
17 posts · 21 topics
No posts match.
2026
13Expo Router Explained
Learn how file-based routing works in Expo Router. Understand layouts, dynamic routes, groups, tabs, protected routes and deep linking with simple examples.
React Navigation Explained
Learn how to master React Navigation in React Native and Expo. Discover stack, tab, and nested navigators with this complete step-by-step routing guide.
Virtual Dom Explained in React
A beginner-friendly deep dive into React rendering, diffing, reconciliation, and how Virtual DOM actually improves performance.
React Native Fabric Rendering Explained
Dive deep into React Native's new Fabric renderer! Learn how the Render, Commit, and Mount phases use JSI and C++ to synchronously paint native screens.
React Native Architecture Explained
You know how to write React, but do you know how it actually talks to iOS and Android? Go beyond the basics and explore the working of React Native.
Web Browser Internals Explained
Discover the inner workings of web browsers, from URL typing to page rendering, and understand their components and processes today!
Emmet for HTML: A Beginner's Guide to Writing Faster Markup
Learn the essential Emmet abbreviations to speed up HTML authoring with clean, repeatable patterns.
CURL Command Explained
Learn how to use cURL, a powerful command-line tool for managing client-server interactions and data transfers, with this comprehensive guide
Understanding DNS Record Types
Learn about DNS record types, including A, AAAA, CNAME, NS, MX, and TXT records, and how they impact domain name resolution
A Beginners Guide to DNS Resolution
Learn how DNS resolution works, converting domain names into IP addresses, with a simple phonebook analogy and detailed step-by-step explanation
Exploring the .git Folder: What You Need to Know
Discover the inner workings of the `.git` folder, essential for understanding Git's file storage, commit history, and version control
Why the Pendrive Problem Highlights the Need for Version Control
Pendrive issues highlight the need for version control systems for seamless collaboration and effective code change tracking
Beginner's Guide to GIT
A beginner's guide to GIT, a version control system, outlining its uses, features, terminologies, and basic commands for efficient collaboration
2025
4Prompt Engineering 101
Master the basics of AI communication with this Prompt Engineering 101 guide. Learn system prompts, zero-shot, few-shot, and chain-of-thought techniques.
Explaining Vector Embeddings to Mom
Learn how AI understands language with vector embeddings. Discover how Transformers use numbers and maps to capture meaning in this beginner-friendly guide.
What is Tokenization in GPT?
Ever wondered how GPT processes text? Dive into this beginner-friendly guide on tokenization to see how AI slices natural language into manageable numbers.
GPT Explained for 5 year old
Discover the magic behind GPT and ChatGPT! Learn about Transformers, Tokenization, and AI in this easy-to-understand guide explained for a 5-year-old.