2021 was my biggest year for improving my skills and knowledge of many technologies for the many many projects that I undertook.
Rust Lang
From the start of the year I had an interest in learning rust because of how important memory safe application are and everything connected to it. On top of all of that I really wanted to learn more low level languages, I already knew C# and C from previous years as that was the first lang I learned but wanted something more than that as C based code was only really useful for legacy codebases which are already being slowly converted to faster and safer languages. While I learned the basics around the syntax and memory features I never got around to actually code anything with it which truly unfortunate because I didn’t get the full hang of it or had a use in my current stack or projects I was interested in. So maybe this year I can write some code in this very cool lang.
Astro
This is a more recent find and learn but astro changed this entire website. For the 5th time this website got a rework this time with a new tool called astro. Astro is a website framework that allows components from any framework to be embeded as well as it being built on the idea of island architecture and partial hydration of components which lead to a really fast website. On top of this website I have plans to convert most if not all of my documentation sites to astro this year.
Service Workers/CF Workers
For one of my previous iterations of this website I decided to have a go at implementing progressive web app functionality with a service worker. So there would be caching and offline viewing of the blog posts while this hasn’t lasted into this site its given me the skills to use cloudflare workers. While I am using for so many different things from pinging fpsmath to being a handler of webhooks and proxying api calls. So many possibilities and this for sure is staying within my stack.

Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.