Maya McRae

Maya McRae

I want to C

2023-11-06

Alt Text

Hey folks 👋🏽,

I've decided to tackle something new: C programming. After avoiding it for years, I'm delving into this venerable language for one simple reason—personal growth.

My interest extends beyond just coding; I'm fascinated by the relationship between software and hardware, especially in embedded systems. In the world of embedded systems, C isn't just a language; it's the go-to, the lingua franca.

But there's more to it. I'm applying my newfound C knowledge to a personal project that merges my love for gaming with programming. Using health values from the game "Starbound," I'm manipulating physical LEDs. It's a hands-on project that lets me experiment with embedded systems, microcontrollers, and performance optimization.

Sure, it's a bit intimidating. C is known for being strict and unforgiving, but that's exactly why I'm diving in. I believe wrestling with pointers and debugging segmentation faults will make me a more versatile developer.

This journey is about stepping out of my comfort zone, understanding the nuts and bolts of games, and exploring the endless possibilities at the intersection of gaming and programming. So, join me on this learning adventure. It'll have its challenges, aha moments, and maybe a few headaches from tinkering with LEDs.

Happy coding!