The Old, Toothless One (Shanidar 1)

image source He’s around forty-five, and he’s the oldest person anyone in the band has ever known. Most of his back teeth fell out years ago. He can’t chew tough food anymore. Someone pounds his meat soft for him, or he eats organ meat and marrow instead. His hip and spine are so arthritic he moves stiffly, like his joints are made of wood. He hasn’t brought in a single kill in more than five years. The band is nineteen people, living on the edge of survival. And still, they keep him. ...

August 2, 2026

What You Forgot Knows You

They remember you and they wait for you. They know what you forgot, they know who you were and what you did. Order the original hand-pulled linoprint here

April 26, 2026

Purrfection

What else would I need? Pure purrfection.

April 13, 2026

The Cup He Didn’t Drink

I open my eyes and I am on a chair. It is a coffee shop, but very empty. Too clean. Only straight lines, and a long wooden bar. There is no one behind the bar. No coffee machine sounds. No sounds at all. There is only one man. He sits at the bar, looking at a small black cup of espresso. I want one. A hot one. He does not drink it. He does not look at me. ...

April 1, 2026

Nowhere to Run, Nowhere to Be

I am racing against a clock that doesn’t exist. The war started, and within days my instinct was to invent deadlines to move faster and work harder. As if hurrying could make the painful situation end sooner. I called it resilience. I called it coping. But it is a childish form of escape, dressed up in productivity. My body still wants to sprint. My mind knows there is nowhere to run. Just a situation unfolding on its own time, with or without my panic. ...

March 30, 2026

Mooneva Cycle: A Private, Offline Period Tracker

A few months ago, I built and launched Mooneva Cycle because I was tired of seeing every simple aspect of our daily lives get monetized, tracked, and uploaded to a cloud. Most period trackers do exactly that. They require accounts, upload highly personal data to corporate servers, and share it with advertisers or expose it in breaches. I wanted to build something that respects its users. My motivation was simple: data that never leaves your device cannot be leaked, sold, or subpoenaed. ...

March 24, 2026

Cat360: Modern Cat Care Management

Cat360 is a mobile-first cat care management app designed for households that want to provide the best care for their feline friends.

March 24, 2026

CondaNest: A Web-based GUI for Conda

Manage your Conda and Mamba environments with a fast, minimal web interface. No more wrestling with command-line flags for simple tasks. Features Environment Management: List, clone, rename, and delete environments. Disk Usage: See exactly how much space each environment occupies. Bulk Operations: Export environment files or create new ones from folders. Package Control: Search and install packages directly from the UI. Cross-Platform: Full support for Linux, Windows, and macOS. Quick Start Install via pip: ...

January 10, 2026

Lets Keep the stick a stick

Sometimes I feel like I want to go one way while the world goes the other. I want to do my little things and let the world handle its big ones. I would rather live in my imagination and leave reality to everyone else. I just want to build my own small world full of small people, small moments, and small joys, and let the rest belong to the world. ...

November 10, 2025

The Quiet Weight of Sadness

No light. No warmth. No love. It’s one of those days when everything feels empty. Still, my head feels heavy with some sort of fog. I wish I could draw it out, like Sinuhe with his ancient tools, drilling the skull to let the pressure escape. Maybe then, clarity would return. Sadness rises quietly, without reason or warning. You notice it, try to dismiss it, but it stays. Maybe it’s fatigue. Maybe it’s the weight of small, unspoken things that have built up over time. ...

November 7, 2025