(o,o)  < Fiat lux.

Projects · Snippets · Gemini · Onion · Github · Twitter

An enjoyable part of the internet is people writing about their passions and thoughts in a public medium. I’m a huge fan of discovery, simplicity, minimalism, and good typography. This web log serves as a repository for some of my notes and thoughts, and it’s statically generated using Hugo. Pages are designed as simple documents, in contrast to current web design trends. This site does not require JavaScript and avoids serving intrusive adverts, cookies, or other internet annoyances. Some posts employ MathML, which still does not render properly in Chrome; consider using a better browser. You can contact me via

The content for this website is CC BY-SA 4.0. Unless otherwise noted, all code is under the ISC license.


2023-09-11 · An Algorithm for Doing Great Work — Discover the intricate algorithm for achieving truly exceptional work. This article delves into the essential elements—from aptitude and passion to curiosity and calculated risk—needed to transcend the boundaries of mere competence.

2022-06-05 · Collapse: Limits to Sustainability — Collapse marks a rapid simplification of society. Surprisingly, collapse tends to be driven by the efforts of civilizations to sustain themselves. Sustainability requires greater consumption and increased complexity. Complexity is a function of problem solving and allows societies to grow, but it is also a key driver behind collapse.

2022-03-28 · Matrix and Vector Arithmetic With Gonum — Multiplying matrices and vectors with Gonum, a set of numeric libraries for Golang, supporting linear algebra, statistics, optimization, and more.

2022-02-12 · Modern Day Bread and Circuses — Superficial appeasement, opiates and distraction are tools used by governments when things fall apart. 2000 years after Decimus Junius Juvenalis coined the term ‘Bread and Games’ in Rome in Satire X, the term still coins societies core drive to cater to our most basic desires.

2022-02-05 · The Red Queen Hypothesis — Life is a positive sum game! From molecular arms races to the evolution of sex, the red queen hypothesis states that the primary driver behind evolution is the struggle to survive.

2022-01-30 · Processing Information and Learning — Effectively separating the signal from the noise, recognizing biases and reconstructing problems with first principles for innovation over iteration.

2022-01-16 · Cognitive Biases — With too much information for us humans to process and filter, we’re increasingly susceptible to cognitive biases. In order to avoid biases, it is important to become self aware first and subsequently aware of our biases.

2021-12-30 · The Probability of Six Sigma Events — Expected frequency calculation of N sigma events, Black Swan probabilities and fat tails. On the ludic fallacy and the misuse of games to model real-life situations.

2021-11-26 · Aspiring to Writing Well — Care about readers and value. A few timeless rules for the craft of writing and aspiring artisans.

2021-10-02 · Request Idempotence and Distributed Transactions — Distributed transaction handling in service oriented architectures with Saga pattern, orchestration engines such as Cadence and Temporal.

2021-10-01 · Distributed, Fault-Tolerant SQLite Databases — Globally distributed database for reliability with SQLite as a storage engine, allowing for ease of implementation, setup and maintenance.

2021-09-26 · Self Hosted WireGuard VPN on OpenBSD — Notes on setting up an extremely simple, modern VPN that utilizes state-of-the-art cryptography to provide proper privacy and can provide perfect forward secrecy.

2021-08-29 · Privacy Phone With Google Pixel and Calyx OS — Driven by growing mistrust in Big Tech, this is an educational journey with a deGoogled, privacy phone, so everything that happens on the phone, stays on the phone.

2021-08-28 · Service Oriented Architecture and Layered Application Design — Application design in SOA setups aid test confidence and maintainability as well as robustness of systems. It requires discipline and guiding standards especially for teams with high autonomy and independence.

2021-07-24 · Hosting Tor Hidden Services with Vanity .onion Addresses — Setting up a Tor v3 hidden service on OpenBSD with vanity .onion address, serving content with httpd.

2021-07-09 · Gemini Gemlog alongside a Go Hugo Blog — The Gemini protocol is a lightweight alternative to http. This post has my notes on deploying gmifs and hosting the Gemini version of this web log on OpenBSD.

2021-07-03 · Gemini: Revival of Simplicity and the Old Internet — Figuring out what made thoe original internet so appealing. Nostalgia and the journey of seeking focus and a high signal to noise ratio in a complex, numbing and noisy world.

2021-07-02 · OpenBSD Web Server with httpd and Let's Encrypt — Setting up an OpenBSD https web server with httpd, acme and free SSL certificates to get an SSL Labs A+ score.