Blog ·

A homepage that shows its work

Why stephenbarolak.com now shows live deployments and git activity instead of a static bio.

Most personal sites say what someone has built. I wanted this one to show what I'm building right now.

What you'll find here

  • Every version of Geno. Dev, QA, Stage and Production each have their own address. Dev gets new work first, and Production is the stable app.
  • The pipeline. For each environment: which build it runs, whether it's up, and how far it trails the main branch.
  • Git activity. Commits per day and the branches in flight, across my projects.

Where the numbers come from

The status comes from EnMax, the tool I use to watch my development environment. Every few minutes it publishes a small status.json with just the public parts: version numbers, counts and branch names. No commit messages, and nothing from my machine.

The page reads that file in your browser, so the site itself stays plain static HTML.

If the numbers look stale, the page tells you how old they are. That usually means my laptop is asleep.

← All posts