Pico-8 Shoot 'Em Up | 🚀🛸
Status: In-Development 🚧
This is one of my first game development projects, created in Pico-8 to learn the fundamentals of programming and game design. Throughout the project, I've explored creating sprites, programming player movement, enemy behavior, collision detection, game loops, and score systems. It has been a great introduction to the core concepts that I'll continue building on in future projects!
Status: Completed, but could add onto if needed.
This project involved configuring a fully functional Windows Server 2025 Active Directory environment to simulate an enterprise network infrastructure. Throughout the setup, I focused on deploying domain controllers, designing a structured Organizational Unit (OU) hierarchy, and implementing group policies. This lab provided hands-on experience with core identity management concepts, user access controls, and network administration. These Labs really helped me get a firm grasp of technologies I wouldn't of had proper access to without getting my hands dirty, at least until I got actual enterprise experience this was really useful to get a taste of what was to come.
Linux-Based Docker Self-Hosted Infrastructure | 🐧🐳
Status: Completed, Add to it frequently though!
I initially started this project as a way to take more control over my data (and I didn't wanna pay a subscription to store photos) I had plenty of home NAS space plus a perfectly good steam deck LCD gathering dust that could be put to computational use with a dock! So I wiped it, said goodbye to SteamOS and flashed a very useful distro on GitHub, CachyOs Handheld Edition provided me the non immutable system I was looking for without fully dedicating my machine with something like Proxmox. In this situation it fit my use case to use Docker to spin up these services and start to scale them as needed! I started with the wonderful Immich for a Google Photos alternative, but slowly scaled to other services I highly recommend! This includes Navidrome for Music, Bookstack for my documentation notes for servces it's useful to document Incase I want to refresh on important information, Kavita for Books, Syncthing to sync the data between different devices like PCs and the SteamDeck compatdata, etc.... This has since ballooned to over 20 services, not all of which run all the time. I use Portainer, another service to control what runs remotely. This project has taught me so much and I continue to learn fun new ways to use just about any hardware you might have laying around. I use Tailscale to access this outside of my local network by the way! Highly recommend setting something like this up even if your not super technically inclined, As I showed it can be done fairly easily with hardware you might already have lying around. I think another important surprise I got from this project is how it allows me to expand this into their own projects like a Web File Browser for friends I spinned up using a docker container or a AnythingLLM With Ollama! Tons of potential!