JavaScript Objects and Their Friends
Learn how JavaScript objects work under the hood: Object.prototype, prototype chain, property lookup, Symbols, iterators, and why Map is better for non-string keys.
Architecting
Tomorrow's
Digital
Landscape
A collection of thoughts on software engineering, design systems, and the intersection of humanity and technology.
Learn how JavaScript objects work under the hood: Object.prototype, prototype chain, property lookup, Symbols, iterators, and why Map is better for non-string keys.
2025 was a quiet but solid year: shipping projects, learning a lot, mentoring, experimenting with new tech, reconnecting with people, and enjoying building again.
Implementing progressive enhancement in web development to improve backward compatibility and accessibility for your beloved website.
PC gaming, from RDR2 to Elden Ring, changed how I read, solve problems, and face challenges making me a better engineer through lore, builds, and persistence.
Feeling energized to write a new article but not happy with my old design, so here's a new design with a simpler, less overengineered tech stack.