Jekyll is written in Ruby, and while basic site creation doesn't require in-depth Ruby knowledge, understanding the Ruby ecosystem is invaluable when customizing themes like Mediumish. Ruby enables you to create custom plugins, filters, and generators—features that can dramatically extend your blog’s capabilities beyond the out-of-the-box offering. Where Ruby is Used in a Jekyll Site Plugins: Ruby-based scripts that extend Jekyll during build time. Gems: Packaged Ruby libraries that Jekyll uses, including themes like Mediumish. Liquid Filters: Many of Jekyll's filters are written in Ruby and can be extended or overridden. Configuration: Your _config.yml defines which Ruby gems and plugins are loaded. Installing Ruby Locally for Jekyll Customization If you want to develop Jekyll themes or build custom plugins for Mediumish, you'll need Ruby installed on your system. Here’s a simple setup process. Installing Ruby...