GitHub Pages

GitHub Pages

Utilities / Application Utilities / Static Web Hosting
Avatar of dalevross
Independent Contractor at Self Employed

I've heard that I have the ability to write well, at times. When it flows, it flows. I decided to start blogging in 2013 on Blogger. I started a company and joined BizPark with the Microsoft Azure allotment. I created a WordPress blog and did a migration at some point. A lot happened in the time after that migration but I stopped coding and changed cities during tumultuous times that taught me many lessons concerning mental health and productivity. I eventually graduated from BizSpark and outgrew the credit allotment. That killed the WordPress blog.

I blogged about writing again on the existing Blogger blog but it didn't feel right. I looked at a few options where I wouldn't have to worry about hosting cost indefinitely and Jekyll stood out with GitHub Pages. The Importer was fairly straightforward for the existing blog posts.

Todo * Set up redirects for all posts on blogger. The URI format is different so a complete redirect wouldn't work. Although, there may be something in Jekyll that could manage the redirects. I did notice the old URLs were stored in the front matter. I'm working on a command-line Ruby gem for the current plan. * I did find some of the lost WordPress posts on that I downloaded with the waybackmachinedownloader. I think I might write an importer for that. * I still have a few Disqus comment threads to map

I鈥檓 moving to Jekyll | The Code Room (
12 upvotes18.5K views
Avatar of omidfarhang
Sr. Full Stack Developer

Developing static sites like a landing page for mobile app or just a personal resume using HTML5 and Bootstrap is a lot fun when you are using build tools like gulp . I made a personal resume using above tools and published them on GitHub Pages. It was fast and easy, Thanks to GitHub for the free service. All the JavaScript codes worked perfectly after being concat and minified and uglified by gulp and running perfectly on GitHub Pages. gulp created sitemap and inserted Google Analytics code into all pages and saved about 30% of images size by compressing them during build.

11 upvotes2 comments79.4K views
Avatar of toddhgardner
President at TrackJS

We recently needed to rebuild our documentation site, currently built using Jekyll hosted on GitHub Pages. We wanted to update the content and refresh the style to make it easier to find answers.

We considered hosted services that could accept our markdown content, like and Read the Docs, however both seemed expensive for essentially hosting the same platform we already had for free.

I also looked at the Gatsby Static Site generator to modernize Jekyll. I don't think this is a fit, as our documentation is relatively simple and relies heavily on Markdown. Jekyll excels at Markdown, while Gatsby seemed to struggle with it.

We chose to stick with the current platform and just refresh our template and style with some add-on JavaScript.

Welcome to the TrackJS Documentation! (
4 upvotes238.8K views
Avatar of jdorfman
Developer Evangelist at StackShare

When my SSL cert MaxCDN was expiring on my personal site I decided it was a good time to revamp some things. Since GitHub Services is depreciated I can no longer have #CDN cache purges automated among other things. So I decided on the following: GitHub Pages, Netlify, Let's Encrypt and Jekyll. Staying the same was Bootstrap, jQuery, Grunt & #GoogleFonts.

What's awesome about GitHub Pages is that it has a #CDN (Fastly) built-in and anytime you push to master, it purges the cache instantaneously without you have to do anything special. Netlify is magic, I highly recommend it to anyone using #StaticSiteGenerators.

For the most part, everything went smoothly. The only things I had issues with were the following:

  • If you want to point www to GitHub Pages you need to rename the repo to www
  • If you edit something in the _config.yml you need to restart bundle exec jekyll s or changes won't show
  • I had to disable the Grunt htmlmin module. I replaced it with Jekyll layout that compresses HTML for #webperf

Last but certainly not least, I made a donation to Let's Encrypt. If you use their service consider doing it too:

4 upvotes51.8K views
Avatar of Zmoki
Frontend Team Lead at Uploadcare
Shared insights
GitHub PagesGitHub Pages

We have many #OpenSource libraries. Some of them need a demo besides documentation. We use GitHub Pages for a demo of libraries. We create a demo folder near with code of the library, add index.html with demo code and publish files only from demo folder to gh-pages. Fast and simple.

3 upvotes4.8K views
Avatar of midhunhk
Senior Associate at Cognizant Technology Solutions

Git and GitHub are excellent tools for hosting this open source project. GitHub enables me to do reviews and provides wiki support via GitHub Pages from anywhere. Travis CI is easy to setup and I can pull up my own Android SDK libraries from BinTray .

2 upvotes27.5K views
Avatar of athanasiosem
Team Lead, Web / Software Developer at Grekodom Development
Shared insights
GitHub PagesGitHub Pages

I use GitHub Pages because it was the first free static hosting service. It is easy to setup and super fast. Competes head to head with Netlify.

2 upvotes4.1K views
Avatar of charleseeastons
CEO at Adrenal Fatigue Solution

Adrenal Fatigue Solution use high-quality ingredients, well-researched chemistry, and efficient oral delivery to ensure your well-being comes first. Our goal is to provide you with the tools to live the healthiest life possible through fast-acting products designed to improve bodily functions on a cellular level. GitHub Pages

1 upvote93 views
Avatar of tyonas9
software engineer at clearforce
Shared insights
GitHub PagesGitHub Pages

I used GitHub pages to create a profile page to show my projects and also blogs i wrote about the projects i've been working on. GitHub Pages

1 upvote59 views