Marc Palmer
banner
marcpalmer.net
Marc Palmer
@marcpalmer.net
Day job — Senior 🍎 platforms engineer @ Concepts sketching app.

Indie — @shareshot.app for framing screenshots on iOS/visionOS/macOS and Captionista (subtitling videos on iOS).

🌍 Green 🐈 Animals 🗿Old stuff 🛸 UAPs🕹️ Was Sprog of Atari ST demo crew TLB
Often a designer will just throw in a "use this icon inline in the text" requirement into the design. It's not unreasonable, but problematic to make it happen.

Except… for symbols you can do this easily in SwiftUI with localisation support using string interpolation 🤯
November 17, 2025 at 10:56 PM
Top tip for 3 is to make a trivial Shortcut like this (not buy an app for $5 to do it).

(Screenshot prepared with @shareshot.app)
November 2, 2025 at 11:19 AM
And here is the other little sneaky so-and-so who stole our "Customize Toolbar…" menu option on iPadOS 26. Previous iPadOS versions, including early 26.0 Betas did not require this to show the menu option, it would show automatically if toolbar items were customizable. Not any more, you need this.
October 15, 2025 at 7:20 PM
Yeah so this little bastard was auto-hiding our window controls on iPadOS 26. I can understand why this modifier would hide the controls, but this previously wasn't a thing - it was the way to hide the home indicator. Now we have to show both, we can't hide one or other.

Seems like an API mistake.
October 15, 2025 at 7:06 PM
@shareshot.app is a super quick way to frame screenshots for all Apple devices with official frames over a nice background. Lots of shortcut intents too! New release today has UI updated for liquid glass, all new iPhone 17 and Apple Watch device frames added and more! apps.apple.com/app/apple-st...
September 15, 2025 at 1:16 PM
Not loving this at all Apple.
September 13, 2025 at 10:31 AM
Shareshot 1.4 submitted for review at last! The press kit is updated at shareshot.app/press with what's new and updated screenshots!
September 12, 2025 at 9:33 PM
You love to see it.
September 11, 2025 at 10:06 AM
Grinding out the iOS 26 releases with metal. It's super tough but nearly over the worst eh.
September 10, 2025 at 5:56 PM
Umm so wait, did App Store Connect just leak the iOS 26 ship date? What's with the 9 days expiry on my Xcode 26b6 uploads eh, vs. those from last week?

Probably nothing... and yet strange.
September 8, 2025 at 11:51 PM
Come ONNNNNNNN App Store "Connect".
September 8, 2025 at 11:24 PM
So on iPad at least, it seems like everybody's keyboard is broken in 26. Remember to take your iPad back to the Apple Store to the keyboard repaired.
September 3, 2025 at 5:09 PM
If you were wondering why UK Labour are so shit and Farage-like and why you need to vote Green…
September 3, 2025 at 1:32 PM
Whatever you think of the glass effect itself in xOS 26, I think it's undeniable that just this is a gigantic improvement. I mean, we've been complaining about lack of button borders in navigation for ~9 years.
August 24, 2025 at 11:37 AM
Shareshot 1.4 iOS 26 WIP.
August 20, 2025 at 11:09 PM
So PSA if you're using Menu / Picker items within for checkmarks to indicate selection in menus. In iOS 26 with the change to show Label icons on the leading edge now, things look super weird whether you have icons for the options or not. And yet Apple want icons for every Label now. What to do?
August 16, 2025 at 10:11 PM
🎂 So @shareshot@shareshot.app is 1 today! As developers with a subscription app this means it's going to be an interesting few days… pray for us.
August 13, 2025 at 2:14 PM
Your Sunday reality check. Sorry / not sorry.

Does taxing the super rich matter if all their assets are going to become uninsurable? What will this do to the markets and their passive income? I notice @garyseconomics.bsky.social steers clear of climate talk no doubt to focus the message but…
👉exte
August 10, 2025 at 5:16 PM
Friday design spice: in the Apple HIG, whoever made this diagram for visionOS button states must surely have said "eh… are we _sure_ about this?". #contrast
August 1, 2025 at 4:48 PM
Removing things from home screen. That's totally fine. Super easy to see what is going on. 🤦‍♂️
July 21, 2025 at 11:16 PM
I know this stuff is difficult but you’d think in modern times at least the German armed forces leaders would try to go for emblems and uniforms that don’t look they’re from an alt-timeline dystopian fascist film set. Just make it all be less… you know… 😬
July 20, 2025 at 11:16 AM
This isn't Death the metal band. It seems a stupid failure of the international music industry to not yet have established (I assume) an international artist ID like ISRC codes for songs. Matching names leads to scams and stupid shit like this all the time. See also: Voyager, Marina
July 19, 2025 at 9:14 PM
Not sure I like what's happening to this popover on iOS 26! 🤢
July 13, 2025 at 9:23 AM
Stay classy Google/YouTube. In what world do you think accepting this kind of deceptive ad is OK?
July 12, 2025 at 5:18 PM
"Meantime" by HELMET, an all-time favourite album. Eclipses all their other work (Aftertaste, Betty and Strap It On also great though).
July 5, 2025 at 4:35 PM