Hi, I'm Dylan.

I'm a software engineer who likes to build projects and teach others about maths and computers; this is my little home on the internet.

About Me

I am, have always been and will always be a programmer. I enjoy actually learning how things work, not just taking a bootcamp and calling myself a senior developer. With many years of hobbyist experience: I know how to build scalable projects.

I care a lot (some would say a bit too much) about providing everyone with world-class online education, completely and always free.

Want to know more? Check out my qualifications, notes and projects I've built.

Contact Me

You are welcome to contact me about programming commissions, work offers, questions about my notes, or just to talk!

Discord is preferred for informal chat, email is preferred for professional discussions.

Open Source Projects

When I'm not writing notes, I'm probably programming something. Here are just a few things I'm currently maintaining:

Study Notes & Tutorials

Deep-dives into specific subjects, written clearly to help you fully understand.

Programming Courses

Study Notes


Explainer videos on YouTube

If you'd rather watch videos explaining concepts, instead of reading my articles, many articles have corresponding YouTube videos, and some content is completely new.

Teach me visually →

My Other Ventures

I do so many different things that it would be impossible to list all of them here. I've written down a few:

Private programming commissions

If you've got an idea for something but 'just need a programmer', I can help. See my tech stack, but in most cases, I can code you anything you want.

Code me anything →

Experienced personal tutor

If you'd like affordable private, one-to-one, tutoring for basically anything I cover on this website, please contact me for availability.

Improve my grades →

Explainer videos on YouTube

If you'd rather watch videos explaining concepts, instead of reading my articles, many articles have corresponding YouTube videos, and some content is completely new.

Teach me visually →

Founder of Lapis Development

My programming commission company, specialising in game server extensions such as Paper plugins. We also offer free support for server setup & config.

I run a game server: help! →

Creator of Vanillacraft

A community of 900+ people, I specialise in hosting community events and administrating a large Minecraft server, free from annoying features.

See our amazing community →

Staff at Folium Hosting

Ryzen 9 9950X server hosting for $1/GB per month. Run game servers with zero lag, and excellent support - if I do say so myself ;) - when you need help.

25% off: code 'GetStarted' →