Skip to content
Miroslav Machynka

Miroslav Machynka

I am a software developer from Brno. I design and build software from end to end, from the first sketch to the server it runs on, and I keep looking after it once it is live.

A pen drawing of Brno: the Cathedral of St Peter and Paul on Petrov hill, above the rooftops of the old town.

I founded Trebired

Trebired is an independent software organization. It designs and builds websites, web applications and Linux software for people and businesses, runs its own products on the same code, and publishes everything it writes. It is paid by its clients and by donations, never by investors, advertising or data.

I started it against software that is rented by the month, runs on someone else's servers and stops when its vendor decides. I write the @trebired packages everything is built from, products such as AdmitPress, and the sites on top of them, trebired.com included. Every commit and every release carries my name.

About me

I am a software developer from Brno. I take a project from the first conversation to running software: the design, the code, the servers it runs on, and the maintenance once it is live.

Whoever designed it maintains it, so every decision has a reason someone still remembers. I work in Czech and English, and Linux is where I develop, deploy and design first.

A pen drawing of a fountain pen writing on lined paper.
A pen drawing of the front of a rack server.

How I work

  • I decide what a system must never get wrong before I decide how it looks. The failure cases come first, and the interface follows from them.

  • Every rule I keep can fail the build. Discipline that lives only in a document is a preference.

  • There are no comments in the code. If a function needs a paragraph to explain it, the function is what is wrong.

  • I write the shared layer myself: bundling, logging, storage, translations and background jobs, so every project starts from the same tested packages instead of a fresh pile of dependencies.

  • Linux first, always. I develop on it, deploy to it and design for it before anything else.

  • I stay after launch. Updates, monitoring and fixes are part of the work, not a separate contract found out about later.

Write to me

For a website, an application or anything else you want built, write to Trebired. Everything else comes to me directly.

A pen drawing of a rotary dial telephone.