Bart Jacobs retweeted
Meditation isn’t just what happens on the cushion. Presence is how you show up in daily life.
Bart Jacobs retweeted
Developers reviewing the code generated by AI before accepting all the changes.
Bart Jacobs retweeted
This is wild. Apple is asking users to turn off Subscription Renewal Emails - right inside 3rd party developers apps… RIGHT AFTER A PURCHASE. This makes it feel entirely like the developer is asking to have notifications disabled instead of Apple! Bad Apple!
Really doesn’t sit well with this “we’ll notify you your trial ends” trend.
Bart Jacobs retweeted
If you've ever conformed a reference type to the Equatable or Hashable protocols by using each field of the type, be warned that is very, very wrong!
There really is only one sensible conformance, and that is to use the class's referential identity: pointfree.co/episodes/ep299-…
Bart Jacobs retweeted
Are you still using CocoaPods for dependency management? If yes, then read this. blog.cocoapods.org/CocoaPods…
Bart Jacobs retweeted
The language used by these HR zombies gives me PTSD.
That’s what hell sounds like.
Hats off to Brittany for having the courage to record the sound of corporate jails.
Bart Jacobs retweeted
You can use Identity Linking to manually link two separate identities.
supabase.com/docs/reference/…
Bart Jacobs retweeted
One of my biggest grips about Swift try catch flow will finally get fixed. Typed throws proposal is finally accepted! We won't have to guess the error type anymore anymore!
forums.swift.org/t/accepted-…
Bart Jacobs retweeted
It’s launch day 🚀🎉
So happy to have this one in the store! Such a fun project together with @jackcornetpat and I think it turned out great!
We‘re far from done though. Many more integrations to come.
and best of all, Twitter will always stay free for our beloved community ❤️
Bart Jacobs retweeted
For some basic and advanced Swift debugging topics, check out this visual @_cocoacasts article: not-only-swift.peterfriese.d…
Bart Jacobs retweeted
Learn a couple of cool techniques for debugging your apps, how to render better Markdown in SwiftUI, why General Magic touched all our lives, but was too early, and a fantastic way to participate in @swift_leeds
All of this and more in Not only Swift #43: not-only-swift.peterfriese.d…
Bart Jacobs retweeted
Thanks to @MarcoEidinger, @_bartjacobs, @gonzalezreal, @chriseidhof. @swift_leeds, @lindsayagraham, and others for their hard work that is featured in this newsletter!
Bart Jacobs retweeted
🚨 A fresh RankU update is rolling out on the AppStore:
apps.apple.com/app/apple-sto…
Download now and check out the new features that will help you excel on your YouTube journey 📺📈
#YouTube #ContentCreator #indiedev #iOS17 #iPhone15 #SwiftUI #Firebase #AI
Bart Jacobs retweeted
"Debugging Apps with Xcode 15: Exploring Xcode's Debugging Tools" youtube.com/watch?v=seDhzKyX…
Bart Jacobs retweeted
Making the choice to "stop waiting" is one of the most important decisions you can make.
"Waiting" for the promotion, the opportunity, or the next step to show itself.
Be impatient.
Take action.
Make something great happen for yourself.
Bart Jacobs retweeted
Fascinating article from @sivers
→ sive.rs/pnt
"We think of the past like it’s a physical fact - like it’s real. But the past is what we call our memory and stories about it. Imperfect memories, and stories built on one interpretation of incomplete information. That’s “the past”.
Bart Jacobs retweeted
Every now and then, I keep reminding myself about this note.
Woke up this morning, and the wave was good, I went surfing the whole morning 🏄♂️
Going full-time indie has been the best decision I've made!

ALT SETH'S BLOG Don't waste the good days If you're feeling creative, do the errands tomorrow. If you're fit and healthy, take a day to go surfing. When inspiration strikes, write it down. The calendar belones to evervone else. Their schedule isn't your schedule unless it helps you get where you're going. DECEMBER 31, 2021
Bart Jacobs retweeted
State management in SwiftUI has changed completely. It is Combine-free now and uses the new Observation framework instead.
buff.ly/3MSlwV1























