ASCII characters are not pixels: a deep dive into ASCII rendering
A look at how I used shape vectors to achieve sharp, high-quality ASCII rendering.
Welcome to my personal website and blog. I write about TypeScript and other software engineering topics.
Visit alexharri.com → On Hacker News Jun 2023 – Jan 2026
Software Engineering 5Web & Frontend 3Math & Algorithms 2Design & UX 2Programming Languages 1Games & Graphics 1
A look at how I used shape vectors to achieve sharp, high-quality ASCII rendering.
Exploring the web’s clipboard APIs, their limitations, and their history.
How I used a compressed trie data structure to encode Icelandic declension data.
A look at TypeScript’s structural type system, and we how we can effectively use it to our benefit.
An introduction to writing WebGL shaders using gradient noise and cool math.
A deep dive into the world of vector networks, and the engineering challenges involved in their implementation.
Visual and interactive introduction to 2D planes in 3D space.