blog
book
coding
design
digitalgarden
engineering
game
internet
longpost
mbmar
music
obsidian
photography
pinboarding
podcast
productivity
shortpost
swift
swiftui
week

2023-03-24: 📷 Day 24: Court.

2023-03-24: 📷 Day 23: Chance.

2023-03-23: Call me crazy, but I like to write User Stories for my side-projects to track the things I want to …

2023-03-22: 📷 Day 22: Insect. Taken with an iPhone 5 using an olloclip 10 years ago.

2023-03-22: 🐣 🥣 tinyScientist’s first solid meal: success.

2023-03-22: 📷 Day 21: Tiny. JPEG, almost SOOC (I had to crop it).

2023-03-20: Week 2023-11 On Tuesday I returned from a 10-day vacation, and on Friday I had another day off. In Germany …

2023-03-20: 📷 Day 20: Houseplant. JPEG, SOOC.

2023-03-20: 📷 Day 19: Analog, JPEG, SOOC.

2023-03-18: 📷 Day 18: Portico. JPEG, SOOC.

2023-03-17: 📷 Day 17: Early.

2023-03-16: Call me crazy, but I like Core Data.

2023-03-16: 📷 Day 16: A brick on the road. JPEG, SOOC.

2023-03-15: 📷 Day 15: Patience 🎶. This one is from the day we got engaged, many years ago. Fun fact: Axl Rose …

2023-03-14: 📷 Day 14: Horizon. JPEG, SOOC. Taken with an old Nikon.

2023-03-14: 📷 Day 13: Connection. JPEG, SOOC. Taken with an old Nikon.

2023-03-12: 📷 Day 12: Shiny. JPEG, SOOC.

2023-03-12: 📷 Day 11: Gimcrack. JPEG, SOOC.

2023-03-11: I don’t think I’ll ever get use to visiting an Apple Store, scanning the product with my own phone, …

2023-03-10: 📷 ☕️ Day 10: Ritual. JPEG, SOOC.

2023-03-09: I just learned the company provides subscriptions for Calm, Headspace, Mindletic, and Yours. Gonna …

2023-03-09: Another account deleted today: Wolt.

2023-03-09: 📷 Day 9: Together. JPEG, SOOC.

2023-03-08: 📷 Day 8: Walk. JPEG, SOOC.

2023-03-08: 📷 Day 7: Whole. JPEG, SOOC.

2023-03-06: 📷 Day 6: Engineering. JPEG, SOOC.

2023-03-05: 📷 Day 5: Tile. JPEG, SOOC.

2023-03-04: 📷 Day 4: Zip. JPEG, SOOC.

2023-03-03: 📷 Day 3: Solitude. JPEG, SOOC. Photo taken at the Place des Vosges, in Paris.

2023-03-02: 👨‍💻 I finally managed to answer all the direct messages, channels, and threads on Slack at work.

2023-03-02: ⌨️ 👨‍💻 Five minutes using my new mechanical keyboard and I already love it.

2023-03-02: 📷 Day 2: Weather. JPEG, SOOC.

2023-03-02: ⌨️ 👨‍💻 New keyboard day. Exciting!

2023-03-02: 📷 Day 1: Secure. JPEG, SOOC.

2023-03-01: Deleted my Pinboard account and archived all my Pinboard related projects on GitHub.

2023-02-27: 👨‍💻 There’s no API for displaying an Emoji Picker, so I had to build my own.

2023-02-25: 📷 ☕️ Best coffee, at my favorite coffee shop.

2023-02-24: You don’t want migraines with aura and visual snow. Trust me.

2023-02-20: 🪴 👨‍💻 Another entry to my digital garden, Fixtures, used in Unit Tests. As always, all the examples …

2023-02-19: 📷 ❤️ I found Margaret Hamilton today. JPEG, SOOC.

2023-02-19: From Neil Macy’s blog (but not from a post): I’m falling back in love with reading and …

2023-02-19: Week 2023-07 It wasn’t a good week. ADHD decided to show up. My head wouldn’t stop and I got nothing …

2023-02-18: 🪴 👨‍💻 The next topic I’m working for my Digital Garden is Fixtures, as part of the series on …

2023-02-15: 🪴 👨‍💻 I’ve added another entry to my digital garden, this time with themes for the Mastodon …

2023-02-15: 🪴 👨‍💻 I’ve added a new entry to my digital garden called Fakes. It’s part of a series of …

2023-02-13: iOS/iPadOS 16.3.1 and macOS 13.2.1 are out with important fixes.

2023-02-13: Used my LEGO VIP points to reedem the set World of Wonders.

2023-02-13: 🪴 The next topic I’m working for my Digital Garden is Fakes, why they’re important and …

2023-02-13: Just installed an Obsidian plugin for importing Kindle highlights. It’s possible to either …

2023-02-13: Digital Garden 🪴 Last weekend I moved some pages from my personal notes to a Digital Garden hosted in my domain. …

2023-02-13: Feedbin has a Podcast app called Airshow, which syncs with Feedbin. Although I use Feedbin for RSS …

2023-02-11: Week 2023-06 Braille Institute released a font for low vision readers, Atkinson Hyperlegible. The font is great …

2023-02-11: ☕️ 📷 I had a flat-white and a pastel de nata for breakfast today. Photo taken with an iPhone and …

2023-02-11: For a couple of reasons I prefer to take photos in JPEG (but that’s a topic for a blog post). That’s …

2023-02-10: 📷 tinyScientist learning to code… Taken with an iPhone.

2023-02-09: 👨‍💻 So far it’s scaling pretty well. Repositories know about Services, and Features know about …

2023-02-08: Like this plugin? Say thanks with a coffee :-) I added this to my Obsidian plugin 👨‍💻

2023-02-08: This is me, according to AI. My wife says it does look like me 🎨 🤖

2023-02-07: 📱 Current setup.

2023-02-06: 📷 My ragdoll cat updating JIRA tickets.

2023-02-05: Week 2023-05 Earlier this week I took my parents to the airport and had the opportunity to work on my side …

2023-02-05: Made good progress in my side-project today, but now it’s bed time 👨‍💻 🛌

2023-02-04: 🎮 🤣 I see a lot of people talking about shooting down the Chinese balloon, but no one says a word …

2023-02-03: GitHub added to people’s profiles open fields for social accounts. I linked my Mastodon …

2023-02-03: I’m impressed by Matter’s support. I sent a feedback/suggestion earlier today and they …

2023-02-02: 📷 Boris, tinyScientist’s new friend.

2023-02-02: I’ve made some changes to my blog yesterday, putting some Nord colors here and there. For the …

2023-02-01: There’s no HBO Max in Germany 📺 🤦‍♂️

2023-01-31: 👨‍💻 I wish I had more time to work on my native omg.lol client for macOS and iOS. I still have some …

2023-01-30: Week 2023-04 Had my parents visiting us during the week and visited several museums with them Finished removing …

2023-01-30: Following the example of some digital friends, I’ll start posting some short weekly notes …

2023-01-28: Deleted my Tumblr and Pinterest accounts.

2023-01-28: A few months ago I stopped following everyone on Twitter. This week I removed all my followers and …

2023-01-27: My parents are visiting us, which means touristing in our own city. Went to a museum today.

2023-01-23: 📷 ✈️ Cockpit of an old Lufthansa airplane in the Deutsches Technikmuseum. Taken with an iPhone using …

2023-01-21: It’s official now, third-party clients are banned on Twitter. Elon Musk just killed the only thing …

2023-01-19: Twitterrific: End of an Era: Twitterrific has been discontinued. (…) Twitterrific helped …

2023-01-17: One of the reasons Twitter is what it is today is thanks to the dozens of mobile apps that appeared …

2023-01-17: I had to use Twitter the other day to contact Vodafone’s technical support and, since I was …

2023-01-17: I’m happy with the two blogs I have, otavio.cc and photos.otavio.cc, but I might merge them into one …

2023-01-14: I’m a big Obsidian fan - even created Micro.publish to send posts from Obsidian directly to …

2023-01-14: 👨‍💻 Starting on Monday I’m no longer a Senior macOS Engineer at NordVPN, but a macOS …

2023-01-14: 📷 After lunch coffee. Taken with an iPhone.

2023-01-13: Tony Stubblebine in Medium embraces Mastodon: Today, Medium is launching a Mastodon instance at …

2023-01-11: SwiftUI Navigation With a couple of lines of code I migrated my app from NavigationView to NavigationSplitView, which …

2023-01-01: Brazil has democracy again.

2023-01-01: After four long and stressful years, 2022 was a magical year for us. The year started with the …

2022-12-26: First part of my IndieWeb app for macOS is ready: login. User can login using their domain 👨‍💻

2022-12-24: 🎮 Finished Pokémon Violet. This is the kinda game that’s problematic for people with OCD. I …

2022-12-22: Deutsche Post lost a letter I sent. I paid for priority mail, with tracking code 🤦 🇩🇪

2022-12-20: I’ve bought new sunglasses recently and am looking forward to wearing it… in Abril next year when …

2022-12-19: This is the message I got today when trying to post my Mastodon link on Twitter: Something went …

2022-12-18: My father used his Asahi Pentax to take this photo decades ago. We don’t know which film he used, …

2022-12-16: Simon Weiß on Mastodon: There are many legitimate reasons to track Elon Musk’s flight …

2022-12-16: The AquaDom Aquarium in Berlin exploded this morning, killing 1,500 tropical fishes (100 different …

2022-12-14: Firefox Release Notes: Top tabs and address bar should appear when scrolling to the top using a …

2022-12-14: Apple’s new app Freeform is fun to use. Limited, but fun 🧑‍💻

2022-12-14: Firefox’s my favorite browser since the days it was called Phoenix, but there’s a bug on …

2022-12-13: I usually browse Micro.blog using their official iOS application, but recently I decided to try …

2022-12-04: Finished reading: Contact by Carl Sagan 📚 I have a bookshelf called Comfort Food, and Contact is one …

2022-12-03: After two months away from work, I’m back next Monday.

2022-11-25: I just canceled my Field Notes and Blackwings subscriptions. I’m a long time subscriber, but …

2022-11-15: Finished reading: A Wrinkle in Time (Madeleine L’Engle’s Time Quintet) by Madeleine …

2022-11-12: 📷 “You’ll be leaving the Amazone”, local bookstore in Berlin.

2022-11-12: Today was the first time I took my newborn to the papeterie/stationery store we shop. The guy knows …

2022-11-11: Have you ever tried to do taxes in the US without using an app or service? 401k, Flexible Spending …

2022-11-10: Finished reading: Astrophysics for People in a Hurry by Neil deGrasse Tyson 📚

2022-11-05: Listening to another audiobook today. I have problems taking notes 🤣

2022-11-04: Finished reading: Goodbye, Things: The New Japanese Minimalism by Fumio Sasaki 📚 Decided to give …

2022-10-27: I open Pull Requests in my own projects and review my own code as if I were reviewing a …

2022-10-27: I added a categories picker to my Micro.publish plugin today. Currently testing it to make sure …

2022-10-27: I had my Micro.blog set to cross-post to Twitter, and my Twitter account to auto-delete posts after …

2022-10-26: Yubico Authenticator added USB-C support on iPads running iPadOS 16 👨‍💻 🔒

2022-10-18: 8BitDo, please stop launching new amazing controllers 🎮

2022-10-15: My mother tattooed my son’s name on her arm.

2022-10-14: ProtonMail now supports Security Keys 👨‍💻

2022-10-14: Went to the office today to handle some Parental Leave stuff. Taken with an iPhone 📷 ☕️

2022-10-12: Reflection. Taken with an iPhone in monochrome using the camera Obscura 3 📷 ☕️

2022-10-11: My Obsidian plugin Micro.publish - to post notes to Micro.blog - was accepted and can be installed …

2022-10-11: I tried to use an external display with iPadOS 16, but it didn’t work. I’m probably doing something …

2022-10-09: 📷 🐣 We took him for a stroll yesterday.

2022-10-08: “Müllraum” in Berlin. JPEG, SOOC.

2022-10-06: 📷 🐣 🏥

2022-10-06: I’m still waiting for the Obsidian team to review my Micro.publish plugin👨‍💻

2022-09-30: Currently reading: O Negócio do Jair: A história proibida do clã Bolsonaro by Juliana Dal Piva 📚 I …

2022-09-30: Starting today I’m on a long vacation (of almost three months) 🐣 🍼

2022-09-30: I had no idea Visual Studio Code had native settings sync. It’s possible to sign in with a …

2022-09-26: 📷 Urban Vertical Garden

2022-09-26: John Oliver discusses Jair Bolsonaro, how he’s run Brazil as president, how far he might go to …

2022-09-26: Micro.publish Obsidian is the source of truth for most of my writings1 and I though it would be interesting to …

2022-09-25: Have a cup of high-quality coffee and coding in TypeScript.

2022-09-22: Submitted my Micro.blog Publish plugin for Obsidian to review.

2022-09-21: Micro.blog Publish for Obsidian First version of my Micro.blog plugin for Obsidian is ready 👨‍💻 Some feature are missing - as …

2022-09-20: Wrote an Obsidian plugin to publish notes on Micro.blog. It’s my first time writing in …

2022-09-15: Returning these to Apple tomorrow ♻️ 3 iPhones 2013 2 iPod touches 2014 1 Pad 2011 1 Pad mini 2013 …

2022-09-14: Apple added dark mode support to FileMerge in Xcode 14. Finally 👨‍💻

2022-09-13: Today’s Nintendo Direct: Octopath Traveler II, 2023-02-24 Mario + Rabbids: Sparks of Hope, …

2022-09-08: The DuckDuckGo code I had to install their macOS browser expired, but I texted them and they sent me …

2022-09-07: Was going to install iOS 16 RC on my personal device, but decided to wait for the official release …

2022-09-07: Canceled another subscription today.

2022-09-06: I thought I was prepared, but after 16 hours of Birth Preparation Classes last weekend, I can …

2022-09-02: I always forget there’s this Globe button on the MacBook keyboard 🤦‍♂️

2022-09-02: Doing some tests with DayOne and Obsidian. If it works fine, I might cancel the DayOne subscription …

2022-08-30: Leather work for my EDC Two weeks ago I decided to get my leather tools in the cellar and make something. Since I have more …

2022-08-30: I’ve added a link back from Goodreads to Micro.blog. They are called Book Links and can be …

2022-08-29: No matter how many times I try to teach HEY to handle JIRA and GitLab e-mails, it never remembers …

2022-08-28: Trying digital Zettelkasten using Obsidian.

2022-08-28: Trying Hey.

2022-08-23: protocol CompressionService { func compress( url: URL ) throws -> URL } Simple interface. More …

2022-08-16: My great friend from master’s degree and Hewlett-Packard days is also pregnant, and we have …

2022-08-13: 📷 No name. Taken with an iPhone.

2022-08-12: 🍿 Prey is good. Really good.

2022-08-08: My friends know I’m really bad at returning IM messages, so they send me huge messages that look …

2022-08-03: Sometimes when I am writing in SwiftUI I think “that would be so much easier in AppKit”, …

2022-08-03: I spend too much money in fancy coffee shops. And honestly, I can brew with the same quality, as …

2022-08-03: For now my Pinboard client sends links to Micro.blog using the following URL: …

2022-08-03: I wish there was more people using Threema. This is not the first time I write this here, but I …

2022-08-03: Adding an option to save links from my Pinboard client as Micro.blog bookmarks. I don’t use Pinboard …

2022-07-30: Officially back to Pinboard. GoodLinks exports a JSON file, which can be easily parsed, and …

2022-07-30: I made the mistake of migrating all my bookmarks from Pinboard to GoodLinks. The app’s …

2022-07-30: Seven years ago I bought a TV and a washing machine. Both stopped working this week.

2022-07-29: 📷 Tree, rocks, and Trakai Castle, Lithuania.

2022-07-29: 📷 Basketball in Lithuania.

2022-07-26: 📷 End of day in Lithuania.

2022-07-24: 📷 Back home, safe and sound (and hours late).

2022-07-24: 📷 Trakai Castle, Lithuania.

2022-07-24: 📷 Pier in Trakai Castle Island, Lithuania.

2022-07-24: 📷 Boats in Trakai Castle Island, Lithuania.

2022-07-24: 📷 Boat in Trakai Castle Island, Lithuania.

2022-07-24: 📷 Boats in Trakai Castle Island, Lithuania.

2022-07-22: 📷 NordVPN Apple - iOS and macOS - team outing in Lithuania. Taken with an iPhone at 7am.

2022-07-22: 📷 Good restaurant, and Borat agrees. Taken with an iPhone.

2022-07-22: 📷 Sauna in Lithuania. Taken with an iPhone.

2022-07-22: 📷 🍔 Getting ready for burgers 🌱. Taken with an iPhone.

2022-07-22: 📷 🏀 Basketball in Lithuania. Taken with an iPhone using Obscura 3.

2022-07-21: I decided to pack light for my business trip and didn’t bring my Fuji camera with me. Huge mistake.

2022-07-21: 📷 Basketball in Lithuania. Taken with an iPhone using Obscura 3.

2022-07-20: 📷 My cat. Photo taken with an iPhone using the Obscura 3 camera app and the setup I mentioned a few …

2022-07-18: git version 2.37.0 was giving me too long unix socket path when fetching a CocoaPod repo. Reverting …

2022-07-17: 👨‍💻 This is pretty much all I install in my work computer: Xcode Dash Tower Sublime Text xScope Paw …

2022-07-17: I’m impressed with the built quality and performance of these latest MacBook Pro models 👨‍💻

2022-07-14: DuckDuckGo’s browser for macOS requires an invitation code, which’s sent via Push …

2022-07-14: Xcode takes ages to install even on the latest MacBook Pro model 👨‍💻

2022-07-14: MacBook Pro M1 Pro: Slack’s still slow.

2022-07-12: 📷 Yesterday I configured Obscura 3 to open in manual mode, saving to JPEG instead of RAW and using …

2022-07-12: Fourth shot today 💉 🔬

2022-07-11: Yesterday I canceled my Feedbin subscription. I don’t consume RSS while working, only on my personal …

2022-07-11: When I saw that the Reminders app had tags and recurring tasks, I switched to it. But it doesn’t …

2022-07-10: 📷 Cycle path in Germany. JPEG, SOOC.

2022-07-10: Basic Apple Guy’s $9.99/Month: The entire purpose of this exercise was to bring more …

2022-07-09: 📷 All these cameras weight about the same.

2022-07-09: I used my time-off yesterday to take my Brompton for a spin: 40 km in the city riding only in bike …

2022-07-09: The company has the tradition of giving us Fridays off during summer, and this year isn’t different. …

2022-07-07: I love to see this little one resting. His world is quiet and safe, with nothing to worry about …

2022-07-07: Lamy 2000, one of my favorite pens. I love its simplicity and its modern looks, although designed in …

2022-07-07: The best thing about working with macOS is not having to deal with the iOS Simulator.

2022-07-01: Hidden Math: The Numbers That Make LEGO Work What math is hidden in your favorite LEGO sets, how …

2022-06-30: Last year when I decide to switch companies, I applied to positions on three products I use daily: …

2022-06-30: I’ve worked for different companies, R&D projects, big products and services. I’ve …

2022-06-30: I pay for hosting for my blog, email, RSS, and photo services. I pay to support the products I enjoy …

2022-06-30: Sometimes I feel I might be missing something by not using Twitter, but then I remember I make much …

2022-06-26: I keep about 10% of the photos I take. The other 90% is either duplicated or really bad photos 📷

2022-06-25: My wife never enjoyed “pew pew pew”1. But then she watched The Mandalorian and …

2022-06-23: The list of topics I have to write for my other blog - swiftdev.coffee - keeps growing. The amount …

2022-06-22: 📷 I saw this on the asphalt today and had to stop to take a picture. This is a JPEG, SOOC.

2022-06-22: A Tale of Two Interfaces: QuickSynergy puts the user first, and is designed to let the user work …

2022-06-19: My brain isn’t working today; 34° C outside and 28.4° C inside (according to Eve room). Going to …

2022-06-18: Self-checkout is so weird. Today I went to an Apple Store to buy an Eve Room and, from inside the …

2022-06-18: 📷 Bookstore in Berlin. JPEG, SOOC.

2022-06-12: If regular IKEA furniture were LEGO, then the IKEA Baby Changing Table I’m assembling would be …

2022-06-11: Yesterday we went to an Apple Store because my wife’s watch battery (Series 7) wasn’t …

2022-06-09: 📷 Jodie Foster. JPEG, SOOC.

2022-06-08: I have a post ready to publish in swiftdev.coffee, but I don’t think it’s a smart move …

2022-06-07: Last time I bought a personal computer was seven years ago. I usually have the most recent hardware …

2022-06-07: Today was a good day for a Bánh mì in the park 🚲 📷

2022-06-06: WWDC’s speaker just asked Siri to use Roomba to clean my home 🤦‍♂️ 👨‍💻

2022-06-06: Nice to see SwiftLint being mentioned at WWDC 👨‍💻

2022-06-06: WWDC’s Keynote was OK, but what really matters is the Platforms State of the Union. Gonna make some …

2022-06-04: 👨‍💻 📓 Adding a new feature to Micro.blog’s app for macOS. Writing Objective-C code after so …

2022-06-01: 📷 ☕️ Morning coffee. I love a good cup of filtered coffee in the morning. This is a JPEG, SOOC (as …

2022-05-31: 📷 ✏️ New pencil sharpener I got from my family on Vatertag last week.

2022-05-31: 📷 🐈 Every morning he jumps there to watch me working

2022-05-31: Best customer support in Germany you ask? LAMY, by far.

2022-05-31: Looking forward to finding some time to finish my first post for my new blog swiftdev.coffee 👨‍💻 ☕️

2022-05-30: I never got FUJIFILM X RAW Studio to work on my computers. I’ve tried different cables, different …

2022-05-29: My new blog, swiftdev.coffee is about to go live. My goal for the blog is to capture some of my …

2022-05-28: 📷 Potsdamer Platz. JPEG, SOOC.

2022-05-28: 📷 Olive oil, vinegar, and basil. This is a JPEG, SOOC.

2022-05-28: 👨‍💻 I’m creating another blog (hosted by Micro.blog) for Swift related content. My idea is to …

2022-05-27: I’ve used the iPad to write a simple Dependency Injection Package using Playgrounds. This is …

2022-05-25: Inheriting Froebel’s Gifts: If you’ve ever looked at a piece of abstract art or Modernist …

2022-05-24: Twitterrific: Muffle people, hashtags, and domains to keep your timeline free from spoilers and …

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-24: Micro.blog for macOS allows users to export their entries to Day One. I use Day One as a digital …

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

2022-04-23: 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-21: 📷 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-22: 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-06: “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-13: 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-10-31: 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? I moved the content to my Digital Garden and can be found here.

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 I moved the content to my Digital Garden and can be found here.

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 …