Wieder Zuhause. Einäugiges Bedienen eines Smartphones ist ehrlich gesagt unmöglich. Zum Glück gibt es Spracheingabe. Überraschenderweise funktioniert Face-ID auch für Piraten.

Ein Mann mit einem Verband auf dem Kopf fotografiert sich selbst in einer Klinik, während eine Karte die Arabella Klinik anzeigt.

Ahhhhhhhhhhhhhhhhh Duolingo!

Eine Sprachlern-App auf einem Handybildschirm zeigt eine Aufgabe mit einer falschen Antwortkorrektur, gemeinsam mit einer animierten Figur in lila Kleidung.

Ich gebe mein Alter ab sofort in der aktuellen Jahreszahl an. Ich bin jetzt also 25.


Der Sturm der letzten Tage hat hier im Umkreis einige Kastanienbäume viel zu früh ihrer Früchte beraubt.

Eine Hand hält mehrere grüne, stachelige Kastanien auf einem Boden aus Erde und Beton, mit verstreuten Blättern und Zweigen.

Little helpers for your Micro.blog site

It shows two illustrations of embeds for Micro.blog websites: a map view with a Google Maps icon and a video player window with a YouTube logo.

Since I merged my Mastodon presence with my Wordpress blog and moved everything to Micro.blog, I’ve not only found myself blogging more regularly again, I’ve also started contributing back to the Micro.blog community wherever I can.

With a bit of help from ChatGPT, I created three small plugins that solve problems I encountered while writing and customizing my own blog. Here’s a quick rundown:

Privacy-friendly YouTube embeds

mbplugin-youtube-nocookie lets you embed YouTube videos in a more privacy-conscious way. Instead of loading the full YouTube iframe immediately, it displays the video thumbnail with a CSS-based play button overlay. Clicking it loads the actual video. An optional privacy notice can also be shown. It’s a fork of fmaida’s plugin, with a few privacy, usability and styling tweaks.

Better and privacy-friendly Google Maps embeds

I often want to include maps in my posts, to show where a photo was taken or to point readers to a specific place. But the default embed options of Google Maps are clunky and also not very privacy-friendly. mbplugin-maps solves this by using the Google Maps Static API to generate a preview image. After a click, the full map loads. It supports both address-based and coordinate-based locations. The static map API is free for up to 100,000 views per month, which should be enough for most private websites.

Lightweight, privacy-friendly web analytics with GoatCounter

mbplugin-goatcounter adds basic web analytics to Micro.blog sites using GoatCounter. It uses a tracking pixel that is served with your own vanity domain, optionally enhanced by a bit of inline JavaScript to collect referrer data, all without cookies, third-party scripts or any connections to other websites. Although I now host my own Plausible instance, GoatCounter was a great way to experiment with minimal, privacy-first web analytics and hopefully helps people that just want to have basic and free web analytics.

All plugins are open source and can be found on my Github profile. You are welcome to use, adapt, or contribute. If you’re also customizing Micro.blog or building plugins, I’d love to hear about your experience!


Tagliatelle d’emergenza

Eine Pfanne mit cremigen Nudeln, Kirschtomaten und frischen Basilikumblättern, bestreut mit geriebenem Käse. Ein Hochbeet mit verschiedenen Pflanzen und Kräutern steht auf einer Rasenfläche in einem Garten, umgeben von Büschen und einer Feuerschale.

Den heutigen Pfingstmontag habe ich, zumindest was den Einkauf angeht, komplett verpasst. In solchen Fällen greife ich gerne zu einem bewährten Prinzip: Kochen mit dem, was da ist. Frische Kirschtomaten waren noch übrig, und die Kräuter im Garten wuchern gerade wie verrückt. Das Ergebnis: Eine spontane Pasta, die überraschend gut ankam. Unkompliziert, aromatisch und cremig.

Zutaten (für 3 Personen)

  • 400 g Tagliatelle
  • 3 EL Frischkäse
  • 2 Knoblauchzehen
  • Geriebene Schale einer ½ Zitrone
  • Eine Handvoll frischer Salbeiblätter
  • Einige Stängel Schnittlauch
  • Ein paar Blätter Basilikum
  • Frisch geriebener Parmesan
  • Pfeffer und Salz
  • Salz für das Nudelwasser

Zubereitung

  1. Einen großen Topf mit gut gesalzenem Wasser zum Kochen bringen.
  2. Salbei grob zerkleinern, Knoblauch fein hacken. Beides in etwas Olivenöl bei mittlerer Hitze sanft anbraten.
  3. Die halbierten Kirschtomaten dazugeben und 5–8 Minuten köcheln lassen, bis sie weich sind, aber noch Struktur haben.
  4. Tagliatelle ins kochende Wasser geben und al dente kochen.
  5. Gleichzeitig den Frischkäse und Zitronenschale unter die Tomaten rühren, mit Salz und Pfeffer abschmecken.
  6. Die abgetropften Tagliatelle in die Pfanne geben und vorsichtig mit der Sauce vermengen.
  7. Zum Schluss mit fein geschnittenem Schnittlauch, Basilikum und frisch geriebenem Parmesan servieren.

Guten Appetit!