This is a reference post showing everything the blog supports. Use this as a starting point when writing new posts.

Text Formatting

Regular paragraphs just flow naturally. You can use bold text, italic text, and inline code within paragraphs.

Blockquotes get a clay-colored left border on the left side. Use these for callouts or quotations.


Links and Images

Links render in the accent color. Images use standard markdown syntax and are responsive:

![Alt text](https://example.com/image.jpg)

Lists

Unordered lists:

Ordered lists:

  1. Step one
  2. Step two
  3. Step three

Code Blocks

Specify the language after the opening backticks for syntax highlighting.

Python

import multiprocessing as mp
from dataclasses import dataclass

@dataclass
class SatellitePosition:
    name: str
    latitude: float
    longitude: float
    altitude_km: float

def track_satellites(observer_lat, observer_lon):
    """Track visible Starlink satellites from a given position."""
    pool = mp.Pool(processes=mp.cpu_count())
    results = pool.map(compute_position, satellite_catalog)
    return [r for r in results if r.altitude_km > 0]

JavaScript

import { Hono } from 'hono'
import { serveStatic } from 'hono/bun'

const app = new Hono()

app.get('/api/posts', async (c) => {
  const posts = getAllPosts()
  return c.json(posts.map(({ title, date, slug }) => ({
    title, date, slug
  })))
})

export default { port: 3000, fetch: app.fetch }

Bash

#!/bin/bash
docker build -t myapp:latest .
docker run -d \
  --name myapp \
  --network root_app_network \
  --restart unless-stopped \
  --memory 256m \
  myapp:latest

YAML (frontmatter example)

---
title: "Your Post Title"
date: 2026-03-22
excerpt: "A one-line summary for the blog index."
---

Headings

Use ## for major sections and ### for subsections. The blog styles h2 and h3; deeper headings work but aren't specifically styled.

This is an h3

Regular text continues after headings.


To create a new post, copy this file, rename it (the filename becomes the URL slug), update the frontmatter, and replace the content. The post will appear on the site immediately.