5 min read

2024 a year in review

My 2024 wrapped in a single blog post
2024 a year in review
Photo by Kajetan Sumila / Unsplash

I wanted to compile everything I did during 2024 to reminisce, analyze, and plan for the future.

All of the things I mention below are things I've finished or haven't dropped because some are not exactly new, but I kept doing them because I find them interesting and/or rewarding.

Blog posts

This list goes from newest to oldest.

Streaming

According to my year on Twitch, these are my current stats

This year was my debut, which means I didn't get to grow a whole lot, but at the same, I managed to experience what it is like to be an indie VTuber. It has been super cool to meet a bunch of new people, make new friends, and even have a small following:

twitch_recap_2024.png

I appreciate all the time people have spent chatting with me and hanging around the stream. Thank you so much for your time.

I kept it nice and simple; the things that I like to stream are:

  • Games
  • Software Development
  • Just Chatting

As for this year, I want to do more Software Development and work on the Neuro-sama clone, but that might take a while; I have a couple more projects in mind, but I'll work on those as I refine some ideas better.

Software Engineering

  • I started working with Zig and went through the Ziglings exercises. Regarding "esoteric" languages, I love how Zig feels if C would if it got released during this time. This helped me deepen my understanding of more low-level computer things. I plan to contribute to open source when I feel more comfortable with the language.
  • I have read the Fastbook course by Jeremy Howard. It helped me understand how LLMs work and how I can leverage Deep Learning to solve problems from different spaces to the ones I usually dabble into. The accompanying course, "Practical Deep Learning for Coders," is a must-watch. Some of the blog posts I published this year are information I've learned from this course and personal experiments that I've done.
  • I have caught the "dabble into too many programming languages" virus. I've been binge-working with Python, Golang, Zig, Ruby, and Javascript, creating various side projects to help me improve as a Software Engineer. So far, while I work with Python, Ruby, and Javascript professionally, I love Zig and Python, the former being my absolute favorite new programming language, while the latter became sorta like a workhorse where I can work with Jupyter notebooks and try stuff to see if it works, absolutely excellent developer ergonomics.
  • On the ops side, I've been working with Ansible on my home network. On the professional side, I've been reading about Kubernetes, but I can't say that I'm convinced to use it for personal projects; maybe if I read about some fun use cases, I could attempt to create a small Kubernetes cluster for photos or something. Chezmoi is another cool tool I like to use to manage my dotfiles.
  • Did I mention that I use Neovim?

Books

I want to read more. These two books were fantastic reads, and I'd like to find more like this. I only included these two books as I read a couple more, but I haven't finished them, so I won't count them for my 2024 year in review.

Anime

  • Frieren, Beyond Journey's end
  • Dungeon Meshi
  • Hime-sama, "Goumon" no Jikan desu (Tis' time for torture princess)
  • The Elusive Samurai
  • Tomo-chan is a girl
  • Lycoris Recoil
  • Goukon ni Ittara Onna ga Inakatta Hanashi

I also have an anilist.co profile if you'd like to follow me there for my weird anime tastes

Manga

  • Houseki no Kuni is my favorite read of the year by far. I plan to publish an article on this manga. I have even commissioned some artwork that I have yet to release.

Games

I'm counting the games that are "beatable." I didn't count multiplayer or live service games, I didn't count as those haven't finished.

  • Cyberpunk 2077
  • Elden Ring: Shadow of the Erdtree
  • Helldivers 2
  • Baba is you
  • Warhammer 40k: Space Marine 2
  • Metal Gear Solid
  • Call of Duty Black Ops 6 (Just the campaign)
  • Balatro

My two favorite games from this year were Balatro and Cyberpunk 2077. While I enjoyed many of the games released this year, I also came back to play some games released in previous years, as I find them more enjoyable than some of the newer releases.

Fitness

  • I started physiotherapy and improved my core and leg strength over the year.
  • I rediscovered my passion for cross-country bike riding and rode way more consistently. I also broke a personal record, which was very cool.

Travel

These are the places I went to this year:

  • Las Vegas
  • Guadalajara
  • Puerto Vallarta

Misc thoughts

  • I consider 2024 the year that LLMs became mainstream. While I like Claude better than ChatGPT, the latter is undoubtedly better known among the general public.
  • The Software Engineering market in its current state is the hardest it has ever been to get new jobs or if you're a recent graduate to join the workforce for the first time. I want to help people get jobs by helping review resumes, as my day job has me interview and look into candidates.
  • Software Development has benefitted in some ways from using LLMs, but the UX can be hit or miss. I tried using Cursor, but I haven't found my footing yet. GitHub Copilot and GitLab Duo are among my favorite tools because they aren't as intrusive and work great as a better Autocomplete. Asking Claude questions is a great way to start a project without spending hours on Google before I can start working on prototypes.
  • As a somewhat Apple fanboy, Apple had a weird year, the M4 Mac mini being my favorite release of the year, but the Apple Vision Pro, well, that was a rough launch.
  • I started cooking more at home and have developed a liking for it. To the point that I own quite a bit of gear that helps me cook delicious meals, I like to splurge more on good ingredients instead of going out to eat meals that might not satisfy me as much.
  • There are a few events that I'd like to do in 2025. They are life-changing and scary, but I hope to gather the courage to do them and share a bit more, whatever the result may be.

Life has its ups and downs, but I'm excited to see what 2025 holds for me; thank you for reading!