Rob
banner
coperob.bsky.social
Rob
@coperob.bsky.social
Retired techie. Traveling, writing, coding, and just living.
Reposted by Rob
Search like it's 1999, but better!

No ads or sponsored results. Quick, efficient searches. Lenses, snaps and other unique features for tailored results.

Make the switch to Kagi.
July 5, 2025 at 10:20 PM
Reposted by Rob
I’m sorry for the long post but a lot of you have followed me for a long time, since 2016 when I was one of the first to repeatedly call out Trump for being a Russian asset.

I don’t know how else to say this, as a person who has studied cults (wrote a bestseller about it) and totalitarian states.
July 5, 2025 at 3:27 PM
Reposted by Rob
I hate not having a job. I just want to make cool apps. If you need an #iOS or #macOS developer, I've been doing this since 2008. I worked at Apple on the Reminders app, and I've got lots of #SwiftUI and #Swift experience. I'm really quite the catch.
June 19, 2025 at 10:20 PM
Hey devs, how do you handle macOS betas? Two separate machines? VMs? How do you keep things synced up?

I have one Mac and have set up a VM for Tahoe. But it doesn’t support everything. Thinking about a Mini for testing, but hate the idea of managing two machines.

Any advice?

#iosDev #macDev
June 16, 2025 at 4:15 PM
Reposted by Rob
Ok, let's try a thing! I'm going to do an a hour-long live QA/discussion on Swift Concurrency on March 1.

Come, hang out, and let's learn some stuff together. I think it could be fun!

www.eventbrite.com/e/the-concur...
The Concurrency Corner
Come, hang out, and talk about Swift Concurrency. Bring your questions or just listen in!
www.eventbrite.com
February 25, 2025 at 4:43 PM
Reposted by Rob
👋 from the Swift team, now on Bluesky!
February 21, 2025 at 5:46 PM
Where has BBEdit been all my life?
February 20, 2025 at 6:41 AM
Reposted by Rob
This was a hard one. But we, as developers for Apple platforms and as humans, have a responsibility to respond.

www.massicotte.org/leverage
Leverage
I’m really not sure how to start this one. Normally, I write about technical topics. But, that’s not what this is. This is different. So I’m just going to say it.
www.massicotte.org
February 17, 2025 at 12:56 PM
Reposted by Rob
On returning to the Mac after eight years using an iPad full-time. mattgemmell.scot/back-to-mac/
Back to Mac — Matt Gemmell
On returning to the Mac after eight years using an iPad full-time.
mattgemmell.scot
February 10, 2025 at 1:31 PM
Reposted by Rob
This has come up multiple times just today, so I'd like to remind you that there is a Swift 6 migration guide up on Swift.org.

Lots of theory, examples, and common issues. And! It is itself a package with examples in executable form. You should check it out!

www.swift.org/migration/do...
Swift.org
Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.
Swift.org
January 5, 2025 at 10:27 PM
Setting up a new MacBook Pro from scratch instead of using Migration Assistant. Man I forgot how time-consuming this can be! Finally got Xcode configured and ready to work.
December 29, 2024 at 3:56 PM
Reposted by Rob
Keith Olbermann: How Can MSNBC Save Itself? Fire Mika and Joe. variety.com
December 17, 2024 at 7:58 PM
Reposted by Rob
Ok, it's time for another one of these "Swift concurrency step-by-step" posts.

It explores working with types that are not Sendable. All based around reading a model from some data store.

www.massicotte.org/step-by-step...
Concurrency Step-by-Step: Reading from Storage
Not too long ago, I was re-reading an “introductory” post I wrote. Honestly, I could barely make it though. I guess a big part of that is that my own defintion of “introduction” when it comes to concu...
www.massicotte.org
November 30, 2024 at 12:25 PM
Reposted by Rob
December 3, 2024 at 6:38 PM
Reposted by Rob
Just released a major update to Nightstand!
- iPad support
- Performance improvements
- Better recommendations and similar titles

Also, all proceeds in December are being donate to the Children's Book Bank!
apps.apple.com/us/app/night...
‎Nightstand: Read more books
‎Nightstand is a fast and fun way to keep track of your reading list and organize your book collection. Search through more than 40 million books to add to your library in seconds. Get personalized re...
apps.apple.com
December 2, 2024 at 6:18 PM
Reposted by Rob
PCalc is 50% off from now through Monday for our Black Friday sale! That's only $4.99 USD.

iOS / iPadOS / watchOS / visionOS:
pcalc.com/store/pcalc

macOS:
pcalc.com/store/pcalcmac

This has been a difficult year, and my updates have been slow as a result, so your patience with me is appreciated!
November 29, 2024 at 11:37 AM
Reposted by Rob
My #TTRPG digital dice app “Dice by PCalc” is also on sale through Monday, 50% off for the low low price of 99c in the US.

iOS / iPadOS / watchOS:
pcalc.com/store/dice

macOS:
pcalc.com/store/dicemac

If you were thinking of playing some D&D this weekend, it would be foolish _not_ to buy a copy!
November 29, 2024 at 11:50 AM
Reposted by Rob
A lot of indie apps are having a blast on Bluesky, and we'd love more of our friends and fans to join the party. So we came up with a fun idea: a giveaway! #IndieSky

www.lux.camera/indiesky-on-...
IndieSky
Announcing a few new promo on BlueSky with our fellow independent developers
www.lux.camera
November 26, 2024 at 3:04 PM
Reposted by Rob
Lets see if this site is a great at finding talented developers as that dead bird site used to be.

We're hiring in Cupertino, San Diego, Seattle and Vancouver BC for a bunch of different roles.

jobs.apple.com/en-us/search...
November 23, 2024 at 12:23 AM
Reposted by Rob
What you would see if Andromeda was brighter in the night sky
November 21, 2024 at 1:40 PM
I spent the entire day yesterday trying to get some code working the way I wanted. The entire day! And I never got it.

This morning in the shower the answer popped into my head. I implemented it in 10 minutes.

Happy to have solved it, but man, a whole day of coding wasted. 😐
November 21, 2024 at 6:08 PM
Reposted by Rob
Donald Knuth on the rewards of computer programming
November 20, 2024 at 3:24 PM
Reposted by Rob
I have some time, and don't really feel like doing what I'm supposed to be working on. Let's do another one of these "ask me questions about concurrency" days.

What have you got? #SwiftLang
November 19, 2024 at 12:56 PM
Reposted by Rob
Thanks for noticing.
November 17, 2024 at 11:05 PM