Tommy Z
HomeBlog

Blog

Thoughts on web development, software engineering, and technology.

Welcome to My Technical Blog
Featured

Welcome to My Technical Blog

An introduction to my blog where I'll share insights about web development, software engineering, and the technologies I work with daily.

January 11, 2025•3 min read
IntroductionWeb DevelopmentCareer

3 articles found

Sync Fetch Pattern: Escape the Async/Await Chain
November 24, 2025•4 min read

Sync Fetch Pattern: Escape the Async/Await Chain

Learn how to use the throw-to-suspend pattern to get synchronous-looking code from async fetch operations. This technique powers Vue Suspense and React Suspense under the hood.

JavaScriptAsyncVue+2 more
Understanding Binary Trees: My Journey with Tree Traversal
January 23, 2025•9 min read

Understanding Binary Trees: My Journey with Tree Traversal

My hands-on experience learning binary tree data structures and implementing tree traversal algorithms (pre-order, in-order, post-order) in JavaScript. Includes tree reconstruction and depth calculation.

JavaScriptData StructuresBinary Trees+2 more
My Notes on Sorting and Searching Algorithms
January 23, 2025•9 min read

My Notes on Sorting and Searching Algorithms

Personal notes and implementations of common sorting and searching algorithms I've been studying. Includes Selection Sort, Bubble Sort, Insertion Sort, Quick Sort, and various search techniques with JavaScript code examples.

JavaScriptAlgorithmsData Structures+1 more
© 2025 Tommy Z. All rights reserved.