BitlystBitlyst
PostsSeriesTopicsAbout

Bitlyst

Short, diagram-first posts on JavaScript, React & Next.js. Follow via RSS or the newsletter.

© 2026 Mohsen Fallahnejad

PostsSeriesTopicsLinksAboutRSSGitHubX
← All topics

#basics

4 posts

Git Rebase vs Git Merge — Simple Guide

Understand the difference between git rebase and git merge with analogies, ASCII diagrams, and visual commit history diagrams.

Sep 16, 20251 min read1

Event Bubbling vs Event Capturing in JavaScript

Understand how events travel through the DOM: bubbling (bottom-up) vs capturing (top-down) with simple examples and mental models.

Sep 13, 20251 min read

Async vs Sync in JavaScript

Understand the difference between synchronous and asynchronous code in JavaScript with simple examples and analogies.

Sep 13, 20251 min read

What is Docker? The 2-minute mental model

Understand containers like folders for apps—portable and predictable.

Aug 11, 20251 min read

Related topics

#javascript#async#docker#dom#events#git#merge#rebase