The Schwabinger Bach is one of Munich’s best-kept summer secrets. While tourists crowd around the famous Eisbach wave, locals grab an inflatable tube and drift north through the Englischer Garten on this calmer, warmer stream.
Breakups, Move-Ins, and the Apartment Nobody Cleaned: Nuclear Fusion Explained
I’ve had to explain nuclear fusion a lot lately to people hearing about it for the first time. After a few tries that flopped, I think I found an analogy that works: loving couples, breakups,…
Read more of Breakups, Move-Ins, and the Apartment Nobody Cleaned: Nuclear Fusion Explained
Why Does dig ANY Not Return Any Records?
If you’ve used dig domain.com ANY lately to see all DNS records for a domain, you’ve probably noticed it doesn’t work anymore. Instead of A, MX, NS, TXT records, you get a single weird line…
Nmap Through SSH Pivot: Why Proxychains and sshuttle Fail
Why nmap returns all ‘filtered’ through proxychains and all ‘open’ through sshuttle when pivoting via SSH, and how to get accurate scans.
Self-hosted Plausible Analytics on Kubernetes (with db operators and ArgoCD)
I’ve been running Plausible for my website analytics for over four years. They do a great job as a managed service and I really like their team…but I have a Kubernetes cluster on Hetzner Cloud…
Read more of Self-hosted Plausible Analytics on Kubernetes (with db operators and ArgoCD)
This Website runs on an autoscaling, european, self-hosted Kubernetes cluster
My personal website, simon-frey.com, now runs on a self-managed Kubernetes cluster on Hetzner Cloud. This is, by any reasonable measure, complete overkill for a personal website that gets a few hundred visitors a day. But…
Read more of This Website runs on an autoscaling, european, self-hosted Kubernetes cluster
Production-ready Kubernetes homelab on Hetzner Cloud for ~€10/month
I wanted a cheap, production-grade homelab Kubernetes cluster. Most cloud providers charge €70+/month just for the control plane and my setup on Hetzner Cloud runs for about €14/month using Talos Linux, Cilium, and WireGuard. Everything…
Read more of Production-ready Kubernetes homelab on Hetzner Cloud for ~€10/month
Terraform and Kubernetes: Where to Draw the Line
There’s a question that comes up in a lot of infrastructure teams sooner or later: should we manage our Kubernetes resources with Terraform? I’ve quite some time thinking about this….and I would say no. I…
Read more of Terraform and Kubernetes: Where to Draw the Line
VibeOps: A Secure read-only setup for AI-Assisted Kubernetes (k8s) Debugging
There is a lot of noise right now about letting AI “fix” your infrastructure (be it via aws cli commands, or in the case for this article: kubernetes). You paste an error, the AI suggests…
Read more of VibeOps: A Secure read-only setup for AI-Assisted Kubernetes (k8s) Debugging
Discussion Solved: Cloud vs. On-Prem
There is this decade old discussion: Cloud vs. On-Prem which is better? This article solves this debate and gives you guidelines on what to do for your business. Infrastructure exists on a spectrum of trade-offs,…
Vibecoding (Coding with AI) Kills My Joy in Programming
I really do enjoy coding. I always have. It’s one of those purely creative things where you sit in front of a task, think about it, and after hours or days arrive at a solution.…
Read more of Vibecoding (Coding with AI) Kills My Joy in Programming
Adults don’t exist
You see them in meeting rooms, at family gatherings, in government offices. They wear suits or sensible shoes or carry briefcases that suggest a kind of mastery you haven’t yet achieved. Their confident strides and…
What is LLM quantization? Simply explained.
Running a language model with the same quality of ChatGPT within your own company requires expensive hardware.
But don’t worry, there is an optimization: Quantization can drastically reduce the hardware requirements of LLMs (up to 80%). In this post, I’ll explain how it works.
How to use Azure OpenAI GDPR Compliant?
Using cloud services like Microsoft Azure often raises questions about data protection, especially when it comes to processing sensitive data within the EU. Here’s an important detail you should be aware of: Even if you…
Unfuck your brain with the ice barrel
You know those days when everything feels wrong from the moment you open your eyes? When that first email hitting your inbox directly is super annoying and on top then your laptop freezes… 😡 You…
I Indeed Want It Enough
This goes to the little voice in my head: Fuck you, yes I want it enough.
Why China’s AI companies are Kicking Our Ass
Most of what you think you know about AI is probably wrong. Dead wrong. And I’m not talking about the “robots-taking-over-the-world” kind of wrong (though that’s wrong too). I’m talking about the fundamental “who’s-winning-and-why” kind of wrong.
Hiding a tank in plain sight. 3 attack vectors on AI systems and how they can be countered
As you integrate AI systems into critical business processes, they become a stronger target for cyberattacks. Attackers continuously develop new methods to exploit vulnerabilities in AI models, making the security of these systems a challenge.…
Kids don’t walk
I witnessed this yesterday: my neighbor’s daughter stood transfixed by a butterfly landing on a fence post, her body so still she seemed part of the garden. Seconds later, she was tearing across the lawn, arms spread wide, chasing nothing but her own delight. The contrast was beautiful in its purity.
Why vector databases are a scam.
Read this article BEFORE you pitch Pinecone, Qdrant, Weaviate, LanceDB,… to your boss. For this article, I assume you know what a vector database/index is. If not, please check out this article explainer article by…
What is the best place to promote your AI tool? These directories are worth it…
I am currently building an AI video cutting tool (10LevelUp.com) and as a launch strategy, I want to add it to a few of those “AI Tools/There is an AI for this” website lists. They…
Read more of What is the best place to promote your AI tool? These directories are worth it…
How to install golang (go) >1.21 in Ubuntu with Snap
Install golang in a somewhat recent version in Ubuntu is quite annoying. Here a on-line command which will do the trick for you. (Replace 1.21 with whatever version of go you want to install) What…
Read more of How to install golang (go) >1.21 in Ubuntu with Snap
How to use Black Friday to promote your SaaS Companies?
Black Friday is not just for big retailers; it’s a golden opportunity for indiehackers and SaaS companies to shine. In this guide, we’ll explore why Black Friday matters for small businesses, provide top tips for…
Read more of How to use Black Friday to promote your SaaS Companies?
Reality became a set for the virtual world
It is a sunny day here in Lisbon, I am walking by the central station and hear a street musician. Actually, it is a special kind of musician: The guy is a rapper. He brought…
Don’t plan your life in Excel
Do you have plans how your life should look like. Laid out all nicely step-by-step in a huge-ass Excel spreadsheet? This is not how life works, or how it should work. Remember back, a year,…
You are the leader, act like it
If there is one thing everyone hates, it is a leader who claims to be still “one of the pack”. Is that you? If yes, you have to stop doing this. Now. I mean it.…
How to fix the “pg: too many connections” error. Postgres and its three connection limits
Are you running into any of the following postgres connection limit errors pq: sorry, too many clients already pg: too many connections for database “exampledatabase” pg: too many connections for role “examplerole” Yes? Great news:…
Closing down VitalFrog: 3 mistakes and 3 learnings
TLDR; I am closing down my SEO/Website performance tool vitalfrog.com. Sadly I never managed to build it into a business with a working business model. Thanks for everyone supporting it! While writing this post I…
Read more of Closing down VitalFrog: 3 mistakes and 3 learnings
Project Time Management || How to Manage Time In A Project With The Hill Chart.
Time is essential to every project manager, and the ability to manage time is one thing a project manager actively works on throughout their career, and I know that is why you are reading this…
Read more of Project Time Management || How to Manage Time In A Project With The Hill Chart.
Why is WhatsApp not taking affiliate money?
First and foremost: This post is not about WhatsApp vs anything else, yes it is Facebook/Meta/EvilCorp, yes Signal is better 😉 This is just a short thought I have: Why is WhatsApp not doing affiliate…