About

I'm Marko Milić. I build software where trust matters, and I care about four things above any particular tool:

  • Identity — who is acting, how we know it, and how that proof travels between systems.
  • Security — designing so that the safe path is also the easy path, and being honest about the risk that remains.
  • AI — putting assistants and agents to real work while keeping people in control of what they can see and do.
  • Traceability — every action leaves a record of who did what, when and why, so that trust can be verified afterwards rather than assumed.

One conviction runs through all of it: no technology can fix bad design, it can only mitigate it. So I start with the design, and I try to explain things simply enough that the design can be questioned.

This site collects short, practical pieces: how a mechanism works, why it exists, and what to do with it — from Git habits and e-mail plumbing to digital signatures explained with a glass box and two keys.

See it in action

A short video without sound: the chat opens from the 💬 button, answers a question about me, finds a time to talk and my CV, runs the quiz with a short debrief at the end, and switches to German or Serbian.

Find me on GitHub, LinkedIn or by e-mail.