<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title>Mario Ranftl's notes</title><description>I&#x27;m Mario Ranftl (majodev), an senior software engineer from Austria. This site is an experiment to write (and ramble on) about my professional life.</description><link href="https://mranftl.com/"/><updated>2025-05-02T14:25:36.131Z</updated><author><name>Mario Ranftl</name></author><id>https://mranftl.com/</id><icon>https://mranftl.com/apple-touch-icon-precomposed.png</icon><logo>https://mranftl.com/tile-wide.png</logo><rights> © 2025 Mario Ranftl </rights><entry><title>Designing a hyperscaler</title><link href="https://mranftl.com/2025/05/02/designing-a-hyperscaler/"/><id>https://mranftl.com/2025/05/02/designing-a-hyperscaler/</id><updated>2025-05-02T14:10:17.744Z</updated><published>2025-05-02T00:00:00.000Z</published><summary>During interviews, I’ve noticed a common challenge that keeps coming up. SRE teams love to test candidates with this multi-regional cluster design question:</summary><content type="html" src="https://mranftl.com/2025/05/02/designing-a-hyperscaler/"></content><author><name>Mario Ranftl</name></author></entry><entry><title>Do Kubernetes requests have a runtime impact?</title><link href="https://mranftl.com/2025/04/25/do-kubernetes-requests-have-a-runtime-impact/"/><id>https://mranftl.com/2025/04/25/do-kubernetes-requests-have-a-runtime-impact/</id><updated>2025-05-02T14:21:39.751Z</updated><published>2025-04-25T00:00:00.000Z</published><summary>Trick question ahead!</summary><content type="html" src="https://mranftl.com/2025/04/25/do-kubernetes-requests-have-a-runtime-impact/"></content><author><name>Mario Ranftl</name></author></entry><entry><title>Self-Hosting Google Web Fonts</title><link href="https://mranftl.com/2014/12/23/self-hosting-google-web-fonts/"/><id>https://mranftl.com/2014/12/23/self-hosting-google-web-fonts/</id><updated>2025-03-10T10:32:57.361Z</updated><published>2014-12-23T00:00:00.000Z</published><summary>Let’s be clear: hosting Google web fonts in a GDPR compliant way on your own server requires significant effort. You’ll need to download all the necessary .eot, .woff, .woff2, .ttf, and .svg files, upload them to your server, and then add the corresponding CSS snippet.</summary><content type="html" src="https://mranftl.com/2014/12/23/self-hosting-google-web-fonts/"></content><author><name>Mario Ranftl</name></author></entry><entry><title>Valgrind on Mac OS X 10.10 Yosemite</title><link href="https://mranftl.com/2014/11/28/valgrind-on-mac-os-x-10-10-yosemite/"/><id>https://mranftl.com/2014/11/28/valgrind-on-mac-os-x-10-10-yosemite/</id><updated>2025-03-02T17:23:21.879Z</updated><published>2014-11-28T00:00:00.000Z</published><summary>You want to hack with C and Valgrind on OS X 10.10 Yosemite? Well, you’ll definitely run into problems getting it for your very platform, as there is no official stable release out there yet. Consequentially these is no receipt for Homebrew (which is great anyways, get it!), hence you need to manually build that nifty tool  from the latest trunk SVN repository.</summary><content type="html" src="https://mranftl.com/2014/11/28/valgrind-on-mac-os-x-10-10-yosemite/"></content><author><name>Mario Ranftl</name></author></entry><entry><title>Extracting Libs from a Node.js Project</title><link href="https://mranftl.com/2014/10/01/extracting-libs-from-a-node-js-project/"/><id>https://mranftl.com/2014/10/01/extracting-libs-from-a-node-js-project/</id><updated>2025-03-02T17:23:51.642Z</updated><published>2014-10-01T00:00:00.000Z</published><summary>As promised, lets break out my customized plugins I’ve used with metalsmith to build up this site. I had to rename them (see this pull request) in order to be allowed to publish them on metalsmith.io.</summary><content type="html" src="https://mranftl.com/2014/10/01/extracting-libs-from-a-node-js-project/"></content><author><name>Mario Ranftl</name></author></entry><entry><title>Hello World</title><link href="https://mranftl.com/2014/09/30/hello-world/"/><id>https://mranftl.com/2014/09/30/hello-world/</id><updated>2025-03-02T17:23:51.642Z</updated><published>2014-09-30T00:00:00.000Z</published><summary>Hello World! You are reading the first published note on my shiny new site. Currently everything feels a bit empty, but I hope I can fill things up with useful information ASAP.</summary><content type="html" src="https://mranftl.com/2014/09/30/hello-world/"></content><author><name>Mario Ranftl</name></author></entry></feed>