Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Patrick McConnell

@patrickmcconnell@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.social

I like code, bikes and the woods.

Freelance Developer focused on the Apple ecosystem. Hire me! #fedihired

#hiking #biking #biketouring #cycling #iosdev #swift #swiftui #macOSDev

223 Followers
326 Following
36 Posts
Joined August 08, 2018
Blog:
https://pmcconnell.micro.blog/
Hire me to develop your Apple Apps:
https://squirrelpointstudios.com/apps.html
Peakist - my peakbagging app:
https://apps.apple.com/us/app/peakist/id6476985677
Cartographer - a GPS/GPX viewer/editor:
https://spcartographer.app
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 2w ago
Boosted by @gedeonm@mastodon.social
Dear person considering purchasing #tapestryapp. Do us all a favor and get it. If you enjoyed Twitterific it’s like that on steroids. You will enjoy using it and the rest of us true believers can breathe a little easier knowing that @Iconfactory@iconfactory.world will stick around to continue updating it.
1
0
2
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 5mo ago

Fun With SwiftData and CloudKit!: https://pmcconnell.micro.blog/2026/04/30/fun-with-swiftdata-and-cloudkit.html

#SwiftData #CloudKit #iOSDev #macOSDev

pmcconnell.micro.blog
4
0
3
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 6mo ago

If Apple is really going to remove UI compatibility mode in the next Xcode (the ability to opt out of liquid ass) that will probably be the death of at least one of my apps. The UI is too complex and Liquid Glass just fails in horrific ways.

I very much resent Apple forcing work on developers. Actively killing apps is totally unacceptable.

This would be a completely different discussion if everything in LG, SwiftUI, SwiftData, etc actually worked.

#iOSDev #macOSDev

mastodon.social

Mastodon

4
1
3
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 5mo ago

I've never even downloaded the #Xcode Predictive Code Completion Model is going to be my new “I’ve never had a Facebook account.”

Over hear raw dogging code like some sort of savage.

mastodon.social

Mastodon

3
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 8mo ago

So if I understand this correctly the indie app dev who currently makes no money should be excited to pay to use these new AI tools to make no money faster.

5
2
2
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 5mo ago

In #Xcode you can quickly remove simulators using unneeded OS versions by removing their OS version in Settings -> Components -> Platform

So if you have several iPhone 17 sims for iOS 26.0, 26.0.1, 26.02, etc and only want to keep 26.4 delete the other platform versions and the simulators will be removed from the list in Devices & Simulators.

You can always reinstall older OS versions and devices later if/when needed.

I need to remind myself of this with each clean up.

#iOSDev

mastodon.social

Mastodon

2
0
2
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 5mo ago

I've almost spent enough time on C# client work that I'm ready to get back into some #iOSDev / #macOSDev

Almost.

mastodon.social

Mastodon

2
0
1
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 6mo ago

Greetings new local business! I have some questions about your offerings but I guess I will have to pass since you only post this info on Facebook and Instagram.

Your loss.

2
3
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 7mo ago

I’ve become very good at muting things in my timeline (thanks #tapestryapp)

I also very quickly scroll past things I don't want to read (mostly AI nonsense) from people I don't want to mute entirely.

Recently, I've started just deleting all my coding newsletters unread as they've also reached a tipping point of AI crap vs useful info.

I can't wait for this bubble to pop. I pray the next techo-scam is something outside my sphere so I am spared the firehose of bullshit.

mastodon.social
3
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 7mo ago

Perhaps Apple should waste some of the time/budget currently being used for AI projects to build a bot that updates Feedback tickets.

Just have the bot post an add for the F1 movie to your ticket or something. Anything would be better than the current system of submitting bugs into the void.

Or perhaps once a bug report reaches a milestone like 5 years without an update you get 10% off one of those fancy cleaning cloths?

2
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 5mo ago
Replying to
@bigzaphod@mastodon.social you will be happy to know I submitted an “I can’t reproduce this but it seems to happen sometimes” bug just today. You know, so you have something to do. More seriously, I appreciate all your efforts
1
1
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 7mo ago

I just spent a week with older relatives that are lost so deep in the Fox News alternate reality that most of the time you don’t even know what they are talking about.

If you engage, most of your time is wasted saying “that’s not true”, “you’ve omitted about 90% of the information” or “what are you even talking about”…

This is a post about AI true believers and grifters.

2
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 8mo ago
Replying to
@mattiem I very much agree. This is going to be another race to the bottom and acceptance of “good enough” that is no where near good enough.
2
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 5mo ago

Less than 24 hours to turn the promising news of the end of the Tim Cook era at Apple into why John Ternus has to do these 9000 things for AI.

God I hate this timeline.

Apple just needs to go back to making good consumer software and not chasing services, stock charts and quarterly results.

Make great things. Stop rent seeking with every new feature.

I suppose we should just end capitalism too while we're at it.

1
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 5mo ago

Apple Music’s new concerts feature seems to believe the hospital’s physical therapy office is hosting a lot of big shows.

It’s all slop, all the way down…

1
1
1
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 6mo ago
Replying to
@Starfia this is just shouting into the void. It’s one of my many underappreciated skills
1
1
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 8mo ago
Replying to
@Alexjusino @fahrni @dasdom I know I can ignore what I call these “academic" improvements and I largely pay no attention to Swift proposals. Can't help but feeling like the language is guided by too many people who need to be the smartest person in the room. I'm never that person and 98% of the code we write doesn't need 96% of the things that have been added these past few years. These are hard numbers Also I'm old and cranky. I believe the term is curmudgeon.
2
3
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 9mo ago
Replying to
@gedeonm@mastodon.social you can usually find a reason to boycott most companies so just start from there
2
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 7mo ago

If you were yearning for the days of Apple laptops with 8gb of ram there is a new machine just for you.

1
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 7mo ago
Replying to
@Alexjusino I know they’re not real jobs. It’s all part of the depressing tech world we live in today. It’s been better and hopefully we get back to something approaching sanity soon.
1
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 7mo ago

I’m seeing the same tech job listings for months on end when we have something like 97% unemployment for developers.

I’m thinking perhaps these people aren’t really serious about hiring.

1
2
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 7mo ago
@brentsimmons not you. It can't find files I know are there. Doesn't show apps. It's just awful since Tahoe
1
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 11mo ago
Replying to
@alpennec@iosdev.space same. I spent a part of the last week recreating the same thing. If only Apple documented so much of this stuff better.
2
2
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 32mo ago
Replying to
@Iconfactory gladly backed. Let’s get that to sweet muffle strech goal.
1
1
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 8mo ago
Replying to
@fahrni@curmudgeon.cafe @Alexjusino@mastodon.social @dasdom@chaos.social I use Visual Studio and Android Studio along with Xcode all the time. Anyone who tells you any one of them is nirvana is confused. I also cobble together my own “IDE" with BBEdit, Nova or VS Code (before it became a CoPilot frontend) and there are always pros/cons
0
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 5mo ago

Some tech stuff is painful enough to “learn” it once and just keep reusing the same code/patterns over and over for years.

This is to say I added some new #SwiftData stuff to my app today, adding some fairly trivial schema migrations.

It’s just too tedious to search for improvements or better ways to do things. It works, but as with many #SwiftUI things it does not leave one feeling overly confident.

#iOSDev #MacOSDev

mastodon.social
0
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 6mo ago

My current nagging issue with iPadOS 26 is when you use the keyboard to call up a search with cmd-space it never allows typing until you do it a second time

0
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 5mo ago
Replying to
@ellenich it does seem to surface a lot of shows. Unfortunately some of the venues are quite wrong
0
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 6mo ago

Perhaps when the Artemis Service Module separates and burns in the atomosphere it can take out some of that Starklink space pollution.

0
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 5mo ago

If your Apple Home devices stop working you may need to restart your AppleTV. Because of course you do*

*The reason is the AppleTV may be your home hub and something isn’t right. Not sure what goes wrong but twice now this has resolved problems I was experiencing. Unclear if this affects people using another device as the hub.

0
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 6mo ago

Another“it just works” fail with iPadOS 26 is the pointer (trackpad/keyboard attached) often disappears due to it’s tint matching the current app colors.

0
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 5mo ago

Touched grass or pine needles actually. Quick overnight in the #Catskills.

Yes, there is a burn ban but campfires are allowed and things were so damp this fire never got any bigger nor did it burn very long.

mastodon.social
0
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 5mo ago
Replying to
To be clear, I don't wish to adopt Liquid Glass but if Apple removes support for the legacy UI at some point, as has been rumored, it's best to have a path forward. Where "forward" means at least my app isn't dead. #Xcode #SwiftUI #macOSDev
0
0
0
0
Open post
Patrick McConnell @patrickmcconnell@mastodon.social
· 5mo ago
Replying to
@marioguzman@mastodon.social *yet*
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 12:14:33 UTC