Skip to main content

Terminal Verse & Trail Notes

RSS

A November status report covering the new terminal aesthetic, daily KJV verse card, and what I've been hacking and hiking lately.

Date: November 10, 2025
Reading time: 3 min read
Tags:
Text size

Design and daily rhythm collided this week. I spent the last sprint hardening the UI, polishing the typography system, and making sure the site continues to feel like my command line—while also leaving room for a new ritual: surfacing a daily KJV verse right on the homepage.

Daily verse on the dashboard

The homepage now displays a Holy Bible KJV card that fetches fresh Scripture from BibleGateway’s JSON Verse-of-the-Day feed, with [[Markdown Feature Showcase]]-style offline fallbacks when the network is grumpy. The verse sits beneath the terminal hero and mirrors the rest of the UI, so you get a short, contemplative prompt before diving into wallet code or trail photos.

  • Provider: BibleGateway VOTD API (cached + deterministic fallback list)
  • Format: reference, verse text, optional context link
  • Iconography: Nerd Font glyphs to match the interface

If you are on Tor or just offline, you still get a verse because the fallback list rotates by date. No blank cards, no suspense.

Terminal aesthetic everywhere

I replaced every font stack with a self-hosted Nerd Font bundle and pulled iconography from the same family. That means:

  1. Navigation, skill chips, and hero stats all use the same glyph system.
  2. src/components/LanguageIcon.astro renders glyphs instead of external PNGs.
  3. public/fonts/ now carries both the font binaries and the license for offline deployments.
  4. Theme-test utilities and even transactional emails render with the same typeface.

The result is a coherent look across web, CLI, and mobile—plus no more cold starts waiting on icons8.

Smaller UI touches

  • Added CTA buttons that feel like a command palette (Subscribe + Open command palette).
  • Reworked section headings with Nerd Font markers so each module reads like a tmux pane label.
  • Introduced hero telemetry cards (Android Lab, Apple R&D, Data Ops, Field Notes) that summarize my current focus areas.
  • Kept the mountain/outdoor vibe with the gradient grid background so the site still nods to alpine hikes.

Comparing recent design eras

I’ve written a few design retrospectives already, so here’s where this iteration stands:

  1. Versus [[Major Site Redesign: New Typography, Icons, and Visual Identity]] (2025‑10‑18)

    • That release celebrated colorful programming-language icons and Google-hosted Sarasa/Noto stacks.
    • Today’s build intentionally removes third-party icon CDNs and bundles typography locally.
    • The new Nerd Font glyphs keep the playful references to languages, but they load instantly—even on Tor.
  2. Versus [[UI Polish and Focus Update: Minimalism, Clarity, and New Directions]] (2025‑10‑19)

    • October’s UI sweep went hard on radical minimalism with Intel One Mono.
    • The current terminal aesthetic keeps the minimal philosophy but adds a subtle neon grid and telemetry cards for storytelling.
    • Reintroducing a single, character-based icon set revives the hacker vibe without breaking the “text-first” rule laid down in that article.

Taken together, this release feels like a bridge: it retains the stripped-down spirit of October while borrowing the warmth and narrative energy of the earlier redesign.

Personal notes

  • Android lab: prototyping a Kotlin+Compose app for subscriber onboarding so I can test the flow from a phone in the field.
  • Apple desk: porting the daily verse logic into a SwiftUI widget so I can read it on watchOS before sunrise runs.
  • Data ops: tightening the Excel → SQL → Python loops for my research notes, which makes summarizing articles like this faster.
  • Trails: Shanghai drizzle means more night hikes with headlamps; the new verse card is partially inspired by those quiet climbs.

Thanks for following along. Next up: refreshing the knowledge graph with the new icon set and wiring the daily verse into the dashboard view.

Pengfan Chang (John)

Written by Pengfan Chang (John)

Hacker, Researcher, and Outdoor Enthusiast