Building your personal developer website with GitHub.Dev 👌 homepage

It’s all possible using the combination of Jekyll (for building your website), GitHub Pages (for hosting your website), and GitHub’s API (for automatically populating your website with content).

1. Getting Started 🚀

Ensure that you’re forking the repository into your personal Github account.

2. Publish your Website ✨

i. Click on Settings
ii. Scroll down to GitHub Pages and Select Source to be Master Branch
Renaming website URL

3. Website Customizations 😍

i. Layout

ii. Style

iii. Projects

iv. Topics

v. Social Media

Here’s my _config.yaml file in case you need to see it all 😀
My Personal Website (after customization)

4. Adding New Pages and Blog Posts 🆕

i. Add New Page

layout: default
My contact.html file
Website Contact Page

ii. Add New Blog Post

title: "Welcome to Github Website Generator!"

5. Custom Domain 🔗

It’ll be nice to see more awesome personal websites owned by developers, do share your own personal website in the comments, and let me know if I missed any step, if something didn’t work out quite right for you or if this guide was helpful. Checkout my personal website here




Software / DevOps Engineer | Google Developer Expert for Cloud |

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How Hack Reactor (Remote) Changed My Life — The One-Year-Later Review and What People Don’t Tell…

Speaking Serverless — Azure KeyVault Monitoring Framework

YOP Development Update

IO IO IO: Binary numbers? No, input and output!

Jenkins on AWS: The journey

Behind the Screens: sonologico.

What is Fleet Tracking?

Ruining Wordle

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


Software / DevOps Engineer | Google Developer Expert for Cloud |

More from Medium

Top 7 Benefits of Web Application Development for Business

API: Explain Like I’m Five

Free hosting on GitHub with GitHub Pages!

How to succeed in Full Stack and Front-end Development?