Techno Tim Portfolio
technotim.com runs on Kubernetes behind Cloudflare and nginx, is built and deployed through his own self-hosted CI pipeline, and documents that exact infrastructure in posts — alongside GitHub repos like k3s-ansible for bootstrapping a Kubernetes cluster in minutes.
What makes it work
A breakdown of the choices that make this portfolio stand out.
The site is the infrastructure it teaches
The Jekyll site is packaged as a Docker image and deployed to his own self-hosted Kubernetes cluster — the exact stack covered in the tutorials. Visitors can point at the URL and see the pipeline described actually running it.
Homelab hardware documented with the same rigor as cloud infrastructure
Posts detail real hardware choices (mini racks, NPUs, TrueNAS backup configuration) with the specificity of a production runbook, not a hobbyist unboxing.
GitHub starter repos paired with video/blog explanations
k3s-ansible and launchpad give a reader a working starting point, while the site and YouTube channel explain the reasoning — covering both "does it work" and "do you understand it."
What DevOps Engineers can take from this
Specific, actionable tips to apply to your own portfolio — no generic advice.
If you write DevOps tutorials, host your own site on the exact stack you're teaching — it's the strongest possible proof the approach works.
Document home infrastructure with production-grade rigor rather than as a casual hobby log.
Pair a runnable starter repo with a written or video explanation — the repo proves it works, the explanation proves you understand why.
More DevOps Engineer portfolios
Ready to build your portfolio?
Follow the DevOps Engineer roadmap — skills, projects, and timeline to get hired.