Personal website at cole.press — writings, projects, and experiments covering tech, AI, psychology, and politics.
Built with Quarto + R + SCSS featuring a terminal/CLI-inspired design.
- Open in VS Code
- Click "Reopen in Container" when prompted
- Run
make preview
./setup.sh # Install Quarto and R
make setup # Install R packages and TinyTeX
make preview # Start dev server| Tool | Version | Installation |
|---|---|---|
| Quarto | ≥1.7.31 | quarto.org |
| R | ≥4.5.1 | r-project.org |
| TinyTeX | latest | quarto install tinytex |
System libraries (Ubuntu/Debian):
sudo apt-get install libcurl4-openssl-dev libssl-dev libxml2-devmake preview # Dev server at localhost:4200 (hot reload)
make build # Render site to _site/
make setup # Install R packages + TinyTeX
make clean # Remove generated files
make check # Verify installation
make help # Show all commandscole_press/
├── *.qmd # Content pages (Quarto Markdown)
├── _quarto.yml # Site configuration
├── monospatial-light.scss # Light theme (primary)
├── monospatial-dark.scss # Dark theme
├── _fonts.scss # Font definitions (Anonymous Pro)
├── _extensions/ # Quarto extensions (fontawesome, quarto-cv)
├── .devcontainer/ # VS Code dev container config
└── _site/ # Generated output (git-ignored)
| Document | Purpose |
|---|---|
| AGENTS.md | AI agent reference (Codex, Claude, Copilot) |
| CONTRIBUTING.md | How to contribute |
| CLAUDE.md | Claude-specific instructions |
| .github/copilot-instructions.md | GitHub Copilot context |
- Quarto — Static site generator
- R — Code execution in documents
- SCSS — Custom theming with terminal-inspired design
- Netlify — Deployment and hosting
- TinyTeX — PDF CV generation via quarto-cv extension
Content © Cole Rehbein. See individual files for specific licenses.