Skip to content

andrewbauman1/site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

222 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

drewsiph.dev

Source code for drewsiph.dev, a personal website built with Jekyll.

Philosophy

This site prioritizes durability and simplicity. Content is written in plain text, rendered to static HTML, and served with minimal JavaScript. The architecture favors web standards and long-term maintainability over trends.

Technology

  • Static Generation: Jekyll
  • Markup: HTML, CSS
  • Scripting: JavaScript (used sparingly)
  • Syndication: RSS
  • Custom Elements:

Publishing Workflow

Content is managed through a custom CMS backend that handles drafts, media uploads, and GitHub-based publishing.

  • Backend: site-CMS - Next.js application for content management
  • Deployment: GitHub Actions automatically builds and deploys changes
  • Media: Cloudflare Images and Stream for asset hosting

Development

Requires Ruby. Run locally with:

./start

Attribution

Based on Mu-An Chiou's original work, modified for custom content and workflows.

License

Content (All Rights Reserved)

Original written and visual content is not licensed for reuse:

  • _data/ - Site data and metadata
  • _posts/ - Blog posts and articles
  • _stories/ - Multi-media narrative content
  • _notes/ - Field notes and observations
  • images/ - Photography and graphics

Code (MIT License)

Jekyll configuration, templates, layouts, and build scripts are available under the MIT License. See LICENSE file for details.

About

Code for https://drewsiph.dev, a personal website built with Jekyll.

Topics

Resources

License

Stars

Watchers

Forks

Contributors