Personal website and blog built with Jekyll.
- Install Ruby and Bundler
- Install dependencies:
bundle install
Run the site locally:
bundle exec jekyll serveThe site will be available at http://localhost:4000
_posts/- Blog posts_pages/- Static pages_data/- Data files (booklists, resources, etc.)_includes/- Reusable components_layouts/- Page templates_plugins/- Custom Jekyll pluginscss/- Stylesheetsjs/- JavaScript filesimages/- Image assets
- Blog with posts and pages
- Book tracking and recommendations
- Resource collections
- Custom plugins for data management
- Responsive design
Build the site for production:
bundle exec jekyll buildThe built site will be in the _site/ directory.
-
Build the site:
bundle exec jekyll build -
Deploy to Cloudflare Pages:
npx wrangler deploy