The First Commit

My programming adventure started 5 years ago with PHP. After some time, I decided to jump on the JavaScript train and into the React wagon. Over the years, I’ve started countless side projects—yet most of them remain buried in my repositories. Today, I can’t even remember what some of them were supposed to do. That’s why I came up with the idea of creating a kind of commit log here—and soon, also on YouTube.
Boilerplate code
While exploring Astro themes, I found Saral-Theme-Astro, which I can definitely recommend. After digging into the repo, I decided to adjust it a bit to better fit my needs:
- Swapped ESLint + Prettier for Biome.js
- Replaced Day.js with the native Intl API
- Temporarily removed the About route
- Removed the mobile menu (a right-side sheet)
- Customized the Tailwind theme colors
These tweaks keep the theme lightweight, more aligned with my workflow, and closer to how I like to structure projects.
SEO
I was never a Figma or design guy, but I decided to try my best at creating my logo. Luckily, I found an icon inside a Figma plugin—it was a twine. I added some HTML tags, chose some colors, and voila! After that, I had to export the logo in a couple of PNG formats. I’ll do a post about it: title, description, and the rest we’ll fix in production 🧨
Hosting
I’m using Cloudflare hosting with the free Workers plan. It’s dead simple, cheap, and doesn’t require GitHub Actions, which is great since you have a limited amount of minutes and MB per month. Cloudflare only listens to pushes/merges to a specific branch.
Final thoughts
I’m super happy to kick off this journey! Starting a YouTube channel has been on my mind for a while, and finally taking the first steps feels amazing. I’ve got so many ideas I can’t wait to share, from coding tips to behind-the-scenes of building projects.