Posts

Showing posts from August 19, 2025

Decoding Jekylls Directory Structure

Image
Starting a new Jekyll project can feel a bit like learning a new language. You open the folder and see a set of files and directories, some with underscores and some without. This structure isn't random; it's a carefully designed system that makes building a website simple and efficient. Understanding what each part does is the first and most important step to mastering Jekyll and creating a great site on GitHub Pages. This guide will walk you through the essential components, explaining their purpose and how they all work together to turn your content into a beautiful, functional website. Once you grasp this structure, you'll find that managing and growing your site is a smooth and logical process. Table of Contents The Three Pillars of Content The _config.yml File Your Site's Brain The _posts Directory for Your Blog Pages The Rest of Your Site Templates and Assets for Design Layouts and Includes for Reusab...