Bytes Guide: My Learning, Teaching, and Building Sandbox

Bytes Guide: My Learning, Teaching, and Building Sandbox

Written by Vincent Buchner | Apr 10, 2025

Last Updated at April 10, 2025


What you’re reading now (yes, this site itself) is one of the most recent projects I’ve been tinkering with. And if you’re here, well, that means you’re already inside. Welcome to Bytes Guide! This isn’t just a blog or portfolio website. This is where I learn, play around, share, and eventually build towards something bigger.

Let me explain what this website is about, how I constructed it, and why I think it’s worth your time (and mine).


Why I Built Bytes Guide

Reading tutorials and docs is great, but sooner or later, I have to build something to learn it inside and out. Somewhere along the line, I realized that most of my projects were just sitting in local directories, unfinished or unreleased. They were sometimes great; sometimes they were hacks. But they all helped me learn something. So I thought: why not chart the process? Not just the end result, but the ideas, learnings, and errors in between?

Bytes Guide is where I try to open up and share more of what I’m learning. If it’s a silly app I built over the weekend, a new gadget I’m toying with, or a coding concept that I finally understand, this is where I’m going to post about it. I needed a space for my online play, and this website is that space.

I also created Bytes Guide because I really do want to teach someday. Teaching, to me, is the best way of learning. It makes you slow down, take things apart, and learn them to the point where you can make them clear to someone else. This is what I want to arrive at.

This site, therefore, is also a kind of resume-in-progress. Not the kind of “hire me” variety (though I do have a resume available here if you’re interested), but more that I hope it will become a resource that future students will find useful. Maybe you’re a beginner programmer just beginning to learn web development, or maybe you’re just curious about how things are put together: either way, I hope you’ll find something of interest here.

I’ll be posting breakdowns of my projects, notes from what I’m reading or learning, and reflections on how things went. The posts may be raw and unpolished sometimes, but they’ll be real.


Tech Stack: HUGO + Tailwind

Now let’s get a bit technical because this is a site for nerds, after all.

Bytes Guide is developed with HUGO and Tailwind CSS. HUGO is a static site generator that converts Markdown files into HTML pages at build time. It’s pretty fast, and I appreciate how it incentivizes writing in plain Markdown. I can work on the content, commit it to Git, and boom—my site is live.

Styling is handled with Tailwind, and that gives me utility-first CSS so I can layout and design in a very surprising pleasure. I can tune everything straight in my markup, and since I’m not really a designer type, Tailwind helps me produce something that at least looks modern without me having to write a whole bunch of custom CSS classes.

Honestly, the entire process of writing Markdown, compiling with HUGO, and styling with Tailwind feels so clean. It’s like a developer-first experience, and that’s what I was looking for.


A Small Regret: Not Using Nuxt?

Of course, with that said, I’ll say it: I’ve had a little bit of tech stack regret.

When I started writing for Bytes Guide, I actually thought about switching to Nuxt. Nuxt is a robust Vue framework with server-side rendering, file-based routing, in-built dynamic content support, and an incredible dev experience. It’s widely adopted, has outstanding community support, and would make it easier to add things like authentication, dynamic routes, or even a full-fledged CMS later on.

So yeah, I guess part of me wishes I’d gone down the Nuxt route to start with, if only I ever want this site to move past static content. But I specifically wanted to use HUGO: it’s quick, easy to deploy, and stunningly optimized for static blog and doc sites like this. It’s not fancy, but it works, and that’s all I need for now.

If and when I’m in the mood to take this project to the next level, maybe I’ll port it over to Nuxt. Maybe I’ll just make a second version. Maybe.


Explore and Enjoy

So here’s where we are for now. Bytes Guide is under construction, a living document. I am not trying to be perfect here. I just want to build, learn, and share. And if someone out there happens to pick up something helpful, motivational, or even merely just entertaining in what I’m doing, well, that’s a welcome bonus.

If you want to see what I’ve done before, check on the projects page. If you want to view what I’m thinking through or considering, check out the blog posts. And if you’re just dropping by for a look around, that’s fine as well. Thanks for stopping by.

There’s a lot more to come - welcome to the ride.

Menu