Episodes
Welcome to Code Completion, Episode 141! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Swift Evolution Updates:
Init accessors accepted
Actor Isolation Interference with Property Wrappers also
Generalize conformance macros as extension macros as well
Arbitrary macro...
Published 07/31/23
Welcome to Code Completion, Episode 140! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Swift Evolution Updates:
Package Manager Mixed Language Target Support
The social network sagas continue:
Threads blocked in the EU
Mastodon getting some initial buy in from...
Published 07/22/23
Welcome to Code Completion, Episode 139! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Swift Evolution Updates:
Generalize conformance macros as extension macros
Apple shares new Swift HTTP Types package for URLSession and SwiftNIO:
Swift HTTP Types
Beta 3 of...
Published 07/13/23
Welcome to Code Completion, Episode 138! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Dimitri released an update to Bytes:
Bytes
CodableDatastore
Swift Package Index now supports visionOS:
Swift Package Index
PSA: Don’t conform types you don’t own to Protocols...
Published 07/03/23
Welcome to Code Completion, Episode 137! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Swift Evolution Updates:
Init Accessors
Remove Actor Isolation Inference caused by Property Wrappers
PSA: iOS 16.5.1 and friends released, fixing camera adapter:
Apple
Reddit...
Published 06/26/23
Welcome to Code Completion, Episode 136! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Subreddits are boycotting Reddit:
Apollo shutting down
Reddit management are bullies
Snazzy Labs Interview
The AMA
Reddark
Pixel Pals
Reddit down as well
Oh Crap screens
Steve...
Published 06/16/23
Welcome to Code Completion, Episode 135! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
We discuss the announcements from WWDC’s Keynote and State of the Union:
Day One
iHome
Minority Report Gloves
WWDC Highlights
DockKit
Commented Out:
CodableDatastore
Your...
Published 06/07/23
Welcome to Code Completion, Episode 134! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Swift Evolution Updates:
Observability
Using C++ from Swift
Mac 14,13 and Mac 14,14 are reportedly rev-ing up for announcement next week?
9to5mac
Reddit pulls a Twitter and...
Published 06/03/23
Welcome to Code Completion, Episode 133! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Preshow:
Baby arms have a mind of their own.
Swift Evolution Updates:
borrowing and consuming parameter ownership modifiers
Swift Forums review
Apple has a Security...
Published 05/27/23
Welcome to Code Completion, Episode 132! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Swift Evolution Updates:
Tuple of value pack expansion
Final Cut Pro and Logic Pro for iPad:
Apple Newsroom
Leaks
Correllium wins against Apple
Apple headset coming very...
Published 05/20/23
Welcome to Code Completion, Episode 131! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Preshow:
Dimitri made a clone.
Notifications always get in the way.
Dimitri finally found out why you sometimes can’t click in Notes.
Swift Evolution Updates:
Freestanding...
Published 05/10/23
Welcome to Code Completion, Episode 130! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
It turns out canImport can be versioned:
Marco Eidinger
XCUnwrap can be used to test optionals more accurately:
Paul Samuels
Javascript equality
Go won by a human
15” MacBook...
Published 05/01/23
Welcome to Code Completion, Episode 129! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Swift Evolution:
Observation
for…in vs for…of
C has true and false now:
Micheal Tsai’s Blog
Apple Savings accounts are here:
Apple Newsroom
Unlike GM, Ford commits to...
Published 04/20/23
Welcome to Code Completion, Episode 128! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Preshow: We filled up 7 bits!
Indie App Spotlight:
Soulver for iPad
StopTheFonts
Carriers can force you onto WiFi:
Michael Tsai
In an effort to remove CarPlay, GM advertised...
Published 04/14/23
Welcome to Code Completion, Episode 127! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Preshow: Dimitri explains the new addition to his office.
More Swift Evolution Proposals:
Package Manager Support for Custom Macros
WWDC dates have been...
Published 04/06/23
Welcome to Code Completion, Episode 126! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Preshow: Dimitri is reminded of an old easter egg.
More Swift Evolution Proposals:
Non-copyable Structs and Enums
Value and Type Parameter Packs
The Acropalypse is among...
Published 03/31/23
Welcome to Code Completion, Episode 125! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Preshow: We discuss display setups
New Swift Pitch: Observation:
Swift Forums
Epic Games fined by FTC for dark patterns and harvesting money from children:
FTC
FTC might also...
Published 03/23/23
Welcome to Code Completion, Episode 124! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Preshow: HomeKit Woes
New Swift proposal: Custom Executors:
Swift Evolution
Silicon Valley Bank went bunk:
CNBC
Daring Fireball
Samsung is cheating their moon photos:
Reddit...
Published 03/17/23
Welcome to Code Completion, Episode 123! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
New Segment: HIG Bits!
Writing
Tap to Pay
Apparently access to AI created less secure code:
arXiv
The Skeptics Guide
OptionSet as the first useful macro being added to...
Published 03/09/23
Welcome to Code Completion, Episode 122! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
The Swift Programming Language is now available in DocC:
Swift Blog
Swift 5.8 is coming soon:
Xcode Release Notes
A new Xcode 14.3 beta is now available:
Result Builder...
Published 03/01/23
Welcome to Code Completion, Episode 121! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Deprecation Warning: More HomePod facts:
Mismatched Stereo Pairs
The source code for Clascal was released with the Lisa:
Michael Tsai’s Blog
Code Completion Ep 3
Apple’s...
Published 02/15/23
Welcome to Code Completion, Episode 120! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Deprecation Warning: The power cable is removable on the new HomePods
Marques Brownlee
Apple Earnings
Intel Pay Cuts
Swift Evolution Updates:
Cross-Compilation Destination...
Published 02/08/23
Welcome to Code Completion, Episode 119! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Should we be betting Quote Toots?
Sean Heber’s overview toot
Movetodon
Ivory
IceCubes
• Swift Evolution Updates:
Custom Reflection Metadata
Package Access Modifier
Accepted: if...
Published 01/31/23
Welcome to Code Completion, Episode 118! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code!
Follow us @CodeCompletion on Mastodon to hear about our upcoming livestreams, videos, and other content.
Today, we discuss:
Deprecation Warning: Twitter owning up to being jerks:
Tapbots
Iconfactory
M2 Pro and Max Announced:
Apple Newsroom
New Mac Mini Announced:
Apple Newsroom
New MacBook Pros...
Published 01/25/23