habui.click
HomeBlogProjectsExperience
🏴󠁧󠁢󠁥󠁮󠁧󠁿 EN/🇻🇳 VIContact

Writing

5 articles on systems, TypeScript, and engineering craft.

March 8, 20254 min read

Parts of Speech in English: Nouns, Verbs, Adjectives, and Adverbs - Part 2

Learn about the basic parts of speech in English: nouns, verbs, adjectives, and adverbs. How to identify and use them in sentences.

English
Read
March 7, 20256 min read

Parts of Speech in English: Nouns, Verbs, Adjectives, and Adverbs - Part 1

Learn about the basic parts of speech in English: nouns, verbs, adjectives, and adverbs. How to identify and use them in sentences.

English
Read
November 20, 20243 min read

Building a Distributed Cache from Scratch in Go

Deep dive into consistent hashing, virtual nodes, and Raft consensus to build a production-grade distributed caching layer hitting 150k req/s.

GoDistributed SystemsCaching
Read
September 14, 20244 min read

TypeScript Type-Level Programming: From Basics to Mind-Bending Tricks

A practical guide to TypeScript's type system as a programming language in its own right — conditional types, template literals, and building a type-safe SQL query builder.

TypeScriptType SystemMeta-programming
Read
July 8, 20243 min read

React Server Components: What They Actually Change

After working on RSC internals at Vercel, here's my honest take on what React Server Components actually change about how you build apps — and what they don't.

ReactNext.jsWeb Performance
Read
habui.click

Building reliable systems and sharing what I learn.

NavigateHomeBlogProjectsExperience
ConnectGitHubFacebookLinkedInEmail
© 2026 Henry. All rights reserved.