frederikbarbre.dk/status
01 — home

Frederik Barbré

Fullstack engineer in Aarhus. One kid, and most of what I read and listen to runs on a machine in my own home.

Aarhus, DK--:--
engineer at Flowbase
childrenauthored
1
The one number here I can't automate. Everything below updates itself.
listeningaudiobookshelf
The Order of the Phoenix
22%
readingkomga
One-Piece-Color
ch. 99
90%
last playedspotify
commits / 30d
180
github · live
merged prs / 30d
48
github · live

The Kubernetes cluster in my home, defined entirely in a git repo.

It runs the 24 things my family and I actually use — photos, books, DNS, home automation. Nothing about it is configured by hand: ~1,600 lines of Terraform, two terraform applys and a Flux reconcile rebuild k3s, the platform layer, all 24 applications, and 68 secrets rehydrated from Bitwarden. Roughly 11 minutes to a config-complete cluster.

secrets in git26 namespaces
0
applications
24
cluster commits
453
push → pod
~2 min
bitwarden secrets
68
auto-deployed apps
10
rebuild time
~11 min
idle
--:--idle
terraform
storage
terraform
node
helios · v1.34.4+k3s1
flux
flux-system
applications
platform
platform
bitwarden-sm
cert-manager
metrics-server-rbac
reflector
applications
24 workloads
rollback is a git revert
git revert → flux reconcile → 60s

Nothing is applied by hand, so there is no state to lose. Flux reconciles the repo every minute and corrects drift, which makes the git history the only changelog that can be wrong.

the repo is public-safe
68 secrets · 0 in git

Every credential is pulled from Bitwarden Secrets Manager at runtime by the sm-operator. The manifests describe which secret is needed, never its value — so the entire cluster definition can be read by anyone.

a prompt is a deploy
prompt → PR → https://app.domain

Every bit of config lives in git. Nothing hides in a dashboard, so an agent can ship a whole new app from one prompt.

03 — selected work4 items
500+ brands

A free marketing data hub at hub.conversio.dk. Connects ad, analytics and e-commerce sources into one live dashboard: real-time KPIs, period comparison, benchmarks and spend monitoring.

The first production-grade SaaS I built.
static · ssg

The agency site at conversio.dk — a fully statically generated Next.js front-end on headless WordPress. Editors keep the WP admin they know; the public site ships as pre-rendered pages with no WP runtime in front of visitors.

500+ static pages, rendered at build time.
npm · v0.4.0

Published OAuth-integration library for Next.js. 20 providers — Google, Shopify, Spotify, Notion, Tesla. MIT.

I depend on it in two things I run.
##########
nda
## ########## ### # ### ########
######### ## ### ######### #######
###### #### ######
hover to decrypt
Most of what I build is internal or under NDA. It is redacted here rather than omitted.
04 — experiencelinkedin
2026 — now
Full Stack DeveloperFlowbaseProduct engineering across the stack.
2025
Platform DeveloperVerticaInternship — Kubernetes and platform tooling.
2024 — 2025
Junior Full Stack DeveloperConversioPart-time product engineering across the stack.
2024
Junior Full Stack DeveloperConversioInternship.