avatar image - a green paisley swirl bits all the way down
February 6, 2026
By: Nundrum

P.E.P.R. Codex

》P.E.P.R. Codex - The Control Interface

P.E.P.R. Codex is the new name for the wrist-worn control screen for the P.E.P.R. jacket project. I have slowly been making progress on it and finally have updates worth sharing. Keep in mind that this is still under active development.

The Codex is supposed to integrate with the rest of the jacket as well as work standalone. Controls for the jacket were easy to envision, but the standalone mode had me puzzled for awhile. Then two things happened to help solve the puzzle.

First, I saw the OUI-SPY project and it was inspiring. Defensive BLE and WiFi scanning - that’s the kind of standalone capability that would give it a good cyberpunk feel.

The second happening was that I bought an electric unicycle. The EUC World app supports a few smartwatches but I wasn’t keen to buy one when I could just add some code to this project. The app exposes a web server that can be polled for info, which made integration possible. Now I can see speed and battery stats while in motion. Isn’t rolling around on a single wheel rather cyberpunk itself?

Continue reading →
A logo similar to that belonging to D-Bus, but including my avatar.
August 4, 2025
By: Nundrum

Clojure and D-Bus

》Background

I was looking for a way to store secrets — specifically web API credentials — in a secure way for use with command-line tools. Using a dotfile is a terrible idea, and rolling my own secure storage is just as bad.

Freedesktop.org has a secret service API which looks like a smarter way to go about this. There is also KDE Wallet Manager, and since I’m using KDE, it might be a good option.

This post is about exploring how to use D-Bus with Clojure, with the eventual goal of storing and retrieving a test secret.

Continue reading →
Intepretation of the CGI logo with a green 'prism' separating a white beam into cyan, magenta, and yellow.
July 9, 2025
By: Nundrum

Clojure, Babashka, and Web CGI

》Why Bother?

My house is filled with all kinds of weird projects. Even moreso my computers are filled with homegrown projects. I self-host a good few services. Many of the projects need data and sometimes that data needs a simple web interface.

Also, I like to make generative art. But more specifically I like taking sources of data and making them "artful." Some of that data has to be maintained, and image data is not always a great fit for the command line.

Continue reading →
A symbol combining the 'reference mark' with a right-pointing arrow
June 19, 2025
By: Nundrum

The System Wayfinder

》What Is Wayfinding?

Subways, airports, grocery stores - even cities and the sea. Wayfinding is about reading the environment to get where you are going. In the past this would involve knowing the stars, following migrations, using a map and compass. Now wayfinding is GPS and a multitude of signs. More than that, it’s a sort of language to help guide people. Think about color coded parking garage levels or neighborhoods with matching street signs throughout.

In some ways, this exists in cyberspace with iconography, typography, and color on the web. But often those elements are in the service of branding more than wayfinding. That said, most sites have their own wayfinding elements such as site maps, searches, breadcrumbs, and other navigation aids.

Continue reading →
'fountainvoid' written out in fountainvoid font
February 13, 2025
By: Nundrum

Fountainvoid

》Starting from Ogham

The idea started out with Ogham - animating Ogham as the symbols follow curves, and to use that for displaying informaiton on-screen.

In case you don’t know, Ogham is an alphabet that started out to write early Irish. Here is "nundrum" using the alphabet so you can see how it looks:

fountainvoid ogham nundrum

That is a striking look, but would be utterly indecepherable! I don’t want to refer to a code chart just to read the screen.

So I started playing around with writing the Latin alphabet connected by a baseline. That was also a great reason to break out the new fountian pen and bottle of ink. Yes, I have a glowing fountain pen and journal.

fountainvoid glow journal

Continue reading →
Next »

A blog by Nundrum

Links

  • @Nundrum on Mastodon
  • Clojurians Slack
  • Archives
  • RSS

Pages

  • Contacting Nundrum
  • P.E.P.R. Jacket Project

Recent Posts

  • P.E.P.R. Codex
  • Clojure and D-Bus
  • Clojure, Babashka, and Web CGI

Tags

  • re-frame
  • clojure
  • svg
  • async
  • interop
  • jna
  • cli
  • screensaver
  • platformio
  • font
  • babashka
  • utility
  • pepr jacket project
  • cyberpunk
  • clojurescript
  • selfhosting

Copyright © 2026 Nundrum

Powered by Cryogen