2022-05-21: I’m trying Ulysses for the first time, and am impressed. It does a really good job and renders code …

2022-05-21: I was planning on writing a few long posts about Software Architecture, Modularization, and Unit …

2022-05-21: Saturday 8am. Coffee, Combine and async/await ☕️ 👨‍💻

2022-05-20: 📷 Day 19: Indulgence. Morning coffee at a local coffee shop. I didn’t have my camera on me …

2022-05-20: 👨‍💻 DuckDuckGo for macOS is fast. Incredibly fast.

2022-05-20: 📷 Day 20: Beverage. For some people this isn’t “beverage” because it’s just …

2022-05-17: After so many back and forth with Instagram, I decided to deactivate my accounts - public and …

2022-05-14: Instagram: Providing your birthday improves the features and ads you see, and helps us keep the …

2022-05-13: 📷 Yesterday I decided to experiment with different film simulations. I like the ideia of JPEG photos …

2022-05-12: 📷 The quality of the photos in Glass.photo is impressive. Kudos to the community there.

2022-05-12: 📷 Day 12: Tranquility. This photo was taken at the Musée Rodin in Paris. The museum’s backyard is …

2022-05-11: Family photo outside the Louvre ❤️ 📷

2022-05-07: 🎵 I can’t stop listening to The Sound Of Silence (Disturbed version).

2022-05-06: 📷 Day 7: Park. This photo was taken at Parc du Champ de Mars in Paris. As the photo from day 6, this …

2022-05-06: 📷 Day 6: Silhouette. This photo was taken at Place des Vosges in Paris and it’s a straight out of …

2022-05-04: Third day riding my bicycle to work 🚲 Felling healthy already 🤣

2022-05-04: After all these years, Flickr’s app didn’t improve much. Uploading photos, for instance, …

2022-05-02: I’ll have to go thru all the photos I took during my vacations, fixing their timestamps. I …

2022-05-01: This morning I started writing about my trip to Paris. I took tons of photos to help to build the …

2022-04-29: I saw a lot of wonderful things today, but nothing beats Foucault’s pendulum (original) …

2022-04-28: 📷 Went to the Louvre today and spent a good number of hours it there. It’s a magical place! It’s …

2022-04-25: When someone who doesn’t know the difference between free speech and hate speech wins…

2022-04-25: I love my Fuji camera, but its app for iOS is virtually impossible to use. I spent 30 minutes trying …

2022-04-25: Micro.blog for macOS allows users to export their entries to Day One. I use Day One as a digital …

2022-04-24: The latest batch of subscriptions I canceled includes Pocket, Drafts, Tweetbot, Bear, and CARROT …

2022-04-24: The latest batch of accounts I deleted includes Airbnb, Bitbucket, Coursera, Dropbox, Evernote, …

2022-04-23: Sorry about this person’s French, but I had to capture it 📷

2022-04-23: The Dropout seems interesting. I’ve watched the first episode and I’m looking forward to …

2022-04-23: Finished reading: Dude, You’re Gonna Be a Dad!: How to Get (Both of You) Through the Next 9 …

2022-04-22: I pay around 60 EUR/year to my bank for “maintenance” and they can’t event connect both my debit and …

2022-04-22: 📷 I prefer shooting with my FUJI camera, but I’m always impressed by what’s possible to …

2022-04-21: I wish there was more people using Threema 💬

2022-04-20: Yesterday I made a list of internet services I don’t use and closed them. Fifteen websites I no …

2022-04-19: Unfortunately I still need Twitter for a couple of things. Two services I use in Germany offer …

2022-04-19: To delete the 8000+ remaining tweets I’ve used TweetDelete (Premium). Basically you upload your …

2022-04-18: Elon Musk demonstrates how little he understands about content moderation humans are complex and …

2022-04-18: Twitter board’s ‘poison pill’ defense against Musk takeover bid Mark Cuban, weighed in on …

2022-04-15: A couple of days ago I started deleting all my tweets. I had 18,000 tweets and managed to delete …

2022-04-09: Decided to create a page to keep track of the Film Simulations loaded into my camera. I might …

2022-04-09: Proton and SimpleLogin are joining forces: (…) we’re happy to announce today that …

2022-04-09: It’s happening!

2022-04-06: I decided to return to Flickr, it’s still my favorite platform to share, store, and learn from …

2022-04-05: Markdown in MarsEdit by @manton Here’s a simple tip for using MarsEdit with Micro.blog. By default, …

2022-04-05: I already know what I’m gonna build next, and my plan is to sell it in the App Store for macOS …

2022-04-03: What I like about Flickr and Glass is the fact they show the pictures’ metadata. Information such as …

2022-04-03: Every now and then I reinstall Instagram to find some good photographers to follow. But after …

2022-04-03: I just bought @danielpunkass’s MarsEdit. I love the fact it can render Micro.blog’s …

2022-04-02: Feedbin can share and save articles to a variety of services. For services it doesn’t offer …

2022-04-01: LEGO® has a new DeLorean set, and you can choose which model to build. It has everything, including …

2022-03-30: I’m pretty happy with work-life balance at work and decided to resume German classes 🤓 📚

2022-03-25: Two days ago I reinstalled Instagram to try the new “feature”, which allows users to …

2022-03-23: Today I updated my network client library and documented all its public methods. For publishing the …

2022-03-22: I have some weird hobbies. The current one is drawing fantasy maps. I’m obsessed by fantasy …

2022-03-22: The Apple Watch armband is burning my wrist. That little piece of metal from the Sport Band, from …

2022-03-21: The first think I do in the morning is to get my phone and start browsing. Last night I decided to …

2022-03-21: I wish it was possible to share photos on Instagram privately with a selected number of people …

2022-03-21: 📷 Someone didn’t like what they read on the newspaper.

2022-03-19: I was trying to read, but my neighbors are turning their walls into sieves. They’re drilling …

2022-03-13: 📷 Stop Wars

2022-03-12: I’ve reset my Firefox browser and installed Firefox Multi-Account Containers to manage …

2022-03-09: A long time ago I bought these Story Cubes but never played with them. Starting today I’ll use …

2022-03-09: 🎲 The CATAN collection is growing… CATAN CATAN Traders & Barbarians CATAN Traveler CATAN …

2022-03-08: I have three long posts to publish, but every single time I read them, I decide to change something …

2022-03-08: 🎲 Gonna play Catan today.

2022-03-08: 📷 Floating lights The cars and buildings are reflections on the store window, and the neon is on the …

2022-03-06: First time using Drafts. Not bad. It’s fast, supports automation, and allows me to publish to …

2022-03-06: I took the day off tomorrow. Maybe I can finish the post about testing that I’ve been …

2022-03-03: It’s possible to turn off the weird cursor behavior on the iPadOS. It’s hidden in Accessibility > …

2022-03-01: After years using Safari I decided to go back to Firefox. No only the browser but also Relay, for …

2022-03-01: 🚲 The commute to the new office space takes more time by subway than by bicycle. I guess it’s …

2022-02-27: 📚 After six years living in Berlin I learned the city has an amazing digital library for a mere 10 …

2022-02-24: This Magic Keyboard for the iPad Pro is truly magical. Pricy, but magical 👨‍💻

2022-02-22: Apparently a good way to practice a language skill is keeping a journal in the language one wants to …

2022-02-21: It’s past 2am and Xcode quit unexpectedly. Maybe it’s a sign I should head to bed 👨‍💻

2022-02-18: Tomorrow I’ll work on my Micropub Swift framework. At the end of the weekend I want to have a …

2022-02-18: Wouldn’t be nice if Glass had free accounts for peoples who want to follow others but not …

2022-02-18: 📷 Glass added iPad support! The app looks beautiful on the larger screen.

2022-02-13: I’m splitting MicroAPI into two Swift Packages. One for Micro.blog and the other just for …

2022-02-06: MicroClient has a new house on GitHub. I’ll use the organization for clients which use …

2022-02-06: 👨‍💻 I’ve added the following to Marfa’s config.json to get Xcode’s theme for code …

2022-02-05: 📷 Kapitalismus normalisiert, zerstört und tötet.

2022-02-05: I did some changes to Marfa’s CSS to make more room for code blocks. E.g., let request = …

2022-02-04: When I created my DuckDuckGo email address I’ve used an old email address as forwarding address. I …

2022-01-29: I just realized Notes and Reminders have tags now. I’m gonna used them for a few days to see …

2022-01-25: 🎮 I’m addicted to Big Brain Academy for Switch. Avoid it if you can!

2022-01-25: 📷 Two taxes in one photo: Kirchensteuer ⛪️ and Rundfunkbeitrag 📺

2022-01-24: Humboldt Forum. JPEG, SOOC 📷

2022-01-23: Yesterday I wrote a Shortcut to check in on Day One using Foursquare’s Places API. It works …

2022-01-20: I’ve imported all the movies I watched on Netflix, and all the checkins I have on Foursquare …

2022-01-17: I currently have this Micro.blog and a Jekyll blog for longer posts, but I’m considering …

2022-01-12: Who needs IFTTT when Shortcuts can do a better job locally? I’m using Shortcuts and Data Jar …

2022-01-11: It’s disappointing that Day One offers much more shortcut actions in iOS than macOS. …

2022-01-10: Yesterday I learned about Data Jar, a pretty handy tool to use with iOS/macOS Shortcuts. It’s …

2022-01-10: I have a confession to make: the first time I saw Obsidian I hated it. But we shouldn’t judge …

2022-01-09: I’m gonna create a generic API wrapper for Micropub capable sites 👨‍💻 Then it can be used by …

2022-01-09: When I wrote MicroAPI, a Swift wrapper to access Micro.blog APIs, I decided to isolate the network …

2022-01-08: People watching… 📷

2022-01-07: I’ve started using Obsidian to take notes. Using it with Working Copy takes the experience to …

2022-01-06: I want to port my blog’s theme to Micro.blog. I wrote it for Jekyll, so I guess the first step …

2022-01-06: After weeks (months?) of bad weather, finally a sunny day. Went for a nice walk during lunch time …

2022-01-05: Kaleidoscope released an update which allows developers to use the diff tool to read XCTest …

2022-01-05: Ritchie Roesch: Did you know that there’s a faster way to switch between the C1-C7 Custom Presets …

2022-01-02: The long weekend is almost over and I didn’t work on the side projects/spikes I planned to put …

2021-12-29: The X100V lens cap doesn’t fit when the weather sealing filter is attached, but the one from the …

2021-12-24: I’m trying to extract Fuji-specific information from photos using CGImageProperties, but I get …

2021-12-20: OK, cool. I’ve used the Network Client and API wrapper I wrote to run a 20-line Microblog app …

2021-12-16: Thanks to my internet connection it takes seconds (a minute?) to download Xcode. Thanks to my …

2021-12-16: Yesterday Apple launched Swift Playgrounds 4 for iPad, and it’s possible now to build iPad and …

2021-12-13: I don’t need a new camera. But I want a new one 📷

2021-12-12: I exported my Goodreads shelf to import on Micro.blog, but none of the books had ISBN! I had to use …

2021-12-12: Fog 📷

2021-12-12: I learned Vim 22 years ago and I still use it on a daily basis. That’s insane 👨‍💻

2021-12-10: Eight more QuickSpecs to convert to XCTests and we can remove Quick and Nimble from the project 👨‍💻

2021-12-07: Every single morning he goes outside for about 30 seconds to check the weather and then jumps on the …

2021-12-07: “Comfort food” 📚 📷 Contact by Carl Sagan Jurassic Park by Michael Crichton Timeline by …

2021-11-29: “Black Friday” 📷

2021-11-27: Pixelmator Pro is 50% off, but I don’t know if it’s worth. I currently have Darkroom …

2021-11-27: Every now and then I reset my camera to default settings. Ever time I do this I learn something new …

2021-11-25: We have a new home in the macOS App Store for the NordVPN app, and we’re sharing it with the …

2021-11-19: Micro.blog users can use their Glass feed to automatically add photos to their Micro.blog timeline! …

2021-11-19: It’s possible to follow Glass users using NetNewsWire (or any other feed reader) as long as …

2021-11-19: I really want Glass to succeed, so I’m going for the annual subscription 👨‍💻 📷

2021-11-18: I’m moving this book to the top of the pile: A Philosophy of Software Design by John …

2021-11-17: I really dislike having to write workarounds, but there’s a macOS Monterey bug affecting my …

2021-11-14: The best thing about not having Twitter and Instagram on the phone is that I open NetNewsWire, …

2021-11-14: We can’t use Combine since it’s macOS 10.15+ and we ship our product starting with …

2021-11-13: I need a good system to organize my photos. Gonna start adding keywords everytime I add them to the …

2021-11-12: I’ve used Cedar for three years, and Specta and Quick for another three. You didn’t hear …

2021-11-11: So, USPS and Deutsche Post, which one of you lost my Field Notes subscription box? 😠

2021-11-10: 🎶 My bank gave me four months of Apple Music (in addition to those three from Apple). The Music app …

2021-11-10: I can’t use the same wallpaper for more than three days.

2021-11-10: I upgraded my data plan on the phone. I don’t have to worry about streaming music and using my …

2021-11-07: I can’t believe it’s almost 2022 and Flickr is still the best platform for amateur - and …

2021-11-07: Glasmüll

2021-11-04: I’ve started laying out what I want in my Micro.blog application. I don’t have much time …

2021-11-03: I like Bear, but I wish there was something more powerful I could use instead. The only problem is …

2021-11-01: The Micro.blog API Client I’m writing consists of two parts: a Swift Package with the …

2021-11-01: I tried to make my Micro.blog API Client with simple - yet testable - interfaces 👨‍💻. Uploading a …

2021-11-01: I’m adding photo upload support to my Micro.blog API client. After that I can finally work on …

2021-10-28: You’ll be missed, my friend. Love you.

2021-10-26: I just finished building the LEGO Fender Stratocaster. This set is fantastic. The attention to …

2021-10-26: Things is by far my favorite task manager. I’ve tried so many apps and methods, but …

2021-10-25: I wish I could update all my devices today, but Internet in Germany doesn’t help.

2021-10-24: MicroAPI isn’t ready yet but I pushed it to GitHub anyway. I decided to split the API client …

2021-10-24: Went for a long walk today and took my 📷 with me. I took tons of pictures and hated every single one …

2021-10-22: I have a Fuji X and just learned about this website. I wanna go home to play with my camera settings …

2021-10-21: Diablo II: Resurrected is pure disappointment. I have to be online even if I want to play solo, …

2021-10-20: I deleted Twitter (Tweetbot), Instagram, and Reddit (Apollo) from my phone. The only social networks …

2021-10-20: I see this car everytime I walk in this neighborhood 🚗 📷

2021-10-20: Apple’s new computers look amazing, but it’s hard to justify buying one. The most basic …

2021-10-19: A few weeks ago I decided to download all the photos I have on Instagram (Settings > Security …

2021-10-19: In 2003/4 I had a side-project where I was using linkback to build a platform people could publish …

2021-10-17: The first part of my micro.blog API Client in Swift is implemented 👨‍💻. The API Client implements …

2021-10-17: I was planing to use Swift’s async/await for my micro.blog API client, but I’m gonna …

2021-10-16: Finished reading: The 99% Invisible City: A Field Guide to the Hidden World of Everyday Design by …

2021-10-16: I’m looking forward to upgrading to macOS Monterey 👨‍💻. I tried to use Instruments to inspect …

2021-10-15: I just watched the Animal Crossing Direct presentation. I need more hours in my days… 🎮

2021-10-14: Just thinking out loud, is there a demand for a Micro.blog API client in Swift? My plan would be to …

2021-10-14: I’ve added a /now page to my blog - check /now page movement to learn more. The /now page is a …

2021-10-14: I had a blog hosted on GitHub using Jekyll, but decided to start a new one using a …

2021-08-09: Pair Programming, TDD, and Rotation? For about three years I had the chance to work in the most interesting setup I experienced in my …

2021-02-21: Reachability using NWPathMonitor and Combine About a month ago I decided to build a new app to attend a personal need, a desktop client for …

2020-05-21: How to replace type methods in Swift to improve testability Like them or not, type methods, aka class methods or static methods, are heavily used in Swift and …

2016-04-05: Map, Filter, Sort, and Reduce in Objective-C I strongly believe that the best way to learn something new is by experimenting and practicing it. A …

2016-04-04: Curried Function in Objective-C Function Currying and uncurrying have been extensively discussed since Apple introduced Swift in …