From Zero to Site: Implementation Notes
I chose Jekyll for one reason: static delivery with low maintenance.
Personal Blog System Architecture
Current stack:
- Jekyll + Liquid for templating
- Markdown for content
- Plain CSS and JavaScript for full control
The project is split into clear layers:
_layoutsfor page skeletons_includesfor reusable blocks_datafor profile and project metadata_postsand_posts_enfor bilingual content
This structure makes design, content, and features evolve independently without large refactors.
Read More
From Zero to Site: Design Decisions
【2025-03-02】 I prioritized information hierarchy and reading comfort before visual polish.