This trajectory elegantly maps the transition from abstract logic to the fundamental rigors of systems architecture and memory safety. It is a compelling case study in how technical depth is cultivated through a decade of progressive complexity.
Deep Dive
Prerequisite Knowledge
- No data available.
Where to go next
- No data available.
Deep Dive
10 years of programmingAdded:
Oh, heck.
Do you remember how you got here?
Um, that's a weird question. Uh, I walked from your house to this shed here. Why are we filming in a shed, by the way?
No, I mean in the broader sense. How did you get here?
Well, I drove my car.
No, I'm asking for your life story, man.
Oh.
Well, let me start at the beginning.
Which is a very good place to start.
And it starts right here.
I'm a cartoon. Why am I a cartoon?
Because that is the beginning. One day, I was in the shower and I had a thought, a shower thought you might say. Zach plus cartoons equals Zachoons. And from that day on, the name has clung to me, whether I willed it or not. You can still find my old channel on YouTube.
But two-dimensional cartoons wasn't enough. I had to expand. I installed Blender and set to work learning how to create three-dimensional art. I also enjoyed making goofy movies with my sister. In fact, I had been doing that for years, but now I experimented with combining 3D effects and 2D videos.
It wasn't long before I expanded again to what some consider the fourth dimension, time. Static 3D images weren't interesting enough. I wanted to interact with them. So, I began venturing into game development and so, this channel began.
But hold on, I skipped a part way back at the beginning. Unfortunately, my story is not nicely linear.
When I was around 10 years old, I joined a Scratch class at school. That was my first introduction to programming. My dad also signed me up to a Python Turtle class.
But I didn't really understand any of that and just looked at all the cool stuff the other kids did. In fact, I was largely inferior even to some of my fellow Scratch programmers. I remember one of my peers made a painting program which amazed me. You can tell because I made my own shabby replica. I tend to see something which amazes me and I want to build it myself to make it my own, you know?
There was a browser game which went around at school called One day it was show and tell and I was going to show off my incredible Broforce clone. Unfortunately, the teacher had maxed out the volume of the projector and the first thing which tore at our ears was She shut it down very quickly and sent me back to my seat.
Inappropriate.
I also remember this 3D first-person shooter game. That was really impressive because you can only draw 2D lines in Scratch at the time. The inner workings of this wondrous magic was completely opaque to me.
Back to where we left off. Minecraft, Fortnite and Clash of Clans. These were my next projects, very achievable or so I believed. So I downloaded Unity, opened YouTube and started following tutorials word for word. Then more tutorials to the letter. Then more tutorials. Eventually, I just stopped needing them and when Dani started making Karlson, I was able to build a half-decent replica. It was even unfinished just like Karlson, but it was way better than any of my previous projects and I started to explore other ideas, too. My own ideas. Well, as much mine as an idea can be. Arcanus, Immigo, that two-colored one.
The next thing I started learning was JavaScript. I followed literally this tutorial, but I didn't get far before deciding it was weird and proceeded to learn HTML and CSS while building my first website. I did later return to JavaScript with my dad's help to build Square, this simple puzzle game. And since then, I've used JavaScript various times for building server-related stuff.
For example, there was a period where I really wanted to make my own messaging app. I eventually realized that there are already way too many messaging apps, and it's unlikely I'd be able to improve things.
Next up was building a game without Unity, Minesweeper. Instead of a game engine, my dad prompted me to use WPF.
This was my first time using a GUI framework, and it was a bit confusing doing everything in code instead of placing it and scaling it graphically.
But obviously, I overcame those challenges. Then, I started making a Minecraft mod. This was the first time I had to delve into documentation myself.
Actually, maybe the second time, cuz I wrote a Discord bot at some point.
Anyway, after working on this for a while, I took a long break from YouTube because I had begun working part-time for my dad.
One day, my dad was telling me about this new programming language that he'd heard of. Apparently, it was perfectly memory safe. I wasn't sure what that meant, but it sounded good, so I started learning Rust.
Rust introduced me to the world of unmanaged languages and the concept of memory ownership. Learning Rust put rocket boots on my journey to understanding how a computer fundamentally works. During this quiet time, I also briefly did some research into machine learning, but found it too complicated and boring to pursue.
Any young boy dreams of hosting his own Minecraft server using this legendary thing called port forwarding. However, in order to forward ports, you must first know what a port is and how to forward it. So, I started learning about self-hosting and Linux. I quickly learned that a Raspberry Pi is the only thing you can self-host on. So, with my increasing financial independence, I bought myself a Raspberry Pi and I got my dad to get my ISP to assign us a static IP address. Through my internet research, I also learned that anyone who installed Arch Linux immediately gained the respect of everyone who knew that they installed Arch Linux. Arch, by the way, is a common way of signaling this virtue. So, I installed Arch Linux on my freshly obtained Raspberry Pi and got to work. I set up a web server, Caddy, a Matrix server, an XMPP server, a CalDAV server, and attempted to set up an email server, but this was very complicated with Postfix, which is the server that most people recommend. But, after experimenting with OpenBSD, I switched to using OpenSMTPD, which is much easier to configure. Learning about the Linux ecosystem was necessarily paired with learning about privacy and security. Turns out it's pretty easy for people to spy on your online activity.
And I was like, "Stuff you. You want my data? Come get it." I installed Arch Linux on my laptop, Calyx on my phone.
In fact, I got a Google Pixel phone just so I could use GrapheneOS. I used Mullvad browser and I switched to Matrix for communications where possible. I used Caddy for searching and started self-hosting an email server. However, I've come to realize that pedantic privacy is a waste of time. It's good to have, but not to obsess over. Privacy is a spectrum, as Eric Murphy articulates in this video.
And the more privacy you have, the more time it costs you.
Three years after my absence, I posted a new video where I showed off my minimal website redesign, no bloatware, only a 90s aesthetic. Actually, 90s aesthetic is too much bloat. Much better.
And well, the rest is history.
Related Videos
VALORANT's Latest 'Exclusive' Tier Bundle is Rough...
KangaValorant
17K views•2026-05-28
Flight Attendant Mocks Poor Looking Black Woman — Mid Air Announcement Exposes Her Real Power
SkyboundStories-b4r
184 views•2026-05-28
I FIXED My Friend’s Blown Turbo RX-8… Then Sold It
Cameron-RX8
134 views•2026-05-28
NewsWatch 12 at 5: Top Stories
NewsWatch12
1K views•2026-05-28
Simon Jordan & Danny Murphy deliver PREDICTIONS for Arsenal's Champions League FINAL with PSG
talkSPORTArsenal
6K views•2026-05-28
Botting is OUT OF CONTROL in Classic WoW (Again)...
SolheimGaming
108 views•2026-05-28
The "AI Job Apocalypse" is CANCELLED!
WesRoth
9K views•2026-05-28
STREET FIGHTER 6 - INGRID Story Walkthrough @ 4K 60ᶠᵖˢ ✔
RajmanGamingHD
12K views•2026-05-28











