92 karma · joined May 14, 2015
Found it fast and easy to use. Couldn't believe how difficult it would have been to render the tiles otherwise.
In my opinion, the primary advantage Github Pages has over a CMS like Wordpress is simplicity and lack of cruft. WordPress is an extremely powerful tool, but 95% of blogs, mine included, don't need the features that WP provides - and more importantly, the added code and serving overhead that comes with it.
When I've done WordPress development in the past, a lot of customization can be done on the theme level but sometimes you need to adjust the model around which a page is served and it can become confusing and complex with WP's expansive codebase. With Jekyll, it's easy to see every file and how those files combine to create my site pages. It's also easy to serve locally and I can rest assured that Github will build my site in the same manner as it's being built locally.
Finally, I would assert that I have much finer control over my source using Github Pages compared to WordPress - my site, in its native form, is literally a repository which I can move and rebuild on any number of platforms without any backend configuration. And that same repository is automatically open-sourced and built on Github without my having to maintain a build system. I never have to worry about migrating a database, I never have to worry about plugin updates breaking my page, and I never need to worry about PHP vulnerabilities compromising my data. When I look at Github Pages, I feel like GH really managed to abide by KISS principles, saying "what is the MVP for a blogging platform" and providing that in a clean & performant manner.
1) Most of the time, integrating social networks into your site means either a) using widgets that are hard to work into the main site flow or b) having a backend to pull and integrate social media posts for you. This solution essentially provides B without needing to maintain a backend.
2) When planning my site refactor, Github Pages appealed to me because of its speed and simplicity. This lets me preserve the site automation that would previously have required a CMS, and because the site is static and hosted by Github, I don't need to worry about bandwidth or usage limits.
https://github.com/webrender/10ktower/commit/a6b8fe2234f713e...
Contest site: https://a-k-apart.com
Source code: https://github.com/webrender/10ktower/
We love the internet, and the colorful characters and interesting conversations that make up its diverse communities. Disqus exists to make better communities and an even better web. Today, our product ecosystem includes our established comment network (over 3 million websites that cover pretty much any topic imaginable), a growing advertising network, and our owned and operated platform. Originally founded in 2007 by CEO Daniel Ha and CTO Jason Yan, we’re changing the way people get into discussions about the things they love -- or are just curious about. Come join us!
https://boards.greenhouse.io/disqus
- Data Engineer
- Engineering Manager
- Frontend Engineer
- Senior Backend Engineer
- Senior SRE/Devops
- UI Engineer
- Product Manager