About

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, the creator of Tarrasque.io, and an aspiring technical writer.

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 both 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'm sure 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:

  • 📖 Guides on technologies that I use daily, from beginner to expert level
  • ❓ Tutorials for things that took me way too long to figure out
  • 💡 Programming insights that I’ve learned over the past 2+ decades
  • 🗣️ Rants, ramblings, and research on tech that I find intriguing