Cyber Dragon

Projects Area

Learning Linux Distros

Linux is a staple in computing, and it always felt like the barrier to entry was out of reach. That was until I learned about virtualisation. In this project, I endeavoured to learn Linux by setting up multiple virtual Linux environments according to specific criteria, destroying them and rebuilding them over and over until I felt like “I know Linux now”. This project should be easy to follow, and anyone can do it! So come on, let’s learn Linux!

Self-Hosted Stable Diffusion

I’ve spent more time than I can think learning how to create AI art in Stable Diffusion. I’m not talking about using an online generator; I mean fully self-hosting a blank canvas, downloading all of the checkpoints, lora and so on. Come and learn Stable Diffusion with me from txt2img, im2img and inpainting.

Windows Retrospective - XP to 3.1

I grew up with virtually every Windows version from 95 and up. It fills you with a hit of feel-good nostalgia when you hear that Windows XP boot sound, or see a Windows Media Player Visualiser, or the pipes screensaver. In this project, I set out to virtualise and play around with all previous versions of Windows, finishing up with Windows 3.1! It was a little involved but if you stick with it, you can follow along.

Notion Meal Planner

If you’re into health, fitness or just want to lose or gain some weight, it’s a question (among other things) of: what are you eating? Making a meal plan can be challenging whether you’re experienced or not. In this project, I created an effective way to play daily meals in Notion, using a few databases that can be easily updated.

Automatic Downloads Sorter

This one is nice and simple. Downloads can mount up if you’re not very diligent with cleaning up after yourself. It’s a fairly popular entry-level Python project online, but it’s a decent thing to set up to make your life a little bit easier – an automatic download sorter. It’s very easy and can be done in a few minutes.

F.R.I.D.A.Y - Self-Hosted AI Smart Assistant

This one’s ambitious. I realised that the foundational tools were all there to build a smart assistant, and if I come at the problem with some persistence and a bit of ingenuity, I might be able to create something. In this project I set out to create my very own AI-powered smart assistant, completely self-hosted and built from scratch. It took a few days and I will continue to add to it. If this sounds up your alley, come and have a look!

Notion Payment Planner

Keeping track of what comes in and goes out of your bank account can be challenging; at least it is for me. I created a system in Notion to help track my monthly and yearly payments. With some custom formula, I can see when the next payment is due for all of my outgoings. If this interests you, then come and dive into Notion formula with me!

PC Notifications to Mobile

Pushbullet is a very good app to learn how to use that allows you to send push notifications and messages between your PC and phone. It has a nice web interface but that’s not what I’ll be using. It has an easy to use API and Python module while I’ll be using to create an automatic phone notification for when my PC is fully on and ready to use. It’s a simple thing but very nice to have.