Haandol Blog Project Guide

Haandol Blog Project Guide

This file acts as a living wiki for the repository. Use it to quickly understand the project layout, common tasks and key documentation.

Overview

Haandol is a Korean tech blog built on Jekyll and hosted via GitHub Pages. Topics include AI/ML, AWS, software engineering, startup/lean startup, and more.

Repository Structure

Core Directories

Configuration Files

Development Commands

Local Server

bundle install
bundle exec jekyll serve --watch

Serve with Drafts

bundle exec jekyll serve --watch --drafts

Technology Stack

Blog Post Conventions

Front Matter Format

---
layout: post
title: Post title in Korean
excerpt: English excerpt for the post
author: haandol
email: ldg55d@gmail.com
tags: tag1 tag2 tag3
publish: true
---

Post Structure Pattern

  1. TL;DR – Key takeaways as bullet points
  2. 시작하며 (Introduction) – Background and personal experience leading to the topic
  3. Body sections – Numbered sections (## 1. Title, ## 2. Title)
  4. 마치며 (Conclusion) – Wrap-up with personal opinion
  5. Footnotes – Reference links using [^1] format

Writing Style

Image Insertion

![description](/assets/img/YYYY/MMDD/filename.png)

Agent-specific Instructions

Safe to Modify

Approach with Caution

Key Patterns to Follow