My personal blog, https://blog.waldo.town
  • Jupyter Notebook 93%
  • XSLT 4.3%
  • CSS 1.3%
  • JavaScript 0.7%
  • Liquid 0.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-21 09:39:28 -07:00
.vscode Closer to nbconvert working how I want 2026-02-09 12:28:45 -08:00
_config Switch header font again 2026-08-20 22:48:48 -07:00
content View transitions for datetime 2026-08-21 09:20:58 -07:00
public Smooth scrolling 2026-08-21 09:39:28 -07:00
.envrc Closer to nbconvert working how I want 2026-02-09 12:28:45 -08:00
.gitignore Ignore notebook image dirs since they're in notebooks 2026-03-05 14:21:49 -08:00
.python-version Closer to nbconvert working how I want 2026-02-09 12:28:45 -08:00
blog-logo.afdesign Open Graph previews 2025-06-25 11:14:15 -07:00
codebook.toml Reformat footer: desktop 2026-07-19 08:07:12 -07:00
eleventy.config.js Uppercase tag pages 2026-07-23 08:46:07 -07:00
justfile Ignore notebook image dirs since they're in notebooks 2026-03-05 14:21:49 -08:00
new-post new-post: nounset 2026-06-27 14:38:37 -07:00
package-lock.json Initial popover work 2026-07-23 14:54:05 -07:00
package.json Initial popover work 2026-07-23 14:54:05 -07:00
pyproject.toml Closer to nbconvert working how I want 2026-02-09 12:28:45 -08:00
README.md Add build instructions to README 2026-03-06 14:36:28 -08:00
uv.lock Closer to nbconvert working how I want 2026-02-09 12:28:45 -08:00

Waldo Blog

Read the blog here

Writing

Are you me?

Requirements

Installation

  1. clone this repo
  2. symlink my nbconvert into ./bin/nbconvert
  3. uv sync
  4. npm install

Dev server

If you're not writing a jupyter notebook, you can use just serve. This'll give you an autoupdating live server. If you are writing a jupyter notebook, use just nbserve instead, which will also watch and convert notebooks.

Building

just build builds the site to _site.