Adetayo Akinsanya unkletayo.dev
Engineering / Tags / #JavaScript
#JavaScript 6 Articles

Articles tagged with #JavaScript

A curated list of engineering series, deep dives, and notes related to #JavaScript.

Engineering Vitest Internals & Modern Testing Architecture • Part 8 2026-10-06

Snapshot Testing Engine: AST Serializers, File Formatting, and Inline Snapshots

Learn how Vitest formats, updates, and serializes snapshots using custom snapshot serializers.

Read →
Engineering Vitest Internals & Modern Testing Architecture • Part 7 2026-10-02

Fake Timers, Microtasks, and Event Loop Time Manipulation

Master Vitest's fake timer engine powered by @sinonjs/fake-timers to test intervals, timeouts, and dates.

Read →
Engineering Vitest Internals & Modern Testing Architecture • Part 5 2026-09-25

Assertion Engine Mechanics: First-Principles Comparison of Vitest Matchers

A first-principles deep dive into Vitest's assertion engine. Compare toBe, toEqual, toStrictEqual, toContain, toMatchObject, and spy matchers down to V8 heap pointers and prototype resolution.

Read →
Engineering Vitest Internals & Modern Testing Architecture • Part 0 2026-09-08

Vitest Architecture & Modern Testing Systems: Series Introduction

Master Vitest from first principles: Vite transform pipelines, tinypool isolation, module hoisting, fake timers, and custom reporters.

Read →
Engineering Frontend Web Architecture & Performance from First Principles • Part 2 2026-08-21

JavaScript V8 Engine Internals: JIT Compilation, Hidden Classes, and Event Loop Mechanics

Master V8 engine internals from first principles. Learn Ignition bytecode, TurboFan JIT compilation, Hidden Classes (Maps), and GC generational collectors.

Read →
Engineering Frontend Web Architecture & Performance from First Principles • Part 0 2026-08-14

Mastering Frontend Web Architecture & Performance: Series Introduction & Learning Roadmap

Master frontend web architecture from first principles. Explore V8 internals, React Fiber, Core Web Vitals, micro-frontends, and edge rendering.

Read →