A Collection Of Programming Projects

Keep calm, those are features.
Especially the CTD, it's meant as a reminder to go outside.

About Me

I do not think there is any thrill that can go through the human heart like that felt by the inventor as he sees some creation of the brain unfolding to success… such emotions make a man forget food, sleep, friends, love, everything.Nikola Tesla

I chose to use this quote because it encapsulates so well the experience of creating something new out of nothing. Well, nothing except whatever you happen to have at your disposal. The motivation and excitement, the hyperfixation, the pursuit of novelty. Sounds a lot like ADHD actually.

I’ve used my time here to pursue many things, and learn many lessons. In my early twenties I spent many years in the service industry and in technical support roles learning how to solve problems and help people. Moving onto learning game development, C++, and as much about software architecture through trial and error as humanly possible for me. Somewhere along the line I focused a lot of energy inward to learn how to solve the problems facing me personally over the years. These days I’m balancing the advancement of my professional career, spiritual growth, and building healthy habits and relationships.

That is when I have time away from the games I love like Dungeons & Dragons, chess, or classics from my roots like Counter Strike.

Read More
image1

Rover Recursive Pathfinding

For an algorithm to be considered recursive its code must be recursive, doing recursive things doesn't cut it. What I mean i...

image1

Word Search with Threads

Designing an algorithm to solve word search puzzles is not exactly a difficult task. As any good programmer knows, however, ...

image1

A* Pathfinding

An Introduction The A* algorithm is a best-first search, which means it aims to find the cheapest path to the goal. To do th...

Enjoy your stay!

Feel free to contact me