Hi, I'm Richard ๐Ÿ‘‹

I'm a Full-Stack Engineer ๐Ÿ‘จโ€๐Ÿ’ป, proud dad ๐Ÿ‘ถ, husky parent ๐Ÿถ, cat's human ๐Ÿˆโ€โฌ›, and coffee junkie โ˜•๏ธ. I'm the Technical Lead at Keenious and a hobbyist technical writer.

Richard

I started designing and building websites in HTML & CSS at the age of 8, using Netscape Composer and Microsoft FrontPage.

Two and a half decades later, I mostly work with TypeScript for the front-end (Next.js, React, MUI, Tailwind) and back-end (NestJS, Express, WebSockets, GraphQL), as well as dabble in things like Docker, Kubernetes, and open source. Though my toolset has changed since the early days, I'm still kinda doing the same thing!

# A living archive ๐Ÿ—‚๏ธ

I started this blog as my way of historically tracking my learnings, my career progression, and my journey toward becoming a better programmer, writer, and team leader ๐Ÿซก.

It's also here because my memory is terrible and I'll need to reference this stuff again at some point ๐Ÿ˜‚.

# What you'll find here ๐Ÿ“š

I believe that the best way to learn something is to try to teach it to someone else. So, I'll be using this blog to share: