Posts
-
The Distribution Wall: Why Getting Users for Enkihost and Enkimail Is So Hard
As developers, we are plagued by a seductive delusion: “If you build it, they will come.” We tell ourselves that if the architecture is clean, the deployment pipeline seamless, the UI fast, and the service genuinely useful, users will naturally discover it.
Over the past few months, I built and launched two infrastructure tools I am genuinely proud of: Enkihost (dedicated hosting for Jekyll and Ruby) and Enkimail (a lightweight queue processor for email marketing). The code works. The servers are stable. The free tiers are live.
Yet reality has hit hard: getting actual human beings to try them out has been the hardest brick wall I’ve ever crashed into.
Read more » -
From Prompt to Catacombs: Building an RPG-Shooter with Vibe Coding
A few days ago, I wrote about the astounding power of Gemini to conjure applications in minutes. Well, the Vibe Coding bug has bitten me once again. This time, I decided to venture beyond educational mini-games and plunge into territory that has always fascinated me: game development with deeper systems and addictive replayability.
I have begun prototyping a title that blends an RPG with a dungeon shooter, set within the brooding ambiance of subterranean catacombs. And once again, the workflow is blowing my mind.
Read more » -
A Breath of Light: The Ephemeral Finnish Summer and the Looming Shadow of Winter
Those who have lived in the North their entire lives say summer here is not a season on the calendar, but a state of mind. And they are entirely right. A Finnish summer is a flash of brilliant light as breathtaking as it is brief—a golden truce that lasts barely a couple of weeks of genuine warmth before drawing back into the twilight.
Read more » -
A Constellations Game in 15 Minutes: The Astonishing (and Slightly Unsettling) Power of Gemini
A few days ago, I embarked on a small creative experiment: building an interactive constellation game for children. My goal was something visually captivating, educational, and intuitive to play. What I never anticipated was that the entire development lifecycle would take barely a few minutes thanks to generative AI.
Read more » -
Morning Light: Reflections on Nietzsche's 'Daybreak'
Daybreak (1881) represents one of the most luminous, lucid, and serene moments in Friedrich Nietzsche’s intellectual journey. In this work, the German philosopher acts as a “subterranean explorer”—a solitary miner undermining the foundations of inherited dogma to let in the first rays of morning light.
Read more »