Building software and companies with patience. Finding the quiet, essential thing — then making it real.

If you can keep your head when all about you
are losing theirs and blaming it on you…

If you can meet with Triumph and Disaster
and treat those two impostors just the same…

Rudyard Kipling

I am Robert. I build software and companies from Sweden. I have been doing this for a while now — long enough to know that the best things take time, and that most shortcuts lead somewhere you did not intend to go.

I grew up around code. What started as curiosity became craft, and the craft became a way of seeing the world. I think in systems. I care about how things connect, where they break, and what remains when the noise fades.

Övning ger färdighet. — Practice gives skill

What I build

I run Zivrio, a software consultancy. Node.js and .NET, always people first. It keeps things running and keeps me close to real problems.

TrixDB is the current focus — persistent memory for AI agents and apps. One line of code, total recall across any LLM. It is in private beta now.

Heyweek organises the business side of things. Projects, invoicing, cashflow — the quiet work that keeps a company honest. PowerDiff is a free diff tool I made because I needed one that worked the way I think.

How I think

Patience is not a virtue I was born with. It is one I practice. Building things well means resisting the urge to ship before the work is ready, and trusting that steady effort compounds. The Stoics had a word for this kind of discipline. I just call it showing up.

I read widely — philosophy, memoirs, history. Epictetus and Kipling sit on the same shelf. I believe in learning across boundaries, and I write about what I find on the writing page.

I work remotely and have for years. It suits a certain kind of mind — one that needs quiet to think clearly and space to build without interruption.

Lagom är bäst. — The right amount is best

What matters

Health. Relationships. The work. In that order. I have learned this the way most people learn it — by getting the order wrong first.

I care about impact with heart. Not disruption for its own sake, but building things that are genuinely useful for the people who need them. If something I make helps someone work better, think clearer, or spend more time on what matters to them — that is enough.

A healthy person has a thousand wishes. A sick person only one.

Get in touch

I am easiest to find on GitHub, X, or LinkedIn. Short messages work best.

The light is coming back. March in Sweden is that slow turn where mornings stop feeling like night and the birches outside are still bare but no longer look dead. It changes something in how you work.

Building

TrixDB is in private beta and taking most of my days. Persistent memory for AI — the kind of thing that sounds simple until you try to make it reliable across different models and contexts. The problems are good ones. I am learning more about how LLMs handle state than I expected to.

Heyweek is in a steady rhythm. Small improvements, nothing dramatic. Zivrio keeps the consulting work moving. PowerDiff just works — the best kind of software to maintain.

Thinking

I have been turning over questions about where the boundary sits between AI memory and AI understanding. When an agent recalls something from six conversations ago, is that memory or pattern matching? It matters for how you build the layer underneath.

Also thinking about patience versus avoidance. They look similar from the outside. The difference is intention.

Reading

Back to the Stoics. Listening to a series on Stoic philosophy through Spotify — inner peace and happiness, the perennial questions. Epictetus returns with the spring light, as he tends to. Also reading essays on craft — how people who make things with their hands think about quality. There is more overlap with software than you would expect.

Living

Training consistently. Sleeping well. Keeping the surface area of life small so the important things get proper attention. The usual Swedish March routine — waiting for the days to stretch long enough to eat dinner in daylight.

Updated March 2026, from Sweden.
Most of this will be different in six months. That is the point.