Skip to content

GitHub personal website that includes a photo, short description, social links and GitHub repositories and topics.

License

Notifications You must be signed in to change notification settings

juletx/juletx.github.io

 
 

Repository files navigation

Deploy Jekyll site to Pages

Developer portfolio website showcasing my software development skills, projects, and blog posts.

In this website you will find information about: Biography, Skills, Projects, and Blog Posts.

© 2020–2026 Julen Etxaniz.

Built with Jekyll — the static site generator for GitHub Pages.

Uses Primer — GitHub's design system.

Hosted on GitHub · Served by GitHub Pages.

Local Development

Fork the github/personal-website repo

You'll be making your own copy of the "personal website starter" repository so you have your own project to customize. A "fork" is a copy of a repository. So select "Fork" atop the github/personal-website repository.

Once you've found a home for your forked repository, it's yours. You're the owner, so you're ready to publish, if you wish.

Install in your local development environment

If you want to manage your website in a local web development environment, you'll be using Ruby.

Once you've found a home for your forked repository, clone it.

Install Jekyll

Jekyll is a Ruby Gem that can be installed on most systems.

  1. Install a full Ruby development environment
  2. Install Jekyll and bundler gems
gem install jekyll bundler
  1. Change into your new directory
cd personal-website
  1. Install missing gems
bundle install
  1. Build the site and make it available on a local server
bundle exec jekyll serve

You should see something like:

Configuration file: /octocat/personal-website/_config.yml
            Source: /octocat/personal-website
       Destination: /octocat/_site
 Incremental build: disabled. Enable with --incremental
      Generating...
   GitHub Metadata: No GitHub API authentication could be found. Some fields may be missing or have incorrect data.
                    done in 14.729 seconds.
 Auto-regeneration: enabled for '/octocat/personal-website'
    Server address: http://127.0.0.1:4000
  Server running... press ctrl-c to stop.

Don't worry about the "No GitHub API authentication could be found" message. API authentication is only necessary if you intend to display more detailed metadata, like a branch name.

  1. Now browse to http://localhost:4000

License

The theme is available as open source under the terms of the MIT License.

About

GitHub personal website that includes a photo, short description, social links and GitHub repositories and topics.

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • HTML 84.4%
  • SCSS 15.2%
  • Ruby 0.4%