The Right Time for Grief Posted on January 22, 2025One of the poems I had in me. There are couple others where this came from, still taking form. [Read More]poetry
Assorted thoughts on climate change Posted on January 11, 2025Including bonus track: why you should care. [Read More]politik climate-change
Making the blog bilangual Posted on April 16, 2024Voit vaihtaa kieltä sivun oikeasta yläkulmasta. [Read More]dev-diary
The Impossible SudokuLiterally impossible Posted on March 25, 2024Teach kids that not all problems have solutions - and how to recognize those that don't. [Read More]education-and-upbringing
What I Learned Setting Up This WebsiteIt was delightful. Posted on March 20, 2024Free open-source software is good. [Read More]dev-diary