What is the difference between microtasks and macrotasks?
Microtasks (Promises) run before the next macrotask (setTimeout) in the event loop.
For tech professionals in the AI eraBuilt for technical professionals in the AI era
Stay technically sharp while AI speeds everything up.
A free, growing library of technical lessons — flashcards, quizzes, visuals, and audio — to validate what you know and explain it clearly. Search it or dive in.
What causes unnecessary re-renders?
State updates, unstable props, and missing memoization boundaries.
Strong
React Hooks
Solid recall
Gap
Testing
Needs review
Core Topic
Async Fundamentals
What is the difference between microtasks and macrotasks?
Microtasks (Promises) run before the next macrotask (setTimeout) in the event loop.
Skill Snapshot
0
Categories covered
0
Topics live
0
Subtopics
0
Lessons
0+
Content formats
Daily
New content cadence
The library — free to browse
Modern web, core languages, backend, cloud, security, AI, and QA — open to everyone, no signup, with new tracks and lessons shipping continuously.
See it in action
Real lessons pulled straight from the app across our topics — watch a recap video, swipe a slide deck, flip a flashcard, work through a quiz or a code challenge, and more.

What does it mean for an Agile team to be self-organizing and cross-functional?
<body>
<header>Logo</header>
<main>Content</main>
<main>More content</main>
<footer>Copyright</footer>
</body>What is the bug in this layout?
Every concept, in the format that fits the moment:
Why SkillRecall
You still own the review, the trade-offs, the architecture call, and the 2am incident. SkillRecall keeps experienced professionals sharp enough to catch what AI gets wrong and explain what it gets right — it's not a bootcamp for learning the fundamentals from scratch.
Not this
Not that either
This ↓
Free to browse · your account is next
Every lesson is free to browse today — no signup. Drop your email to get a free account the moment they open, and unlock the personal features below while we're in beta.
Join early access
Drop your email — no account needed yet.
Get invited first
We email you the moment accounts open; early members go in ahead of the queue.
Use everything, free
The full feature set below, free for early-access members through beta.
Playlists & watchlists — organize lessons into your own review queues
Audio & video lessons — listen or watch on commutes and between tasks
Test Maker — generate custom tests to pressure-test what you know
Interview prep — practice explaining technical decisions with feedback
Code-writing lessons — hands-on lessons that build real coding reps
Job-Match — paste a job description, get the exact lessons to review for that role
For teams — bring SkillRecall to your engineering team
No spam. Just product updates, early access invitations, and launch news.