January 31, 2023
Reflecting on a transformative year.
July 2, 2022
A small reflection on what it means to be a father.
January 29, 2022
2021 was a difficult year for many once again. But in a similar fashion as the last year, there were many bright spots in my personal life that made 2021 one to remember.
January 22, 2022
Some software products have proven indispensable for me. Here are some software tools that I use every day.
November 11, 2021
The true joy of self-development comes from the practice - enjoying the learning journey for what it is.
October 26, 2021
Notes taken during Nader Dabit's "Defining the Web3 Stack" during Next.js Conf.
October 24, 2021
My take and summary of Alex Lieberman's four-step framework to effective learning.
August 16, 2021
Closures are magical. And I'm a fantasy nerd. To see what closures are and how useful they can be, let's take a look at a little example.
April 9, 2021
How a JavaScript bundle can react to events occurring outside of its scope using synthetic events.
March 24, 2021
A high-level overview of the static keyword in object-oriented programming.
March 7, 2021
A look at React's composition model and why we say we favor composition over inheritance.
February 2, 2021
My 2020 year in review.
January 17, 2021
A primer on Server Components, an upcoming feature coming to React in the near future.
October 31, 2020
The power of blue light blocking glasses
October 13, 2020
How to clear up unused disk space in Docker
September 30, 2020
A brief overview of how Next.js renders the content for each page of a website or app.
March 20, 2020
My experience working at a startup as a junior software developer.
January 25, 2020
Looking back on 2019, and setting goals for the year to come.
January 11, 2020
Talking to myself has helped me to think with intention and clarity when it comes to problem-solving, learning, decision-making, and overcoming self-doubt.
January 3, 2020
On January 3, 2019 I began writing at 200 Words a Day. One year later, I am employed as a full stack web developer and I'm launching a blog.