GitHub Pages

GitHub Pages

Utilities / Application Utilities / Static Web Hosting

Decision about Google Analytics, JavaScript, GitHub, GitHub Pages, gulp, Bootstrap, HTML5

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 upvotes·2 comments·22.1K views

Decision at TrackJS about Gatsby, Read the Docs, ReadMe.io, GitHub Pages, Jekyll

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 ReadMe.io 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.

4 upvotes·18.1K views

Decision about Fastly, Grunt, jQuery, Bootstrap, Jekyll, Let's Encrypt, Netlify, GitHub Pages, MaxCDN, Webperf, StaticSiteGenerators, GoogleFonts, CDN

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: https://letsencrypt.org/donate/

4 upvotes·8.9K views

Decision at Uploadcare about GitHub Pages, OpenSource

Avatar of Zmoki
Frontend Team Lead at Uploadcare ·
GitHub PagesGitHub Pages
#OpenSource

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 upvotes·1.2K views

Decision about BinTray, Android SDK, Travis CI, GitHub Pages, GitHub, Git

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 upvotes·2.4K views

Decision about GitHub Pages

Avatar of athanasiosem
Team Lead, Web / Software Developer at Grekodom Development ·

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 upvotes·828 views

Decision about GitHub Pages

Avatar of tyonas9
software engineer at clearforce ·

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 upvote·32 views

Decision at Adrenal Fatigue Solution about GitHub Pages

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 upvote·26 views

Decision at Mimeograph Cognitive about GitHub Pages

Avatar of decisiondataco
CEO at Decision Data Corp ·

Our main purpose for GitHub pages is inspecting open source code for the purpose of finding out if someone else has already solved a solution to a problem we're working on and whether or not it fits into our plan. GitHub Pages

1 upvote·20 views

Decision at PSESD about GitHub Pages

Avatar of mattharris5

Documentation for the service architecture and links to API documentation GitHub Pages

1 upvote·19 views