Mihai Farcas
Posted on December 12, 2023
I want to share with you the technologies that I'm most excited about learning in 2024. These are the technologies that I think will have a great impact on my career and will be the basis of my upcoming YouTube videos. So, subscribe to join me on this journey of learning.
But before I outline the plan for the future, I think it's fitting to start with a retrospective of 2023. When I started this channel, my goals were to learn new technologies, mentor other developers, and create videos about it. However, I also had some selfish reasons. I wanted to improve my English, public speaking skills, writing, and storytelling abilities. And on that note, I believe I'm steadily improving. Thank you for all the feedback in the last year.
Now, let's take a look at some of my plans for next year. I plan to do some videos on Kubernetes and self-hosting applications. Why rent when you can buy, right? Setting up Kubernetes, deploying apps to Kubernetes clusters, and exploring cheap ways of getting into self-hosting Kubernetes will be on the agenda.
Additionally, I'll be making more videos around the development platform I built. This platform allows me to turn my ideas into reality in no time. It provides essential features such as databases, authentication, queues, backup, and storage. However, there are some things it's missing, such as monitoring, alerting, and observability. That's why I want to add Prometheus and Grafana to the development platform. These tools will help me collect, visualize, and alert on different metrics and logs. I'll also be researching how eBPF helps trace and monitor system events at the kernel level, as well as how OpenTelemetry helps collect and analyze telemetry data from various sources.
Another exciting technology I'm eager to explore is passwordless authentication. Instead of relying on passwords, I want to try something new and more secure. Passkeys, which use public key cryptography to verify identities, seem like an excellent alternative to traditional passwords. It's a hassle-free and safer way to authenticate users. So, I'll be exploring alternatives to Keycloak that offer simpler and lighter passwordless authentication solutions.
Next on the list is Golang, or Go for short. Go is fast, simple, reliable, and has everything needed to build scalable and concurrent applications that run on any platform. It's a great choice for backend development, especially when working with Kubernetes. Since Kubernetes itself is written in Go, Go plays well with Kubernetes and is perfect for building add-ons such as operators.
And finally, I'm planning to dive deeper into generative AI. Yes, I know it's a field that's already quite saturated, but I believe I can bring a different perspective to it. My focus will be on using self-hosted AI models and creating real-world applications that are both innovative and useful.
So there you have it, these are the amazing technologies I'll be learning and creating videos about in 2024. From Golang to Generative AI, Development Platforms, and Home Labs, I'll have a lot of ground to cover. Join me on this journey as I explore these technologies and have some fun along the way.
Make sure to subscribe to my channel and let me know in the comments what you'll be learning in 2024. Together, let's embrace the future of technology!
Posted on December 12, 2023
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.