Programming By Stealth

PBS 177 of X — Publishing A Basic Jekyll Site (GitHub Pages)


Listen Later

In our miniseries on GitHub Pages, we learn how to create a basic Jekyll site. To do this, we must install a modern version of Ruby, install its Gem Bundler, create a little placeholder site, and then serve Jekyll to view our site locally. We push it to GitHub where the GitHub Actions we learned about last time do their magic and create a real website all for free. But we didn't stop there. One of our goals is to create our own theme, and to build on what we get with Bootstrap. We actually download the source, not compiled version of Bootstrap and pick and choose the files we want to use. While learning about the standard conventions for directory structure in Jekyll sites, we'll also learn about Sass — Syntactically Awesome Style Sheets — and how Jekyll will turn them into standard CSS.

It's a bit of a heavy lift in terms of a lot of moving pieces, but no one bit of this was hard to learn. It was great fun, and this is just the beginning of what we're going to learn about using Jekyll as a fully-functional content management system.

...more
View all episodesView all episodes
Download on the App Store

Programming By StealthBy Bart Busschots & Allison Sheridan

  • 5
  • 5
  • 5
  • 5
  • 5

5

14 ratings


More shows like Programming By Stealth

View all
Mac Geek Gab — Apple Tips, Tricks, and Troubleshooting by Dave Hamilton, Pilot Pete & Adam Christianson

Mac Geek Gab — Apple Tips, Tricks, and Troubleshooting

826 Listeners

NosillaCast Apple Podcast by Technology with an EVER so slight Apple bias

NosillaCast Apple Podcast

158 Listeners

Wait Wait... Don't Tell Me! by NPR

Wait Wait... Don't Tell Me!

38,639 Listeners

SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast) by Johannes B. Ullrich

SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast)

628 Listeners

The Joe Rogan Experience by Joe Rogan

The Joe Rogan Experience

224,657 Listeners

iOS Today (Audio) by TWiT

iOS Today (Audio)

545 Listeners

The Vergecast by The Verge

The Vergecast

3,662 Listeners

Mac Power Users by Relay

Mac Power Users

1,284 Listeners

Macworld Podcast by Foundry

Macworld Podcast

306 Listeners

AppleInsider Podcast by AppleInsider

AppleInsider Podcast

964 Listeners

Taming the Terminal by Bart Busschots & Allison Sheridan

Taming the Terminal

20 Listeners

Chit Chat Across the Pond by Allison Sheridan

Chit Chat Across the Pond

9 Listeners

The Daily by The New York Times

The Daily

111,165 Listeners

AppStories by Federico Viticci, John Voorhees

AppStories

508 Listeners

The Indicator from Planet Money by NPR

The Indicator from Planet Money

9,535 Listeners