This repository contains the source for https://phillipridlen.com. It is built with Nanoc and a handful of custom helpers.
- Install Ruby 3.4 and Bundler.
- Run
bundle installto fetch the gems. - Copy
env.exampleto.envand add FreshRSS and Linkding settings (assuming you have something like direnv installed) - Use
bundle exec nanoc liveto start a local server orbundle exec nanoc compileto generate the static files.
Tests use RSpec. To run the test suite:
bundle install
bundle exec rspecThis command will execute the tests located under the spec/ directory.
All posts, photographs, and other written content are copyright © 2008–2025 Phillip Ridlen. Please do not republish this material without permission.
The code in this repository may be reused however you like. Fork it, copy it, or adapt it for your own projects.