Carlo Zottmann
About Archive Replies Impressum / Imprint Photos Search
  • Media Diet, December 2023

    A roundup of noteworthy things I’ve played, read, listened to, or watched over the last few weeks. đŸ“ș Star Trek: Discovery: Season 2 — Hoo boy, that was way, way too much. Everything was on fire, all the time, all at once, everything was at stake yadda yadda yadda. I think if it had 5-10 story arcs less the season would’ve been better. I’ve realized once again that Disco is not made for me, and that’s okay.

    Continue reading →

    → 2024-01-01 @ 15:38
  • Default Apps 2023

    Inspired by Assaf and Maique. 📹 Mail Client: Fastmate 📼 Mail Server: Fastmail (since 2013!) 📆 Calendar: Fastmail via Fantastical 📁 Cloud File Storage: Fastmail, iCloud Drive, and Hetzner Storage Box đŸ™đŸ»â€â™‚ïž Contacts: Fastmail via Cardhop 📝 Notes: Obsidian ✅ To-Do: Obsidian, Linear 🔖 Bookmarks: Obsidian 📖 RSS: Feedbin 📑 Read It Later: Feedbin 🌐 Browser: Brave (macOS/iOS) 💬 Chat: Telegram, Signal, Messages, Slack 🛒 Shopping Lists: Apple Reminders đŸŽ€ Podcasts: Pocketcasts

    Continue reading →

    → 2023-12-17 @ 19:51
  • Japan pharma startup developing world-first drug to grow new teeth

    Most people have “tooth buds” that have the potential to become a new tooth, in addition to baby and permanent teeth, although the buds usually do not develop and subsequently disappear.

    The team created an antibody drug that inhibits the protein that suppresses the growth of teeth. The drug works on these buds and stimulates their growth.

    → 2023-09-25 @ 20:30
  • Hey #Flensburg’er, ich hĂ€tte mal wieder Bock auf Kaffee oder KaltgetrĂ€nk mit Menschen, die ich noch nicht oder noch nicht so gut kenne. Nix Großes, halbe Stunde oder so, vielleicht beim Onoma oder Plan B oder gern auch irgendwo Richtung MĂŒrwik.

    Hat eine:r von Euch Interesse?

    → 2023-09-23 @ 17:39
  • Slowly regaining some energy. I think I got a bit of a cold a few days ago, which went nicely with my existing general exhaustion. Took a few days off for the most part, even though that means I’ve to push the TestFlight for #BrowserActions back a few days.

    My health is more important than my apps.

    → 2023-09-23 @ 13:47
  • Burnout 2021

    This day in 2021 was the first day of my 3-month burnout sabbatical. I had been increasingly overworked for 2-3 years at this point. We were building a sensible and sustainable company, yes, and I was so proud about that. At the same time, I was way too stressed all the time, and was struggling so. fucking. hard. Still, I kept pushing through, day by day, but very often I felt like I was a week away from going Hindenburg 1937.

    Continue reading →

    → 2023-09-16 @ 11:54
  • Actions for Obsidian: iOS Launch!

    Actions for Obsidian v1.1 for iOS is finally here! Many thanks to all the testers who sent in bug reports and feedback over the last months! đŸ™đŸŒ Hey — if you're as elated right now as I am and have a Product Hunt account, why not upvote the launch on Product Hunt? 😎 TIA! How much does Actions for Obsidian cost? Short answer: Just like the macOS app, the iOS app is free to download from the App Store.

    Continue reading →

    → 2023-06-06 @ 16:34
  • TIL How to use the macOS `security` CLI tool for scripting

    One of my biggest small wins this month: learning how the macOS security CLI tool works. It can store and retrieve Keychain entries: 1ïžâƒŁ security add-generic-password -a czottmann -s "My secret API key" -w asks for the PW and stores it. 2ïžâƒŁ security find-generic-password -a czottmann -s "My secret API key" -w retrieves and outputs it. Super useful: if you store a password like this, security automatically whitelists itself for password-less access to that particular password, meaning it’s trivial to fetch passwords from the Keychain in scripts.

    Continue reading →

    → 2023-04-30 @ 10:51
  • TIL How To Batch-Process Audio Files With Effect Chains

    Every now and then I record an audio file for a tutorial or some such. I always do it in the same place, with the same equipment. And then I have to clean it up using VST/AU plug-ins in a DAW (digital audio workstation). Today I learned how to automate this process using REAPER, a very nice, very scriptable, very powerful DAW. Because TIL that Reaper comes with a CLI!

    Continue reading →

    → 2023-03-22 @ 19:59
  • Actions for Obsidian: macOS Launch!

    In the last month, a few TestFlight pre-release builds happened. I’ve documented all 38 Shortcuts actions in the new Actions Library (part of the brand-new Knowledge Base!). I’ve implemented the payment and licensing! Then there were a few rounds of the fabled App Store review process! Very exciting. Oh, and also 
  It’s Launch Day on macOS! 🚀 Actions for Obsidian v1.0 is finally here! Get it from the Mac App Store or read on to learn more.

    Continue reading →

    → 2023-03-13 @ 21:20
  • Finding Joy in Visible Plumbing

    What I came to understand a few years ago: when it comes to writing software, I love creating “visible plumbing”. Let me explain. When I talk about software development, I use the term “plumbing” to describe backend systems, all the usually invisible infrastructure stuff that makes things work. Sexy headline stuff? No. Important? Absolutely. “Visible plumbing” is the stuff that helps people achieve their goals and do their jobs, like personal automation.

    Continue reading →

    → 2023-02-03 @ 12:18
  • Fresh in Flensburg #24: Heimat

    Beim letzten Besuch bei meinen Eltern erzĂ€hlte mein Vater von einem Bekannten, der auch aus dem Harz weggezogen ist und seit ĂŒber 20 Jahren in MĂŒnchen lebt. Die Mutter, seine letzte Angehörige, hatte vor einiger Zeit das Elternhaus im Ort verkauft und war in ein nicht weit entferntes Dorf umgezogen. “Das muss ja seltsam sein, wenn man dann so heimatlos ist." Ummm. Ich finde nicht, dass er heimatlos ist. FĂŒr mich ist Heimat der Ort, an dem ich lebe und mit dem ich mich verbunden fĂŒhle, also mein Lebensmittelpunkt — daher ist fĂŒr mich diese Aussage falsch.

    Weiterlesen →

    → 2022-11-06 @ 13:28
  • Fresh in Flensburg #23: Diese Stadt macht mich fertig

    Ich weiß nicht, wieviel Zeit ich noch habe. In den 5 Monaten, die wir jetzt in in Flensburg wohnen, hatte ich bereits einen Hexenschuss (in der ersten Woche! Verhoben beim Einzug) und COVID (inkl. einer harten ErkĂ€ltung ĂŒber Wochen hinweg), und die letzten zwei Wochen plagte mich auf der linken Seite ein sog. Tennisarm, der meine Zeit mit Schreiben und Programmieren durch Schmerzen hart verkĂŒrzte. Diese Probleme wurden am Schreibtisch verursacht durch die Verwendung einer ergonomischen Maus (!

    Weiterlesen →

    → 2022-10-23 @ 15:45
  • Fresh in Flensburg #22: Giving Thanks

    Anfang Oktober wird in vielen Gegenden Erntedankfest gefeiert, und am morgigen Montag macht Canada den Auftakt mit Thanksgiving.1 Eigentlich ein schöner Brauch: Innehalten und einfach mal freuen, dass es lĂ€uft. Let’s do this, then. WofĂŒr bin ich dieses Jahr dankbar? Wir haben eine trockene, saubere, schöne, adĂ€quat große, wirklich bezahlbare Wohnung. Meine Ehe. ❀ Wir können selbstbestimmt leben und unseren Wohnort frei und unabhĂ€ngig wĂ€hlen. Ich bin mit mir selbst ziemlich im Reinen und weiß, wer ich bin.

    Weiterlesen →

    → 2022-10-09 @ 14:31
  • So this is happening: Actions for Obsidian (macOS/iOS)

    🚀 After a few weeks of foundational work I’m literally quite excited to finally lift the lid on my new app
 It’s called Actions for Obsidian and adds, well, Obsidian actions to the Shortcuts app on macOS and iOS. If you want to better integrate your note taking with Obsidian and your other workflows, I think you’ll enjoy it. Check it out @ obsidian.actions.work. Actions for Obsidian Yes, it's just a promo image, the app is still very much a WIP at this point.

    Continue reading →

    → 2022-10-07 @ 13:51
  • Fresh in Flensburg #21: Ein neuer Job

    Zeit verfliegt, wenn man Spaß hat. Und im Moment habe ich viel Spaß: ich habe mehrere Plugins fĂŒr eins meiner meistbenutzten Tools veröffentlicht, und arbeite an einer kommerziellen macOS/iOS-App, die auf einem davon aufbaut. Das wird sicher nicht die Welt verĂ€ndern, aber hoffentlich weltweit vielen anderen Nutzern dieses Tools das Leben vereinfachen.đŸ€žđŸŒ Die Tage bestehen also hauptsĂ€chlich aus Zeit am Schreibtisch, aus GrĂŒbelnd-aus-dem-Fenster-starren, aus stundenlangem Rumhacken auf der Tastatur und gelegentlichen zufriedenem Grunzen, wenn etwas nach Plan lĂ€uft.

    Weiterlesen →

    → 2022-10-02 @ 14:03
  • Fresh in Flensburg #20: SĂžnderborg

    Eine gute Woche. Die meisten wachen Stunden verbringe ich derzeit mit Programmieren und Software-Entwicklung, denn nach vielen Monaten der gefĂŒhlten Ziellosigkeit ĂŒberrollten mich plötzlich ein paar gute Ideen, die ich jetzt umsetze. Dazu lerne ich mich gleichzeitig in mehrere Programmiersprachen und Frameworks ein, und arbeite an einem mehrstufigen Projekt, das mit etwas GlĂŒck am Ende fĂŒr etwas Einkommen sorgt. In dieser Woche hatte ich auch meinen ersten 45 Minuten-Termin hier in Flensburg, der richtig gut war.

    Weiterlesen →

    → 2022-09-25 @ 17:14
  • Fresh in Flensburg #19: Etwas Negativ

    Unsere Corona-Infektionen sind ĂŒberstanden: jeweils 4 NĂ€chte mit Fieber und dazwischen Tage, die typisch sind fĂŒr heftige ErkĂ€ltungen, und welche uns dann auch nach dem abschliessenden negativen Test noch eine gute Woche erhalten blieben. Alles in Allem fĂŒhlte es sich an wie eine g’scheite Grippe, nicht mehr und nicht weniger. Mein Verstand sagt mir, dass die bisherigen vier COVID-Impfungen eine gute Idee waren. Danke, Medizin! Wenn möglich, je nach Tagesverfassung, habe ich auch in der Krankheitszeit meine Runden durch die Hood gedreht.

    Weiterlesen →

    → 2022-09-18 @ 13:22
  • How to hide Youtube videos based on their title using uBlock Origin

    I don’t like “reaction videos” as they’re some of the laziest filler material you can come up with. In my experience, 99 out of 100 times, they’re a waste of time for everyone involved. (I feel sorry for the remaining one good video, though.) Thanks to the new :has() selector (Chrome 105 and up) it’s now trivially easy to filter Youtube lists/grids for videos based on their title. Take this new-found possibility and combine it with the power of uBlock Origin and you’ll never have to see a reaction video again.

    Continue reading →

    → 2022-09-04 @ 19:15
  • Fresh in Flensburg #18: Jeans

    Wohnungen sind wie Jeans. An unserer letzten Adresse in MĂŒnchen wohnten wir 16 Jahre. Ich kann mich nicht mehr daran erinnern, wie ungewohnt und neu sich alles in der ersten Zeit angefĂŒhlt hat, aber ich weiß, dass es so war. Wir vergrĂ¶ĂŸerten uns von ca. 60 auf 100mÂČ, und das Mehr an Platz war toll. Wir fĂŒllten die RĂ€ume relativ schnell mit Zeug und mitgebrachten Erinnerungen, mit WĂŒnschen und Ideen, was die Zukunft sicher alles bringen wird; einige der Ideen waren Leihgaben und eigentlich schon lange ĂŒber ihrem MHD, aber das begriffen wir erst nach und nach.

    Weiterlesen →

    → 2022-08-28 @ 15:16
  • Toleranz ist ein Friedensabkommen

    Yonatan Zunger hat den Begriff der Toleranz definiert (auf Englisch), und es sehr gut auf den Punkt gebracht (meine Übersetzung): Toleranz ist kein moralisches Absolutum, sie ist ein Friedensabkommen. Toleranz ist eine gesellschaftliche Norm, weil sie es unterschiedlichen Menschen ermöglicht, Seite an Seite zu leben, ohne sich gegenseitig an die Kehle zu gehen. Das bedeutet, dass wir akzeptieren, dass andere Menschen anders sind als wir, in ihren Sitten, ihrem Verhalten, ihrer Kleidung, ihrem Sexualleben, und dass uns das nichts angeht, wenn es sich nicht direkt auf unser Leben auswirkt.

    Weiterlesen →

    → 2022-08-22 @ 10:55
  • Fresh in Flensburg #17: Raus aus der Stadt

    Wenn ich es beschreiben möchte, vermeide ich den Begriff “wandern” bewusst. “Wandern”, das klingt nach großem Rucksack, Anglerhut, nach festem Schuhwerk und Jakobsweg. Nach Hochschullehrern im Ruhestand und dem vergnĂŒglichen Schnaufen durch die Rhön oder die SĂ€chsische Schweiz. Nach klaren Tagesetappen und zeitlich geplantem Absacker im auf Google Maps gut bewerteten Restaurant. Nichts gegen all das (you do you, liebe Hochschullehrer im Ruhestand!), aber das ist nicht, was ich tue. Zum Einen: Nur wenig bis keine Vorbereitung; nur kleines bis kein GepĂ€ck; nur ein grober bis gar kein Plan.

    Weiterlesen →

    → 2022-08-21 @ 13:00
  • Fresh in Flensburg #16: Klimaflucht

    Trigger-Warnung: KlimaverĂ€nderung. Es ist definitiv zu heiß fĂŒr ungetrĂŒbt gute Laune. August 2021: “Flensburg ist toll, und die Wetterlage hier oben ist super! Ich glaube, hier wird es auch nicht so wahnsinnig heiß, wegen Ost- und Nordsee nebenan, es wird weniger extreme AusschlĂ€ge geben, was glaubst Du?" — “Sehe ich genau so, let’s do this!" August 2022: “Holy shit, es ist bitte WIE HEIß in MĂŒnchen“ Ist Dir klar, dass wir auf eine gewisse Art KlimaflĂŒchtlinge sindâ€œÂ đŸ˜ł”

    Weiterlesen →

    → 2022-08-14 @ 19:51
  • Fresh in Flensburg #15: Das Ich und die Beeren

    Vor einigen Wochen erwĂ€hnte mein Meditationslehrer Jeff in einer Session ein Gedankenexperiment des Schriftstellers und Mystikers Jean Klein: Obwohl sich Dein Körper und Dein Geist seit Deiner Kindheit dramatisch verĂ€ndert haben, hast Du immer das Wort “Ich” benutzt, um Dich selbst zu benennen. Was ist dieses “Ich”, das Dein Leben von der Kindheit bis heute erlebt hat, durch alle VerĂ€nderungen hindurch, das selbst stets unverĂ€ndert geblieben ist?1 Seitdem vergehen keine zwei Tage, in denen ich nicht mindestens einmal ĂŒber diese Frage nachdenke.

    Weiterlesen →

    → 2022-08-07 @ 16:41
  • How to use cross-island state management in Deno Fresh

    (This is just a quick write-up since the question/ topic came up on the Deno Fresh discussion board (“State sharing between islands”) to which I wrote a short reply. I felt like elaborating here. The examples are stripped to bare minimum, so there’ll be no TS definitions and no import maps.) Let’s say you’ve built a new site using the wonderful Deno Fresh web framework. You have a number of unconnected islands all over the place and now want them to interact with eachother without resorting to hacks like passing data around using some key on the window object.

    Continue reading →

    → 2022-07-31 @ 19:09
← Newer Posts Page 2 of 27 Older Posts →