How brianmurunga/brianmurunga.github.io works
This is a Jekyll-powered personal technical blog. An author adds practical articles and supporting site content, Jekyll applies configuration and the Chirpy theme, and the resulting site is published for readers. The main experience is article discovery through the homepage, archives, categories, tags, and informational tabs, with shared data and media supporting presentation. The exact theme internals and hosting/deployment wiring were not sampled; the graph therefore limits those relationships to documented source-to-site generation.
Components 10
Authoring Content
- Technical Articles
_posts - Article Media
assets
Site Structure
- Site Configuration
_config.yml - Navigation Tabs
_tabs - Shared Site Data
_data - Blog Homepage
index.html
Rendering Layer
- Jekyll Theme
Gemfile
Reader Experience
- Published Blog
Other components
- Blog Author
- Site Reader
Connections 9
- Blog Author → Technical Articles: writes articles
- Technical Articles → Jekyll Theme: renders content
- Article Media → Jekyll Theme: supplies media
- Site Configuration → Jekyll Theme: configures site
- Navigation Tabs → Jekyll Theme: renders navigation
- Shared Site Data → Jekyll Theme: loads shared data
- Blog Homepage → Jekyll Theme: renders homepage
- Jekyll Theme → Published Blog: generates site
- Site Reader → Published Blog: requests pages