<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>blog.metters.dev</title><description>The blog of metters</description><link>https://blog.metters.dev/</link><item><title>Access frontmatter values in Astro markdown</title><link>https://blog.metters.dev/posts/access-frontmatter-in-astro-markdown/</link><guid isPermaLink="true">https://blog.metters.dev/posts/access-frontmatter-in-astro-markdown/</guid><pubDate>Sun, 01 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Chinese characters have colours</title><link>https://blog.metters.dev/posts/chinese-characters-have-colours/</link><guid isPermaLink="true">https://blog.metters.dev/posts/chinese-characters-have-colours/</guid><pubDate>Fri, 05 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Coding-Kata  -  Nicht nur langweiliges Heruntergetippe!</title><link>https://blog.metters.dev/posts/coding-kata-1/</link><guid isPermaLink="true">https://blog.metters.dev/posts/coding-kata-1/</guid><pubDate>Sat, 12 Feb 2022 00:00:00 GMT</pubDate></item><item><title>Niemand braucht einen tiptoi Manager</title><link>https://blog.metters.dev/posts/download-tiptoi-without-manager/</link><guid isPermaLink="true">https://blog.metters.dev/posts/download-tiptoi-without-manager/</guid><pubDate>Tue, 17 Dec 2024 00:00:00 GMT</pubDate></item><item><title>Getting DNS hijacked</title><link>https://blog.metters.dev/posts/getting-dns-hijacked/</link><guid isPermaLink="true">https://blog.metters.dev/posts/getting-dns-hijacked/</guid><pubDate>Wed, 10 May 2023 00:00:00 GMT</pubDate></item><item><title>Configuring Client-Side Routing for React SPA with Caddy</title><link>https://blog.metters.dev/posts/caddy-routing-and-reload-safety-with-csr-on-spa/</link><guid isPermaLink="true">https://blog.metters.dev/posts/caddy-routing-and-reload-safety-with-csr-on-spa/</guid><pubDate>Sun, 28 Apr 2024 00:00:00 GMT</pubDate></item><item><title>Deploying your static site using rsync on your laptop</title><link>https://blog.metters.dev/posts/deployment-static-artefact-via-rsync/</link><guid isPermaLink="true">https://blog.metters.dev/posts/deployment-static-artefact-via-rsync/</guid><pubDate>Sun, 13 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Getting your GitHub Action detected</title><link>https://blog.metters.dev/posts/getting-github-actions-detected/</link><guid isPermaLink="true">https://blog.metters.dev/posts/getting-github-actions-detected/</guid><pubDate>Tue, 30 Sep 2025 00:00:00 GMT</pubDate></item><item><title>TIL about git branch name conflicts with directories</title><link>https://blog.metters.dev/posts/git-branch-name-conflict/</link><guid isPermaLink="true">https://blog.metters.dev/posts/git-branch-name-conflict/</guid><pubDate>Sat, 25 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Configuring Caddy to route to custom 404-page</title><link>https://blog.metters.dev/posts/caddy-404-routing/</link><guid isPermaLink="true">https://blog.metters.dev/posts/caddy-404-routing/</guid><pubDate>Thu, 24 Nov 2022 00:00:00 GMT</pubDate></item><item><title>TIL about Kotlin builder functions</title><link>https://blog.metters.dev/posts/collection-builder-functions-kotlin/</link><guid isPermaLink="true">https://blog.metters.dev/posts/collection-builder-functions-kotlin/</guid><pubDate>Tue, 14 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Using ASCII art to document data structures in code</title><link>https://blog.metters.dev/posts/documenting-data-structures/</link><guid isPermaLink="true">https://blog.metters.dev/posts/documenting-data-structures/</guid><pubDate>Tue, 08 Nov 2022 00:00:00 GMT</pubDate></item><item><title>Forwarding your GitHub Pages link to custom domain</title><link>https://blog.metters.dev/posts/forward-github-page-custom-domain/</link><guid isPermaLink="true">https://blog.metters.dev/posts/forward-github-page-custom-domain/</guid><pubDate>Wed, 29 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Git switch to previous branch</title><link>https://blog.metters.dev/posts/git-alias-previous-branch/</link><guid isPermaLink="true">https://blog.metters.dev/posts/git-alias-previous-branch/</guid><pubDate>Sat, 22 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Coding-Kata in der Praxis</title><link>https://blog.metters.dev/posts/coding-kata-2/</link><guid isPermaLink="true">https://blog.metters.dev/posts/coding-kata-2/</guid><pubDate>Tue, 10 May 2022 00:00:00 GMT</pubDate></item><item><title>Hello, World!</title><link>https://blog.metters.dev/posts/hello-world/</link><guid isPermaLink="true">https://blog.metters.dev/posts/hello-world/</guid><pubDate>Fri, 11 Feb 2022 00:00:00 GMT</pubDate></item><item><title>How to add a robots.txt file to your hexo blog</title><link>https://blog.metters.dev/posts/how-to-add-robots-txt-to-hexo-blog/</link><guid isPermaLink="true">https://blog.metters.dev/posts/how-to-add-robots-txt-to-hexo-blog/</guid><pubDate>Sat, 09 Jul 2022 00:00:00 GMT</pubDate></item><item><title>Self-host a static website in the cloud</title><link>https://blog.metters.dev/posts/how-to-self-host-static-website-cloud-setup/</link><guid isPermaLink="true">https://blog.metters.dev/posts/how-to-self-host-static-website-cloud-setup/</guid><pubDate>Tue, 26 Sep 2023 00:00:00 GMT</pubDate></item><item><title>TIL about Jenkins Replay Feature</title><link>https://blog.metters.dev/posts/jenkins-replay-feature/</link><guid isPermaLink="true">https://blog.metters.dev/posts/jenkins-replay-feature/</guid><pubDate>Fri, 01 Mar 2024 00:00:00 GMT</pubDate></item><item><title>First line of defence against phishing: labels</title><link>https://blog.metters.dev/posts/label-publicly-visible-email-address/</link><guid isPermaLink="true">https://blog.metters.dev/posts/label-publicly-visible-email-address/</guid><pubDate>Thu, 04 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Leaving Gmail behind</title><link>https://blog.metters.dev/posts/leaving-gmail-behind/</link><guid isPermaLink="true">https://blog.metters.dev/posts/leaving-gmail-behind/</guid><pubDate>Wed, 23 Nov 2022 00:00:00 GMT</pubDate></item><item><title>Lessons learnt from HSK3/HSKK exams</title><link>https://blog.metters.dev/posts/lessons-learnt-hsk3-hskk-exams/</link><guid isPermaLink="true">https://blog.metters.dev/posts/lessons-learnt-hsk3-hskk-exams/</guid><pubDate>Fri, 18 Apr 2025 00:00:00 GMT</pubDate></item><item><title>Looking back on 2+ years after ditching (most of) Google</title><link>https://blog.metters.dev/posts/looking-back-on-two-plus-years-without-gmail/</link><guid isPermaLink="true">https://blog.metters.dev/posts/looking-back-on-two-plus-years-without-gmail/</guid><pubDate>Sat, 29 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Goodbye Hexo, hello Astro!</title><link>https://blog.metters.dev/posts/migrating-to-astro/</link><guid isPermaLink="true">https://blog.metters.dev/posts/migrating-to-astro/</guid><pubDate>Mon, 17 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Reading official documentation first</title><link>https://blog.metters.dev/posts/official-documentation-first/</link><guid isPermaLink="true">https://blog.metters.dev/posts/official-documentation-first/</guid><pubDate>Sun, 22 Jan 2023 00:00:00 GMT</pubDate></item><item><title>Alternative to high-end pc gaming: PCSXR emulator</title><link>https://blog.metters.dev/posts/pcsxr-emulator/</link><guid isPermaLink="true">https://blog.metters.dev/posts/pcsxr-emulator/</guid><pubDate>Thu, 17 Feb 2022 00:00:00 GMT</pubDate></item><item><title>Note-taking: Bringing back my notebook</title><link>https://blog.metters.dev/posts/using-a-notebook-during-meetings/</link><guid isPermaLink="true">https://blog.metters.dev/posts/using-a-notebook-during-meetings/</guid><pubDate>Thu, 13 Jun 2024 00:00:00 GMT</pubDate></item><item><title>TIL about HTML5 ruby tag</title><link>https://blog.metters.dev/posts/html-ruby-tag/</link><guid isPermaLink="true">https://blog.metters.dev/posts/html-ruby-tag/</guid><pubDate>Sat, 15 Feb 2025 00:00:00 GMT</pubDate></item><item><title>TIL about HTML5 details and summary tags</title><link>https://blog.metters.dev/posts/html-details-summary/</link><guid isPermaLink="true">https://blog.metters.dev/posts/html-details-summary/</guid><pubDate>Tue, 08 Nov 2022 01:00:00 GMT</pubDate></item><item><title>Lessons learnt from getting the last day of any month</title><link>https://blog.metters.dev/posts/sql-last-day-of-month/</link><guid isPermaLink="true">https://blog.metters.dev/posts/sql-last-day-of-month/</guid><pubDate>Tue, 22 Feb 2022 00:00:00 GMT</pubDate></item><item><title>Is &quot;sut&quot; a good variable name?</title><link>https://blog.metters.dev/posts/sut-naming/</link><guid isPermaLink="true">https://blog.metters.dev/posts/sut-naming/</guid><pubDate>Fri, 18 Mar 2022 00:00:00 GMT</pubDate></item><item><title>Jenkins Pipeline insight: Trim shell command outputs</title><link>https://blog.metters.dev/posts/trim-command-outputs-before-storing-in-variables/</link><guid isPermaLink="true">https://blog.metters.dev/posts/trim-command-outputs-before-storing-in-variables/</guid><pubDate>Fri, 18 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Using LLMs to generate test data quickly</title><link>https://blog.metters.dev/posts/using-llms-to-generate-test-data/</link><guid isPermaLink="true">https://blog.metters.dev/posts/using-llms-to-generate-test-data/</guid><pubDate>Wed, 08 Jan 2025 00:00:00 GMT</pubDate></item><item><title>TIL about @JvmOverloads annotation</title><link>https://blog.metters.dev/posts/jvmoverloads-annotation/</link><guid isPermaLink="true">https://blog.metters.dev/posts/jvmoverloads-annotation/</guid><pubDate>Sun, 18 Dec 2022 00:00:00 GMT</pubDate></item><item><title>Positive and negative lookaround</title><link>https://blog.metters.dev/posts/regex-lookaround/</link><guid isPermaLink="true">https://blog.metters.dev/posts/regex-lookaround/</guid><pubDate>Wed, 24 Aug 2022 00:00:00 GMT</pubDate></item><item><title>Lessons learnt from introducing Lombok</title><link>https://blog.metters.dev/posts/introducing-lombok/</link><guid isPermaLink="true">https://blog.metters.dev/posts/introducing-lombok/</guid><pubDate>Thu, 15 Dec 2022 00:00:00 GMT</pubDate></item><item><title>How to manually roll back Jenkins plugins from command line</title><link>https://blog.metters.dev/posts/manual-rollback-jenkins-plugin/</link><guid isPermaLink="true">https://blog.metters.dev/posts/manual-rollback-jenkins-plugin/</guid><pubDate>Sun, 19 Jun 2022 00:00:00 GMT</pubDate></item><item><title>Verkehr in China vs. Deutschland</title><link>https://blog.metters.dev/posts/verkehr-in-china/</link><guid isPermaLink="true">https://blog.metters.dev/posts/verkehr-in-china/</guid><pubDate>Fri, 06 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Der &quot;Nachweis zur Erlangung des Bonus beim Zahnersatz&quot;</title><link>https://blog.metters.dev/posts/zahnarzt-bonusheft/</link><guid isPermaLink="true">https://blog.metters.dev/posts/zahnarzt-bonusheft/</guid><pubDate>Wed, 15 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Reisen mit dem Zug in China vs. Deutschland</title><link>https://blog.metters.dev/posts/zugreisen-in-china/</link><guid isPermaLink="true">https://blog.metters.dev/posts/zugreisen-in-china/</guid><pubDate>Sun, 03 Nov 2024 00:00:00 GMT</pubDate></item><item><title>Fully automated deployments with GitHub Action workflows</title><link>https://blog.metters.dev/posts/deployment-static-artefact-via-github-workflow/</link><guid isPermaLink="true">https://blog.metters.dev/posts/deployment-static-artefact-via-github-workflow/</guid><pubDate>Thu, 25 Sep 2025 00:00:00 GMT</pubDate></item><item><title>(Self-hosted) Pizzateig Grundrezept</title><link>https://blog.metters.dev/posts/self-hosted-pizzateig-grundrezept/</link><guid isPermaLink="true">https://blog.metters.dev/posts/self-hosted-pizzateig-grundrezept/</guid><pubDate>Sat, 04 Mar 2023 00:00:00 GMT</pubDate></item><item><title>vorname.nachname@gmail.com - seems legit</title><link>https://blog.metters.dev/posts/totally-legit-email-address-vorname-nachname/</link><guid isPermaLink="true">https://blog.metters.dev/posts/totally-legit-email-address-vorname-nachname/</guid><pubDate>Mon, 08 Jul 2024 00:00:00 GMT</pubDate></item></channel></rss>