Curt Clifton

@curtclifton@indieweb.social
1.9K Followers
743 Following
2K Posts
He/him. Runner. Skier. Walker of trails. Programming language geek. Fountain pen nerd. Cubs and Sounders fan. App Technologies Evangelist at Apple in Cupertino.
Bloghttps://curtclifton.net
Githubhttps://github.com/curtclifton
LinkedInhttps://www.linkedin.com/in/curtclifton
My new book Everything but the Code is packed with structured advice to help developers ship, and it's been hugely popular. Now I'm working on something bigger, and I'm calling it Kickstart – a macOS app to help indie developers succeed on the App Store.

I asked a shop employee at the supermarket where the cocoa powder was. She laughed, and led me to the shelf.

There were none left. Big gap.

She grabbed a foot stool, climbed up on it and started reaching round the back of the next product.

That's very sweet, really trying for me.

She wasn't even looking, like she knew there was one there. Smile on her face.

There was.

She handed it to me.

"Was that for you?"

Big smile. "Yes, but don't worry, they will re-stock, I'll get one later."

So sweet. I thanked her profusely.

Life is made of magical interactions like this. Connections. Short overlaps into other people’s lives.

I've been exploring all the different animation types we can apply to SF Symbols in #SwiftUI and wrote a post covering symbol effect animations and transitions: https://nilcoalescing.com/blog/AnimatingSFSymbolsInSwiftUI
Animating SF Symbols in SwiftUI

Add symbol effect animations and transitions to symbol images in SwiftUI to handle icon state changes without custom drawing or animation logic.

Nil Coalescing
@amcvittie Final Ward at Orchard City Kitchen in Campbell. Lovely!
I find something profound in recursive descent parsing, both the idea of it and the coding of it. For me it's one of the more beautiful things in mathematics, let alone computing.
Who doesn’t want an endocrine nightmare to call their own?
Apple Music Replay, Live Near WWDC practice adds up. @jamesdempsey

After more than 11 years, today is my last day at Apple.

It’s been a privilege to be able to say I’ve worked my dream job, helping create SwiftUI and getting to support an incredible team of engineers and friends.

I’m excited for what’s next for me (stay tuned!), but today I’m focused on how deeply grateful I am to everyone at Apple that I’ve worked with and learned from over the years. It’s a truly amazing place full of astoundingly talented but also genuinely wonderful people.

Join an amazing team working at the center of Apple’s user interface efforts! Open positions for engineers and an engineering manager on SwiftUI in Cupertino:

https://jobs.apple.com/en-us/details/200630960-0836/swiftui-mac-frameworks-engineer
https://jobs.apple.com/en-us/details/200616757-0836/swiftui-frameworks-senior-engineer
https://jobs.apple.com/en-us/details/200632829/swiftui-mac-frameworks-engineering-manager

This talk by Steven Peterson on SwiftUI performance is _so good_! Steven brings real world experience from making Apple's apps fast and shares how you can do the same in your apps.

https://www.youtube.com/live/yXAQTIKR8fk?si=RytRcFkvVQFExvOG&t=3848

Optimize your app's speed and efficiency | Meet with Apple

YouTube