Post

Starting My Blog Again: Why I Chose GitHub Pages

Starting My Blog Again: Why I Chose GitHub Pages

✍️ Starting My Blog Again

I’ve been thinking about restarting my blog to share my tech journey and insights with the community. But for the longest time, I kept procrastinating 🤔, worried 🤷‍♂️ about how to build it, how to make it professional, visually appealing, and reader-friendly. Basically, I overthought the whole process. See the picture (Yes, Its a AI generated image and I added the text 😊) at the top? Yep, that’s me overthinking.

💡 My first blog was called Citrix Arena

At one point, I even started coding my own blog template. I’m not a professional web developer, but I love learning by figuring things out hands-on. The beginning was exciting, but as bugs started creeping in and things didn’t meet my expectations, I ran out of time to fix them.

Coded Blog

🕵️‍♂️ Discovering GitHub Pages

A good friend of mine, Sabir Mohamed, suggested I should try GitHub Pages, but at first, I ignored completely it, as I was too eager to build everything myself. Eventually, I gave it a shot and gave it up as it wasn’t quite what I needed and was too time consuming.

🔍 Why GitHub Pages?

As a Consultant/Engineer, I want to share useful knowledge with the community, because I’ve learned so much from others, and this is my way of giving back. But I don’t have the patience for complicated configurations.

I explored platforms like WordPress, Medium, and Google Blogger, but I ultimately went with Jekyll on GitHub Pages because I wanted:

  • ✅ Full control over my blog
  • ✅ A fast, easy-to-maintain solution that doesn’t require hours of setup
  • ✅ A free platform that doesn’t require paid hosting

I chose the Chirpy theme because it’s simple and fits my style, but there are many Jekyll themes you can choose from:

but there are more sites, you can simply explore what best for you.

🏆 Interested in GitHub Pages?

If you’re thinking of starting a blog on GitHub Pages, here are some helpful guides:

👉 Pro Tip: I recommend using a Docker container to set up your Jekyll blog—it makes everything portable and easier to manage! 🚀

🌟 Summary

I simply love GitHub Pages with Jekyll because it’s simple, easy to configure, customize, and manage—perfect for a hassle-free blogging experience! 🚀 Give it a try and share your experience, maybe even write a nice post about it on your blog.

I hope you found this helpful. Keep exploring, and until then, cheers! 🎉

This post is licensed under CC BY 4.0 by the author.