// Blog
Writing
Short, practical posts on React Native, the web, and how things work under the hood.
Expo 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