Brian Webster
banner
bwebster.mastodon.social.ap.brid.gy
Brian Webster
@bwebster.mastodon.social.ap.brid.gy
I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.

#Apple #Mac #Cocoa #Swift #SwiftUI

🌉 bridged from https://mastodon.social/@bwebster on the fediverse by https://fed.brid.gy/
Merry Christmas ya filthy animals!
December 25, 2025 at 4:07 PM
TFW you think you somehow introduced a major performance regression in your app then after half an hour of digging realize you just left malloc stack logging enabled. 🤦‍♂️
December 16, 2025 at 8:26 PM
All I want for Christmas is to be able to set a breakpoint inside a property of an Observable Swift object without having to bounce around my source expanding macros everywhere first. 🤦‍♂️
December 15, 2025 at 9:06 PM
Me: [finds a memory leak in my code]

Me: “Hey Claude, look through the rest of my codebase and let me know if you find any more leaks like this.”

Claude: “I found 10 other places with this same mistake. Do you want me to fix them, meatbag?”

Me: “…yes please.”
December 12, 2025 at 11:45 PM
(we live in San Jose)

My 7 year old, waking up this morning: “Wow, Karl the Fog got lost *again*!”
December 12, 2025 at 5:05 PM
This is good advice, and applies to any software, not just open source. I'm trying to be more aware of this when I post about my own apps, trying to assume whoever reads it has never even heard of my app before.
https://infosec.exchange/@masek/115683456728125923
Martin Seeger (@masek@infosec.exchange)
Dear OSS community on Mastodon, Every day I scroll through my feed and I see proud announcements like: > “First Alpha Relase of HyperTurboWidget available" or > “Version 2.7.1 now with improved glorb handlers!” or > “Flux Capacitor version 4.5 is out” … and I sit there wondering if I should be excited, terrified, or calling a licensed electrician. Don’t get me wrong, I love open source. I just have **no idea** what three quarters of these projects actually **do**. Are we talking about a web server? A file system? A middleware thingy that keeps the flux from overflowing into the space–time continuum? So, dear OSS developers of the world: When you announce a new release, please give us (your adoring but slightly confused audience) just a **tiny** bit of context. - Tell us what your software does. - Tell us why this release is cool. - Tell us what it requires to work. Example: > We are proud to announce Flux Capacitor version 4.5 is now avalaible. While it creates a nice wormhole to 1955, it requires an underlying gigawatt stack 1.21 to work reliably. Because nobody wants to cheer enthusiastically for “v2.7.1” while secretly Googling “what is a glorb and why does it need handling”. Yours truly, *Someone who wants to celebrate your achievements*
infosec.exchange
December 8, 2025 at 6:07 PM
Tim Cook is trapped in a collapsing warp bubble.
https://mastodon.social/@BasicAppleGuy/115676316266251652
BasicAppleGuy (@BasicAppleGuy@mastodon.social)
Attached: 1 image Apple updated their leadership page
mastodon.social
December 7, 2025 at 4:38 AM
Christmas lights: up!

Wonderful fake tacky white Christmas tree with glitter: up!

Disco Santa: forthcoming.
December 6, 2025 at 11:21 PM
Unfortunately I have a daughter so the math doesn't work 😭
https://mstdn.social/@TechBean/115673690106973653
Bean 🇺🇸🇻🇪 (@TechBean@mstdn.social)
Attached: 1 image I don't remember where I found this, but it still makes me laugh every time. #DadJokes
mstdn.social
December 6, 2025 at 11:19 PM
Some of these Claude plan names are pretty good.
December 2, 2025 at 4:09 AM
[Stranger Things]

Erica rules. That is all.
November 30, 2025 at 3:46 PM
Pro tip if you have Apple News+ (it's included in Apple One). It has access to a whole bunch of newspapers and other sites that are normally behind paywalls, e.g. Wall Street Journal.

If you come across a paywalled article and you're in Safari, open the "Share" menu and there should be an item […]
Original post on mastodon.social
mastodon.social
November 18, 2025 at 9:06 PM
Another day, another support email from someone who can't find the feature in my app that was hallucinated by ChatGPT. 🤦‍♂️
November 13, 2025 at 12:55 AM
My daughter and her friend built a fort on our back deck over the weekend using our patio furniture with a bunch of chair pads on the floor, and a car cover draped over the entire thing so they could hang out and read underneath.

We're expecting rain, so we disassembled the fort this morning to […]
Original post on mastodon.social
mastodon.social
November 12, 2025 at 8:43 PM
Encountered a new record today, had a customer whose PowerPhotos merge was taking forever, and it turned out their library has over 200,000 albums. Not photos, albums. (they *only* have like 110,000 photos)

🤯🤯🤯
November 12, 2025 at 12:33 AM
November 11, 2025 at 4:56 PM
One thing I find myself doing more as a result of using AI coding tools is leaving more comments in my code as a way of explaining code’s purpose to the agent when it comes across a particular piece of code. But of course this benefits future-me too, so it seems like a win-win!
November 7, 2025 at 8:42 PM
I thought the new "pinned" playlist feature in Apple Music would be useful, except that for some bizarre reason, they decided that once you pin a playlist, you can't add new tracks to it. You have to unpin it, add tracks, then repin it again. You can still delete tracks from it when it's pinned […]
Original post on mastodon.social
mastodon.social
November 7, 2025 at 2:41 AM
OMG everyone update to macOS 26.1 then press command-j in column mode in the Finder RIGHT NOW
November 6, 2025 at 3:37 AM
Reposted by Brian Webster
I've just published the 4th edition of macOS Apps Step by Step formerly titled macOS by Tutorials.

Read the details and check out a sample chapter at https://troz.net/books/macos_apps_step_by_step/

#macos #swift #swiftui #appkit #techbooks
November 6, 2025 at 12:05 AM
November 4, 2025 at 1:03 PM
*yawn* Wake me up when Halo comes to the Mac, as God intended. https://www.theverge.com/news/805174/halo-campaign-evolved-remake-xbox-ps5-release-date
October 24, 2025 at 9:14 PM
You just know whenever Trump is finished knocking down the White House and building his fucking ballroom or whatever that he's going to stiff the contractors who did the job. #uspol
October 21, 2025 at 3:38 AM
It was picture day at my daughter’s school today. We just got a text from the school saying picture day has been postponed due to the Amazon Web Services outage. 😂🤦‍♂️🫠
October 20, 2025 at 7:10 PM