Trojans - C. P. Cavafy

February 16 2023 · poems cavafy hellenic

Our efforts, those of the ill-fortuned;
our efforts are the efforts of the Trojans.
We will make a bit of progress; we will start
to pick ourselves up a bit; and we’ll begin
to be intrepid, and to have some hope.

But something always comes up, and stops us cold.
In the trench in front of us …


Code Execution: Eval, Apply

In writing LParen, a Lisp interpreter, the single Nolan-esque mind-bending idea for me has been implementing code execution. I can write a function, which itself is just a data structure, and execute it in the interpreter as a general computation. Characters, symbols, and numbers which previously …


Professional Development Goals for 2023

January 12 2023 · tech
  • Determine whether Data Mesh is a software architecture, philosophy, cryptocurrency, or cult.
  • Increase my knowledge of what OKRs are and how to write effective, quantifable results by 10%.
  • Write a rust program that compiles with no warnings
  • Evaluate 12 alternative website frameworks for this blog …

Dunstan Landscapes

Horizon - Leaning Rock on the Dunstan Range

Horizon - Leaning Rock on the Dunstan Range


Wanaka Landscapes

Lake Wanaka

Lake Wanaka

Matukituki Valley