2020 Annual Retrospective
ā£2020. What a year, to say the least. For many it was a difficult one. Iām lucky to say that things could have certainly gone worse for myself and my loved ones. Danielle and I caught COVID-19 in late August but we both had mild cases.
Recap
Here are the things that I decided to change for the past year:
- I want to consistently do what I say Iāll do. A vague and difficult āgoalā to measure. In 2020 I became more at ease with mindless distraction when it was planned. Yet I still didnāt manage to schedule my time in a way where I can confidently say that it was a goal that I was able to achieve.
- I want to focus on three pillars of self-development: reading, writing, and coding. These pillars are still my focus today and will be for the year, particular the latter two. I want to ship more creative work this year. For me, this will generally be software and words on a screen.
- I want to improve how I connect with people. 2020 made it difficult to connect with friends and family in the traditional sense. But it was a reminder that humans are social creatures; we need to connect with each other to survive and thrive.
- I want to teach. And I did!
As was the case last year, here are the four questions that Iāll answer:
- What went well this year?
- What didnāt go so well this year?
- What did I learn?
- What will I change next year?
What went well this year?
Despite the fact that most of 2020 was shrouded in the cloud of COVID-19, there were many bright spots.
I got engaged.
In August my then-girlfriend and I took a trip to B.C. We visited Vancouver, Tofino, Ucluelet, and Victoria. It was one of the best trips that weāve ever been on together. It felt great to explore unknown territory in our own country.
Itās also where I asked her to marry me.
Given the circumstances weāre unsure of when or what weāll decide to do. All we know is that weāve agreed to spend the rest of our lives together. Thatās whatās important.
I launched this blog.
Launching my own website was an early win for me in 2020. I couldnāt have published my first annual retrospective without it! I didnāt post as often as I would have liked. Hell, I didnāt even write as much as I would have liked. But the fact of the matter is that I put out content publicly for anyone to consume.
I started mentoring.
Teaching was one of the goals that I achieved this year. In February I began mentoring part-time at Lighthouse Labs, where my journey into web development all began.
The mentoring experience changed dramatically during the pandemic. Itās a change that Iām still grappling with today. The bootcamp experience is now 100% remote for both students and mentors. As a result, Iāve started mentoring students from all over Canada.
Since I only mentor 1-2 times per week it has become difficult to make meaningful connections with the students. At the beginning of the year Iād go into the Montreal location and get to focus on the same students each week; now, I rarely assist the same students twice. The new mentoring experience is one that Iāll be revisiting this year. Thereās a good chance that Iāll take a break from it until we get back closer to ānormalā.
I landed an exciting job after some instability.
I started 2020 at one job, joined another for several months, and then found my place at Stingray. I get to work on fantastic products for music-lovers all over.
I genuinely miss most of my former colleagues, especially from my time at SquareLab. But it was time that I found a company where I could grow and level up as a developer. So, I joined Stingray this past August.
It was my first time starting work 100% remotely. The experience is not without its challenges ā sometimes itās hard to stay focused at home, and I miss interacting with colleagues in person. But Iām lucky to have an amazing team and work on interesting, challenging problems every day.
I took more time to reflect on my days.
Journaling is a rewarding and fulfilling experience if done in a way that feels right to you. Notice how I didnāt say correct; in my opinion, thereās no right or wrong way to do it. Some days you might feel like writing about how youāre feeling. Other times you might write about what youāre grateful for, or a specific experience.
This past year I journaled just about every other day, give or take, which isnāt bad at all. Going through my journal entries helped me identify and speak to some of the answers in this post. Journaling is a habit that I plan to maintain for the foreseeable future.
I read more books.
It may have only been three more than last year, but itās the consistency and improvement that are important. This year it was a good mix of fiction and non-fiction. Hereās the list of books I read in 2020:
Book | Author |
---|---|
Indistractable | Nir Eyal |
You Are Here | Thich Nhat Hanh |
No One Cares About Crazy People | Ron Powers |
Exhalation: Stories | Ted Chiang |
Skyward | Brandon Sanderson |
Starsight | Brandon Sanderson |
The Shadow of What Was Lost | James Islington |
An Echo of Things to Come | James Islington |
Atomic Habits | James Clear |
Steal Like an Artist | Austin Kleon |
My 2021 goal? 20 books.
What didnāt go so well?
I failed to deliver out of fear.
My uncle started a podcast last year. Over last Christmas, we spoke about the project and I offered to build the website for it. What at first appeared to be a fairly simple endeavor turned into an impossible hurdle ā for me ā to overcome.
I didnāt have the courage to face the uncertainty of building the site for him. I believe that I overestimated my skills at the time and felt that I couldnāt deliver what he was looking for. In the end, I suggested that he launch a Squarespace site which supports podcasting out-of-the-box. I accepted defeat. Resignation.
This year, things will be different. Iāll face my fears: the uncertainty, the fear of shipping creative work and impostor syndrome.
I continued to grapple with my relationship with video games.
I noticed a common theme in last yearās journal entries: my relationship with video games.
On many pages I wrote about the guilt of playing video games too frequently. From trying out PokĆ©mon nuzlockes for the first time to playing anything Riot Games puts out. It was more than I would have liked. I hesitate to use the word āaddictionā, but itās clear that my frequent playing hindered some of the other goals that I established for myself.
This year, Iām going to explore this relationship more deeply by trying to identify why I choose to escape into virtual worlds. More discussed below.
What did I learn?
I learned how to type properly.
TypingClub is a godsend. On a whim I decided to learn how to type properly. It was startling to realize how poor I was typing with my right hand. The siteās gamification strategy works wonders. Most days I practiced far longer than I expected to.
Iām by no means a turbo typist, yet TypingClub forced me to learn to type with all ten fingers. Iāve since started typing faster than I ever have and with fewer errors to boot!
What will I change next year?
I will go to therapy for past trauma.
Itās about time that I admit that I have trauma from my past that I never faced head-on. For too long I ran away from it, or pretended that it wasnāt really an issue. I believe itās the reason that I throw myself into easy, familiar things like playing video games.
Without dealing with the source of the trauma, I canāt heal and fix the problems that stem from it.
I will improve my information content diet.
A recent article from The Profile does a good job of describing why itās important to improve your content diet. For me, the ājunk food contentā that Maria references is largely gaming content from YouTube and Twitch.
Itās not that I donāt have more productive means of consuming media ā I do! Itās just a matter of spending less time with mindless entertainment and more time with content that can help me become a better person. These more productive means include:
- Books
- Newsletter subscriptions in Stoop
- Podcasts
Iāve created a personal wiki that I plan on updating frequently this year with notes on content worth remembering.
Iāll make a practice of shipping creative work.
Creative work for me is writing code, words, and music.
Code šØāš»
I started working on Lee Robinsonās React 2025 course to learn about a modern SaaS template with Next.js, a framework Iāve not only grown to love but use daily at work. Lee is a great teacher and heās a member of the Vercel team which is a plus.
My 6-month free access to Frontend Masters expires in May. My plan until then is to get as much out of it as I possibly can. Iāll probably try to tackle both the Professional and Computer Science career paths, if I can.
Finally, Iād like to ship a re-brand of this blog with Next.js and continue to use Ghost as an API for the content. I donāt plan on it being perfect by the end of the year, but in terms of shipping software ā aside from my job ā this is my top priority.
Words š
While I launched this blog this year, my writing took a backseat for most of the year. Iād like to change that in 2021. Iām still figuring out what kind of balance I want to have between technical and non-technical content. But the only way to find out is to keep writing!
Iām also looking to launch a newsletter this year! The latest version of Ghost has great newsletter support which I will take advantage of later this year. First, I have to upgrade the CLI and try not to break the current theme. Writing a weekly/monthly newsletter has been on my mind for sometime now, and Iām looking forward to making it a reality.
Music šø
In late 2019 I finished the rough drafts for some pop-punk songs that Iād initially started writing years ago. I sent the tracks to my former vocalist, who wrote and recorded lyrics over the instrumentals. But last year I didnāt pick up my guitar much.
Iām hoping that later in the year weāll be able to meet up and hash out these tracks for real. While the idea of being in a band no longer appeals to me, Iād be thrilled to release some new music into the world.
What are your goals for 2021?