This is a late post (as in late night past my usual bedtime), but well worth writing anyway.
I began learning how to create sites using Jekyll before on Treehouse some months ago. Unfortunately, the class is a little dated, and I noticed that Jekyll versions do get updated rapidly, so there have been a lot of changes and that a lot of the stuff being provided on the class videos were rather incompatible with the version of Jekyll that I was using before.
Sometime last week, I got lucky to stumble upon a $60-ish course for Jekyll and GitHub Pages at Udemy for free, so I decided to take it. The Udemy version gave a bit more in-depth for those who aren’t familiar with fiddling with Git/GitHub, but then it started to get confusing when the instructor suddenly started using the GitHub desktop app1 and, like the Treehouse version, was also using an outdated version of Jekyll. Still, I sorta figured out my way around the “incompatibilities” by paying attention to the core files that I installed via Ruby Gems and noticed that the majority of the core files now is strictly using Markdown.
Speaking of Markdown, you can actually use Markdown to write your blog posts and pages on WordPress via Jetpack. Just download the free plugin, install it, and underneath its settings, just activate Markdown. I won’t do that on this blog or anywhere on my WordPress-powered sites though. Maybe on my writing site, just so I can practice getting used to Markdown syntax and what not.
And now, speaking of those two, because so far the courses that I studied (and paid for) were using outdated versions of Jekyll, this also gave me an idea. I thought of opening some tutorials section on my portfolio. Even though there are plenty of sources out there where you can learn Jekyll and Markdown (especially the fact that Markdown was specifically created with writers in mind too), I thought of opening a few tutorials that are easy to follow, user-friendly, and of course, the most comprehensive.
Lastly before I hit the bed, why am I using an old 1800s poster of the famous Dr. Jekyll and Mr. Hyde? Well, after I learn Jekyll, I also plan on learning how to use Hyde as well. They’re both the same static sites generators, not to mention that they’re pretty much identical to each other, except for one little thing. Jekyll was created using Ruby, while Hyde was created using Python. I’m only familiar with the very simple ruby basics and know nada about Python. I will eventually be learning about Python too.
That’s it from me. Goodnight y’all~!
- and for the Mac even! I only have a PC! [↩]