Hello, Earthlings 🧑‍🚀

Software developer and open-source creator. I build tools for developers and experiment with different languages and technologies.

Why I Replaced My Chair with a Meditation Cushion

Why? I have been fascinated by Japanese culture for a very long time. One aspect that has always caught my attention is the longevity and overall health of Japanese people. An interesting element of Japanese culture is that people spend a lot of time sitting on the floor. Most of you have probably seen scenes in Japanese movies where people sit on the floor around a low table. This made me wonder whether sitting on the floor could be one of the factors contributing to their health and longevity, and whether I could apply this habit to my own life. ...

August 21, 2026 · 3 min · SpaceShaman

Evolving UserHarbor: From a Framework-Agnostic Core to Executable Storage Contracts

User management is one of those problems that rarely feels difficult enough to deserve much attention. Until you implement it for the fifth time. Registration, login, sessions, email verification, password resets, password changes, account deletion, roles, permissions — none of these features are particularly unusual. But almost every application needs some combination of them, and the implementation often ends up tightly coupled to whatever framework, ORM, or infrastructure the project happened to use at the time. ...

August 17, 2026 · 9 min · SpaceShaman

I built UserHarbor — a framework-agnostic user management library for Python

While working on a SaaS application recently, I once again had to implement the same user account flow: registration login sessions email verification password reset password change account deletion basic roles and permissions None of that was especially hard. But it was repetitive. I had written similar code before, and I did not want to keep rebuilding the same user-management boilerplate in every new Python project. So I started working on UserHarbor. ...

July 1, 2026 · 5 min · SpaceShaman