Look for any podcast host, guest or anyone
Showing episodes and shows of

Dimitri Bouniol

Shows

Code CompletionCode Completion138: I Keep Using Mac minisWelcome 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 you didn’t write Apollo is shutting down for good: Christian Selig Eulogy Reddit plagued with 1-star reviews iOS 17 Photos...2023-07-0353 minCode CompletionCode Completion131: The Dumpster Fire Keeps Rolling Down the HillWelcome 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: 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 Declaration Macros Allow Generic Types to Abstract over Packs Conform Never to Codable Ford is happy GM is being stupid: WS...2023-05-101h 50Code CompletionCode Completion127: Let Me Mute the New DeskWelcome 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 announced: Apple Twitter’s algorithm leaked, but then they announced it anyways: The Verge Michael Tsai Hover on Apple Pencil has been improved on iP...2023-04-0649 minCode CompletionCode Completion126: TuplewareWelcome 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 us: Simon Aarons on Twitter David Buchanan iPhone 15 Haptic Volume Buttons: 9to5mac iOS 16.4 released this morning: Exposure Notifications So was...2023-03-311h 30Code CompletionCode Completion119: One Mega @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 and switch expressions Accepted: DiscardingTaskGroups Accepted: Deprecate @UIApplicationMain Accepted: Importing Objective-C forward declarations Deprecation Warning: M2 Follow Up: Mac mini is actually the...2023-01-311h 22Code CompletionCode Completion114: Tips and Tricks That Are No Longer NeededWelcome to Code Completion, Episode 114! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Our year end review and outlook towards next year: Self-Hosted GitHub Runners Code Completion Tip: Self-Executing Closures Mini Review Corner: FiiO Commented Out: Dimitri solved his WiFi issues? Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to also sign up to...2022-12-2858 minCode CompletionCode Completion99: It’ll Be Sold on EtsyWelcome to Code Completion, Episode 99! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Using Docc to document projects and code changes. Docc Xcode Class Browser Xcode Server Sunk Cost Fallacy Our predictions for Apple’s Far Out event. Commented Out: Super Mario 64 Question Mark Block Your hosts for this week: Spencer Curtis Fernando Olivares Dimitri Bouniol Be su...2022-09-061h 04Code CompletionCode Completion98: That’s Like Your Opinion ManWelcome to Code Completion, Episode 98! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Review Styles: Opening PRs for PRs Commented Out: Cult Classics Ghost Stories Your hosts for this week: Spencer Curtis Fernando Olivares Dimitri Bouniol Be sure to also sign up to our monthly newsletter, where we will recap the topics we discussed, reveal the...2022-09-031h 37Code CompletionCode Completion97: Untitled EpisodeWelcome to Code Completion, Episode 97! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: JIRA and project planning terminology How to plan a software project Linear Shit User Stories Yak Shaving Commented Out: LEGO are really cool LEGO NES Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to also sign up to our monthly newsletter...2022-08-231h 29Code CompletionCode Completion96: The Double DipWelcome to Code Completion, Episode 96! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: How responsibilities change across team sizes. Google’s Compose Button Original tweet Commented Out: Dimitri doesn’t like hex values… Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to also sign up to our monthly newsletter, where we will recap the topics...2022-08-161h 18Code CompletionCode Completion95: This Is What My Mind’s Eye SeesWelcome to Code Completion, Episode 95! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: UIKit Views and Layout Anatomy of a Constraint Mini Review Corner: ecobee Smart Thermostat Premium Commented Out: Dimitri’s AC Saga Continues Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to also sign up to our monthly newsletter, where we will re...2022-08-091h 20Code CompletionCode Completion94: Your Concurrent Code Is b0rkedWelcome to Code Completion, Episode 94! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Swift Concurrency Gotchas Task.serial AsyncSequenceReader AsyncAlgorithms Mini Review Corner: CarlinKit 3.0 wireless CarPlay adapter Commented Out: HomeKit Woes HomeBridge Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to also sign up to our monthly newsletter, where we will recap the topics...2022-08-021h 20Code CompletionCode Completion93: I Just Need to Make It WeirdWelcome to Code Completion, Episode 93! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: App Design with Linh Bouniol Parallel World Pharmacy Everything is a Remix Sketch Tetris Dreams Commented Out: Linguistics and Cats Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to also sign up to our monthly newsletter, where we will recap the...2022-07-2655 minCode CompletionCode Completion92: Even Stupider Than JSONWelcome to Code Completion, Episode 92! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Locations to store App Data: User Defaults Documents/FileManager/Cache Keychain iCloud Key/Value store Forms of Storage for Apps: XML JSON wat MongoDB and BSON Property Lists CoreData NSCoding/NSKeyedArchiver Binary Formats Protocol Buffers Media atoms Bytes Mini Review Corner: Logitech Circle View Doorbell Commented Out: ...2022-07-191h 42Code CompletionCode Completion91: Explain iOS SlowlyWelcome to Code Completion, Episode 91! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Explain it Slowly: https://explainitslowly.show/ Your hosts for this week: Linh Bouniol Dimitri Bouniol Be sure to also sign up to our monthly newsletter, where we will recap the topics we discussed, reveal the answers to #CompleteTheCode, and share even more things we...2022-07-1215 minCode CompletionCode Completion90: It’s Just a Swift Package™Welcome to Code Completion, Episode 90! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Swift on the Server Vapor SwiftNIO SwiftNIO SSH Swift in the Browser SwiftWASM JavascriptKit Tokamak UI Command-line tools Swift Argument Parser Swift sh Cocotron CocoaHTTPServer CocoaAsyncSocket/GCDAsyncSocket Embedded Swift First Attempts Swift Arduino Commented Out: Triforce Percent Triforce Percent Run Retro Game Mechanics Explained’s Run Explainer ...2022-07-051h 39Code CompletionCode Completion88: CocoaPods Were Just a Bad DreamWelcome to Code Completion, Episode 88! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Improvements to Xcode 14: Xcode 14 Release Notes Hacking with Swift Commented Out: Relying on Dependencies Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to also sign up to our monthly newsletter, where we will recap the topics we discussed, reveal the answers...2022-06-211h 02Code CompletionCode Completion87: Don’t Look at an Attribute WrongWelcome to Code Completion, Episode 87! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: What’s coming soon to SwiftUI: Dimitri on Twitter: https://twitter.com/dimitribouniol/status/1534190974729003010 - Equal widths in SwiftUI: https://codecompletion.fireside.fm/71 Paul Hudson on what’s new: https://www.hackingwithswift.com/articles/250/whats-new-in-swiftui-for-ios-16 Mini Review Corner: Open C1: https://opalcamera.com Commented Out: Mouse Troubles You...2022-06-141h 05Code CompletionCode Completion86: 1-800-Weather-KitWelcome to Code Completion, Episode 86! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: - WWDC Reactions! - Paul Hudson at the Developer Center - Alfred - Finder Memory Leak - Camo Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to also sign up to our monthly newsletter, where we w...2022-06-081h 45Code CompletionCode Completion85: My Toes Are Starting To HurtWelcome to Code Completion, Episode 85! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: - Our live-streaming re-debut Apple TV’s Popup event in Los Angeles WWDC Rumors and Wishlist Steve Troughton-Smith’s window prototype MacRumors WWDC Preview James Thompson’s broken SwiftUI labels Monitor Alignment Max Tech AirPort Rumors Commented Out: Opal C1 Preview Your hosts for this week:2022-06-051h 09Code CompletionCode Completion84: It’s No Longer a Happy Little TreeWelcome to Code Completion, Episode 84! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Precise User Input on iOS Adjusting Points Text Editing Sliders and Dragging Affordances in Games Celeste Thread Tap Area Sizes iPad Mousing Scrolling and Drag ’n Drop Use Gestures to Great Effect Mini Review Corner: Withings BPM Connect Commented Out: Livestreams coming back! Your hosts for th...2022-05-3155 minCode CompletionCode Completion83: It’s Not Gonna be ClippyWelcome to Code Completion, Episode 83! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Apple’s preview of accessibility features coming at the end of the year Apple Newsroom Seeing with LiDAR Mini Review Corner: The iOS App Icon Book Commented Out: Strange Planet Another Oh No Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to...2022-05-241h 20Code CompletionCode Completion82: What I Really Really WantWelcome to Code Completion, Episode 82! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Hypothetical devices and features we wished Apple Made: Retrofit CarPlay for old iPads and iPhones. Simple Finder CarPlay for Teslas Bring back the iPod Shuffle. Ambient Sound Sensor for audio levels that match the noisiness of the room you are in. iMacs and Studio Displays with ultra-wide...2022-05-171h 20Code CompletionCode Completion81: Punch It!Welcome to Code Completion, Episode 81! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: How to spend your free time: Quantity leads to Quality Dimitri’s icon for Katsudon About by PCalc AppKit for Classic iOS Dev Weekly Mini Review Corner: Logitech Circle View Doorbell Commented Out: M1 Ultra Followup - 128 GB of RAM Linear.app Your hosts for this wee...2022-05-101h 34Code CompletionCode Completion80: Now I Get to Blast You on TwitterWelcome to Code Completion, Episode 80! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: How to ask for a decision to be made. The importance of bringing up ambiguities early. Architecting as much as possible ahead of time. Making decisions in public vs private. When it’s ok to overstep your bounds. Doing first and asking for forgiveness later. We review th...2022-05-031h 10Code CompletionCode Completion79: Don’t Drag People Through the MudWelcome to Code Completion, Episode 79! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: The importance of spreading positivity in your community. The effects negativity can have and how to overcome it. Swift WASM Overcoming the limitations set forward by Apple and the App Store. Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to also...2022-04-261h 00Code CompletionCode Completion78: Fernando was Right; I would Rather DieWelcome to Code Completion, Episode 78! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Differences between Learning Objective-C and Swift. Closures, CoreData, and SwiftUI. Hidden complexity learning app development. Your hosts for this week: Spencer Curtis Fernando Olivares Dimitri Bouniol Be sure to also sign up to our monthly newsletter, where we will recap the topics we discussed...2022-04-191h 23Code CompletionCode Completion77: An In-Person-Not-In-Person EventWelcome to Code Completion, Episode 77! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: What to expect from WWDC WWDC Swift Student Challenge Office Hours What’s new this year. How to prep Notes from previous years Commented Out: Will there be another in-person WWDC? Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to also si...2022-04-121h 01Code CompletionCode Completion76: The ClawWelcome to Code Completion, Episode 76! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Our favorite Xcode tips and tricks: Text selection and manipulation Jumping between Panels Reports Non-default Defaults: Line numbers, code folding ribbon Help and Key Bindings Default Tab Style Fixing Tabs in Xcode Jump to Definition Open Quickly Dash for Documentation Themes Non-code Files in Xcode Secondary Editor ...2022-04-061h 09Code CompletionCode Completion75: I Think This Is a Stupid RuleWelcome to Code Completion, Episode 75! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: How to stand out at your next job: Get comfortable with git Learn to write good Pull Requests Review PRs from your teammates Document your code Write up areas that deserve more attention Add Unit Tests where they make sense Follow your team’s code style Communicate yo...2022-03-291h 45Code CompletionCode Completion74: The True Way Forward Are EnumsWelcome to Code Completion, Episode 74! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Mac Studio reviews: Max Tech teardown What’s new in Swift 5.6 Change log some View Protocol Oriented Programming Unavailability Condition Type placeholders Allow coding of non String / Int keyed Dictionary into a KeyedContainer Temporary uninitialized buffers Relax diagnostics for pointer arguments to C functions Remove Sendable conformance fr...2022-03-221h 01Code CompletionCode Completion73: It’s Just GlueWelcome to Code Completion, Episode 73! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Our reactions to today’s Peek Performance Apple Event. Studio Display Mac Studio Benchmark results Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to also sign up to our monthly newsletter, where we will recap the topics we discussed, reveal the an...2022-03-091h 29Code CompletionCode Completion72: Bigger Number BetterWelcome to Code Completion, Episode 72! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Our predictions for tomorrow’s Peek Performance event Quest 2 5G Snazzy Labs’ Mac mini mod Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to also sign up to our monthly newsletter, where we will recap the topics we discussed, reveal the answ...2022-03-081h 05Code CompletionCode Completion71: The Owl That Is SwiftUIWelcome to Code Completion, Episode 71! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: SwiftUI’s layout model: Understanding SwiftUI Layout Behaviors .fixedSize() Color and ZStack: ZStack { Color.clear .frame(height: 1) Text("Hi!") } Content Shape: Color.clear .contentShape(Rectangle()) .onTapGesture { print("tapped") } Button Padding: Button(action: doTheThing) { Text("Do It") .padding(20) }.padding(-20) Equal Wi...2022-03-011h 22Code CompletionCode Completion70: Esoteric Things I Don’t UnderstandWelcome to Code Completion, Episode 70! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: SwiftUI’s data model Difference between a UIKit View and a SwiftUI View UIHostingController as an updatable entry point SwiftUI’s use of ResultBuilder How to organize your view Dimitri’s Screens and Views mental model Difference between @State, @StateObject, @ObservedObject, @Binding, @EnvironmentObject Improving as a developer, and br...2022-02-221h 07Code CompletionCode Completion69: Explain it AsynchronouslyWelcome to Code Completion, Episode 69! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Swift Concurrency and Async/Await Structured Concurrency https://developer.apple.com/videos/play/wwdc2021/10254/ https://developer.apple.com/videos/play/wwdc2021/10133/ https://developer.apple.com/videos/play/wwdc2021/10134/ https://developer.apple.com/videos/play/wwdc2021/10194/ Context Switches Comparison to GCD, and if Swift Concurrency uses it Concurrency...2022-02-151h 27Code CompletionCode Completion68: Bingo SprangoWelcome to Code Completion, Episode 68! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: UI Tests 🥴 Getting some accessibility support Motivating more testing When UI tests are most beneficial Using UI tests to prep assets for the App Store Ben Norris on UI Testing Snapshot Testing Localization sanity checks and SwiftUI Previews Testing for OS-level changes Testing expected behavior from unexpected ave...2022-02-0852 minCode CompletionCode Completion67: It’s Scummy But Not ScammyWelcome to Code Completion, Episode 67! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Side-Loading: Building to device as a paid developer account TestFlight as a side loading mechanism Building to device as a free developer account AltStore Unlisted App Distribution Pressure from governments to open it up Dimitri’s vision for an ideal App Store Commented Out: Universal Control Apple he...2022-02-011h 22Code CompletionCode Completion66: Awesome Interviews Done QuickWelcome to Code Completion, Episode 66! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Overcoming a lack of assumed knowledge in app development. CollectionView from Scratch Alex Norris’s Impossible Netherlands Dunning-Kruger effect Mini Review Corner: qingping Air Monitor Lite Commented Out: Dimitri Plagiarized when he was little. Your hosts for this week: Fernando Olivares Ben Gohlke Spencer Curtis Di...2022-01-251h 22Code CompletionCode Completion65: A Thankless JobWelcome to Code Completion, Episode 65! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Alternate payment methods South Korea Netherlands US App Developers Settlement Redundancy and Fallbacks Mini Review Corner: Logitech Pro Magnetic Webcam for Apple Pro Display XDR Commented Out: Don’t Look Up on Netflix Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to...2022-01-1956 minCode CompletionCode Completion64: Respect Your AudienceWelcome to Code Completion, Episode 64! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: How to market your app: Posting on sites like ProductHunt and Reddit Reaching out to publications Having a website and web presence Building a Mailing List Fernando’s Twitter Building a business around your app rather than only the product Steve Troughton-Smith on Twitter Networking within the co...2022-01-121h 24Code CompletionCode Completion63: More RAM is Welcome RAMWelcome to Code Completion, Episode 63! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: What we are looking forward to for 2022. Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to also sign up to our monthly newsletter, where we will recap the topics we discussed, reveal the answers to #CompleteTheCode, and share even more things...2022-01-0639 minCode CompletionCode Completion62: Recover Your AirTags ResponsiblyWelcome to Code Completion, Episode 62! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: 2021 Retrospective MacBook Pros with M1 Pro and Max iPhone 13 Pro Macro Mode, and ProRes Colorful 24” iMacs AirTags GPT-3 GitHub Co-Pilot Avatar 2 by Corridor Digital ATP Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to also sign up to our monthly newsletter, wh...2021-12-2932 minCode CompletionCode Completion61: Worth Learning A Little Bit AboutWelcome to Code Completion, Episode 61! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Web Development wat MacStadium Collocation Vapor W3Schools Your hosts for this week: Spencer Curtis Dimitri Bouniol Be sure to also sign up to our monthly newsletter, where we will recap the topics we discussed, reveal the answers to #CompleteTheCode, and share even more...2021-12-2242 minCode CompletionCode Completion60: Basically the Wild WestWelcome to Code Completion, Episode 60! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: DropDMG by Michael Tsai NFTs, Blockchains, and Cryptocurrencies Squidcoin Scam Coffeezilla on YouTube Loot Project Steve Mould’s Water Computer Proof of Stake Mini Review Corner: Backbone One ...2021-12-151h 15Code CompletionCode Completion59: Premature Abstraction Is The Actual Root Of All EvilWelcome to Code Completion, Episode 59! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: Morpho by Jeremy and Casey Abstraction while coding Ben Eater Steve Mould’s Water Computer Mini Review Corner: Legend of Zelda Game and Watch Also, join us fo...2021-12-0750 minCode CompletionCode Completion58: The Nintendo Ninjas, They Get EveryoneWelcome to Code Completion, Episode 58! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: Christmas Guide by Peter Yaacoub Tools for Game development SpriteKit SceneKit ARKit Unity GameMaker Studio Pulp for playdate Games: Undertale Frenzic Overtime Oceanhorn Geometry Wars SLUZZULS The Legend...2021-11-3056 minCode CompletionCode Completion57: Teeps For DevelopersWelcome to Code Completion, Episode 57! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: Command-Tab Plus by Gerasim Sergey Bug tracking, and how to file good bugs: Feedback Assistant left-pad Tech Talks Ting Becker on Twitter Mini Review Corner OWC Thunderbolt Dock 2021-11-231h 06Code CompletionCode Completion56: Real Artists Ship, So Instead We Made a PodcastWelcome to Code Completion, Episode 56! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: Mitynote by Austin Blake Better to Ship, or Better to Perfect Open Sourcing Ideas Polishing Design Skills Iterating as much as you can to improve Mini Review Corner ...2021-11-171h 01Code CompletionCode Completion55: Faster Than a CarWelcome to Code Completion, Episode 55! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: Kwayet by Seun Adeyemi MacBook Pro Review Jameson on Twitter MKBHD’s Review Benchmark results Blender’s Metal Updates on Cycles Renderer What’s next for the M1 family...2021-11-0955 minCode CompletionCode Completion54: You Are Such A DoItWelcome to Code Completion, Episode 54! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: Huh? by Peter Yaacoub What makes a great Mac app? Menus and key commands Building on positive experiences Windowing Dogfooding Consistent functionality Losing UI Knowledge and the Human...2021-11-021h 02Code CompletionCode Completion53: Nobody Likes C++Welcome to Code Completion, Episode 53! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: TimeDeck by Caleb Panza Our interview with special guest Matt Ronge, co-founder and creator of Astropad and Luna Display! Matt Ronge on Twitter Astropad Luna Display Building Astropad...2021-10-261h 16Code CompletionCode Completion52: Apple at Their BestWelcome to Code Completion, Episode 52! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Apple's Unleashed Event! Your hosts for this week: Ben Gohlke Fernando Olivares Dimitri Bouniol Be sure to also sign up to our monthly newsletter, where we will recap the topics we discussed, reveal the answers to #CompleteTheCode, and share even more things we learned...2021-10-191h 09Code CompletionCode Completion51: We Apparently Really Want eGPU SupportWelcome to Code Completion, Episode 51! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: Daily Time Tracking by Niels Mouthaan Our predictions for Apple’s Unleashed Event. The case for new Intel Mac Pros: Metal support coming to Blender’s Cycles renderer: http...2021-10-171h 08Code CompletionCode Completion50: This Is Not ClearWelcome to Code Completion, Episode 50! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: Pasty by Ivan Sapozhnik (@iSapozhnik): https://apps.apple.com/de/app/pasty-smart-clipboard/id1544620654?l=en&mt=12 Objective-C for Swift Developers The Apple Watch Pre-orders Also, join us...2021-10-131h 07Code CompletionCode Completion48: The Announcement AnnouncementWelcome to Code Completion, Episode 48! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: DockView by Gerasim Sergey (@gerasim_sergey): https://noteifyapp.com/dockview/ iPhone 13 Pro Reviews European Union device charging port requirements Nintendo Direct Also, join us for #CompleteTheCode and...2021-09-281h 00Code CompletionCode Completion47: Did You Know Apple Lives In California?Welcome to Code Completion, Episode 47! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: Mustud by Beau Nouvelle (@BeauNouvelle): https://mustud.app/ Apple’s California Streaming iPhone Event: John Prosser on Twitter: https://twitter.com/jon_prosser/status/1437849243172196353 FlickType by Kosta Eleftheriou: ht...2021-09-212h 09Code CompletionCode Completion46: Let Me Solve All Your ProblemsWelcome to Code Completion, Episode 46! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: Jellycuts by Zachary Lineman (@LinemanZachary): https://jellycuts.com Our experience using SwiftUI, best practices, and hidden complexity. Underdog devs link: https://www.underdogdevs.org/ Asam sharp (@azamsharp) on...2021-09-131h 54Code CompletionCode Completion45: You Are Not Your CodeWelcome to Code Completion, Episode 45! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: Waay by Alex Andrews (@leakywellington): https://apps.apple.com/us/app/waay-learn-music-theory/id974357313 Our interview with Andrew Kozlik and Tom Marks, creators of Recipe Box! Recipe Box: https...2021-09-071h 43Code CompletionCode Completion44: The Biggest, Richest ChildWelcome to Code Completion, Episode 44! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: Music Info by Jordan Hipwell (@JordanHipwell): https://jordanhipwell.com/MusicInfo/ Our thoughts on Apple’s CSAM strategy Hot off the press: Apple’s class action settlement with US Deve...2021-08-311h 06Code CompletionCode Completion43: There Are Dozens of UsWelcome to Code Completion, Episode 43! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: Calendar Paste by Christian Tietze (@ctietze): http://calendarpasteapp.com Spencer’s temporary need for Accessibility features Apple’s accessibility settings Widgets and dynamic type Layout and scroll views Acce...2021-08-2455 minCode CompletionCode Completion42: Comically Large AudioWelcome to Code Completion, Episode 42! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: Calendar Paste by Christian Tietze (@ctietze): http://calendarpasteapp.com Spencer’s temporary need for Accessibility features Apple’s accessibility settings Widgets and dynamic type Layout and scroll views Acce...2021-08-1741 minCode CompletionCode Completion40: Merge Commits Are EvilWelcome to Code Completion, Episode 40! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with a new app for you to check out: Billsly by Clayton Watkins (@CaptainnClayton): https://apps.apple.com/us/app/billsly/id1560270556 The need for git as a modern developer Basic usage of git MacOS versioning is...2021-08-0355 minCode CompletionCode Completion39: Breakpoint BreadcrumbsWelcome to Code Completion, Episode 39! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with two apps for you to check out: SongKit by Thomas Grapperon (@tgrapperon): https://songkit.app Minimal by Arthur Van Siclen (@arthurofbabylon): https://minimal.app Debugging Discussion View Debugging Reveal: https://revealapp.com Console Commands: v, p...2021-07-271h 04Code CompletionCode Completion38: We Hand Chiseled Our CornersWelcome to Code Completion, Episode 38! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Indie App Spotlight, with two apps for you to check out: ActiveDock by Gerasim Sergey (@gerasim_sergey): https://noteifyapp.com/activedock/ Timing by Daniel Alm (@daniel_a_a): https://timingapp.com/?lang=en Server-configured UI AirBnB: https://medium.com/airbnb-engineering/a-deep-dive-into-airbnbs-server-driven-ui-system-842244c5f5 Turbo: https://turbo.hotwired...2021-07-201h 11Code CompletionCode Completion37: Can you Verizon me now?Welcome to Code Completion, Episode 37! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with two apps for you to check out: SpamSieve by Michael Tsai (@mjtsai): https://c-command.com/spamsieve/ TableFlip by Christian Tietze (@ctietze): https://tableflipapp.com Interview with Michael Redig: https://twitter.com/mredig How did you get...2021-07-131h 02Code CompletionCode Completion36: O(unable to type-check this expression in reasonable time)Welcome to Code Completion, Episode 36! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with two apps for you to check out: EventZones by Bharat Kumar (@BharatDevk): https://apps.apple.com/us/app/eventzones/id1541274241 Orbit by Malin Sundberg (@malinsundberg): https://timeinorbit.com Computational complexity, and Big O notation: https://adrianmejia...2021-07-0650 minCode CompletionCode Completion35: I Didn't Watch the VideoWelcome to Code Completion, Episode 35! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with two apps for you to check out: AppWage by Kyle Hankinson: https://apps.apple.com/app/appwage/id834352667 Litur by Bezaleel Reuben Ashefor: https://litur.app/ Do you plan a project beforehand or jump in headfirst? ...2021-06-291h 19Code CompletionCode Completion34: Design is HardWelcome to Code Completion, Episode {{insert episode number here}}! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with three apps for you to check out: Word Counter by Christian Tietze: https://wordcounterapp.com Pro Ledger by Andy Nadal: https://apps.apple.com/us/app/pro-ledger/id1524370871 A tour of Cocoa...2021-06-2252 minCode CompletionCode Completion33: 💧 Vapor-wareWelcome to Code Completion, Episode 33! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club: https://codecompletion.io/jointheclub Indie App Spotlight, with three apps for you to check out: Worth It by Maxime Mazzone: https://apps.apple.com/gb/app/worth-it/id1515358890 Unwind by Kushagra Agarwal: https://apps.apple.com/us/app/unwind-mindful-breathing/id1470613384 Server-side swift, Vapor, async...2021-06-1654 minCode CompletionCode Completion31: What's an íPad?Welcome to Code Completion, Episode 31! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: • Code Completion Club: https://codecompletion.io/jointheclub • Indie App Spotlight, with three apps for you to check out: • Tomato 2 by Vojtech Rinik: https://tomato2.app • DevUtils by Tony Dinh: https://devutils.app • Personal Best by Shaun Donnelly: https://codakuma.com/personal-best/ • Our final though...2021-06-061h 13Code CompletionCode Completion30: It's a Big SureWelcome to Code Completion! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code! Today, we discuss: • Code Completion Club: https://codecompletion.io/jointheclub • Indie App Spotlight, with three apps for you to check out: • Charty by Rodrigo Araujo: https://apps.apple.com/us/app/charty-for-shortcuts/id1494386093?ls=1 • Cone by Kushagra Agarwal: https://apps.apple.com/us/app/cone-live-color-picker/id1221305627?mt=8 • MinBrowser by Ben Standaert: https://minbrowser.org • WWDC Software and Hardware Predictions, • App Clips one year later,2021-05-261h 27Code CompletionCode Completion29: Don't Do ThatWelcome to Code Completion, Episode 29! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: • Code Completion Club: https://codecompletion.io/jointheclub • Indie App Spotlight • Basecamp's mistake • The Epic vs Apple Trial Also, join us for #CompleteTheCode and Compiler Error, two segments that test both your knowledge and our knowledge on Swift, Apple, and all things development! Al...2021-05-161h 21Code CompletionCode Completion28: Host Spotlight: Spencer -- I Don't Plan, Man!Welcome to Code Completion, Episode 28! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we spotlight one of our hosts, Spencer! Today's questions: • How did you get into development? • Did you ever think you'd end up being a teacher? • What pushed you to keep learning about more advanced topics? • Did knowing your teachers help you get your first job?...2021-05-081h 08Code CompletionCode Completion27: Spring Loaded Zoom ZoomWelcome to Code Completion, Episode 27! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: • Code Completion Club: https://codecompletion.io/jointheclub • Indie App Spotlight, with three apps for you to check out: • Quiet by Peter Cammeraat: https://lighthouse16.com/quiet/ • Mezzanine Theater Diary by Ben Packard: https://apps.apple.com/us/app/id1441959317?ls=1 • Home Inventory by Diane Hami...2021-04-261h 57Code CompletionCode Completion26: Building a Cable MuseumWelcome to Code Completion, Episode 26! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club • Drone Trails by Rahul Ravindran: https://dronetrails.app • Newsbite by Chris Jenkins: https://newsbite.app • World of Hex by Peter Easdown: http://www.pkclsoft.com/wp/app/world-of-hex/ Indie App Spotlight Dimitri's trade-in experience What to do with old devices and boxes Our predictions for th...2021-04-191h 38Code CompletionCode Completion25: Subjective-CWelcome to Code Completion, Episode 25! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: • Code Completion Club: https://codecompletion.io/jointheclub • Indie App Spotlight, with three apps for you to check out: • Bound Audio by Tim Bueno: https://twitter.com/boundaudio • MoneyCoach by Perjan Duro: https://moneycoach.ai • Attendance2 by Dave Reed: https://apps.apple.com/us/app/attend...2021-04-151h 12Code CompletionCode Completion24: Shark-Proof CablingWelcome to Code Completion, Episode 24! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: • Code Completion Club • Indie App Spotlight, with three apps for you to check out: • Highlighted by Damir Stuhec: https://apps.apple.com/us/app/highlighted-book-highlighter/id1480216009 • Pro Wrestling Simulator 2021 by James Saeed: https://apps.apple.com/us/app/pro-wrestling-simulator-2021/id1513020607 • Replica by Tiago Martinho...2021-04-011h 10Code CompletionCode Completion23: Fernando Will Host Your BackupWelcome to Code Completion, Episode 23! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Code Completion Club Indie App Spotlight, with three apps for you to check out: Relate by Samuel Coe: https://www.relateios.app MinimalMIDIPlayer by Peter: https://github.com/SamusAranX/MinimalMIDIPlayer Book Track by Simone Montalto: https://simonemontalto.com/projects/book-track What we all do for backups. ...2021-03-2348 minCode CompletionCode Completion22: Not a SoapboxWelcome to Code Completion, Episode 22! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Indie App Spotlight, with two apps for you to check out: Print to Size by Seb: https://apps.apple.com/us/app/print-to-size/id949490225?ign-mpt=uo%3D4 Coppice by Martin Pilkington: https://coppiceapp.com Tumult Hype by Jonathan Deutsch: https://tumult.com/hype/ Fernando's New Course, and ...2021-03-1556 minCode CompletionCode Completion21: I Fear For My WalletWelcome to Code Completion, Episode 21! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Indie App Spotlight, with two apps for you to check out: Thirstic by Johannes Erschbamer: https://apps.apple.com/app/thirstic-smart-water-tracker/id1471500028 MemoryPie by Ben Kindle: https://apps.apple.com/us/app/memorypie/id1071872226 Sparkle by Daniele Trambusti and Duncan Wilcox: https://sparkleapp.com/ Predictions for 2021. ...2021-02-2457 minCode CompletionCode Completion20: Don't Be EvilWelcome to Code Completion, Episode 20! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Indie App Spotlight Ethics in Software and Tech Also, join us for #CompleteTheCode and Compiler Error, two segments that test both your knowledge and our knowledge on Swift, Apple, and all things development! Be sure to check out the apps featured in the Indie...2021-02-011h 20Code CompletionCode Completion19: SAD!Welcome to Code Completion, Episode 19! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss GitHub's announcements: Sponsors for companies Dark mode auto-merging pull requests discussions See all their announcements here Also, join us for #CompleteTheCode and Compiler Error, two segments that test both your knowledge and our knowledge on Swift, Apple, and all things development! Your hosts for...2020-12-1955 minCode CompletionCode Completion18: Host Spotlight: Johnny -- Always be LearningWelcome to Code Completion, Episode 18! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we spotlight one of our hosts, Johnny! • How Johnny got into development, • Johnny's path from junior developer to instructor, and • What Johnny looks forward to exploring more of in development. Also, join us for #CompleteTheCode and Compiler Error, two segments that test both your knowle...2020-12-0844 minCode CompletionCode Completion17: It would be nicer if things were nicerWelcome to Code Completion, Episode 17! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Spencer's MacBook Air setup woes The App Store's new 15% commission rate for small businesses Differences between AppKit, UIKit, and the various flavors of SwiftUI when starting a new Mac app Also, join us for #CompleteTheCode and Compiler Error, two segments that test both your knowledge and...2020-11-301h 01Code CompletionCode Completion16: It's mini in the non-trademarkable kind of wayWelcome to Code Completion, Episode 16! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: More thoughts on the iPhone 12 mini, Mac mini, and HomePod mini Big Sur's release, and the launch issues that came about Fernando's new project, supplemental dev skills, and interview standardization Also, join us for #CompleteTheCode and Compiler Error, two segments that test both your knowledge and...2020-11-251h 07Code CompletionCode Completion15: Mini mini M1niWelcome to Code Completion, Episode 15! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code on this brand new show! Follow us @CodeCompletion on Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: The iPhones, especially the desires around a perfect iPhone mini The M1 processor Also, join us for #CompleteTheCode and Compiler Error, two segments that test both your knowledge and our knowledge on Swift, Apple, and all things development! Your...2020-11-1648 minCode CompletionCode Completion14: We Broke the First Rule of Dev ClubWelcome to Code Completion, Episode 14! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code on this brand new show! Follow us @CodeCompletion on Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: What Apple could announce at the One More Time event, and How to nail an interview like a pro. Also, join us for #CompleteTheCode and Compiler Error, two segments that test both your knowledge and our knowledge on Swift, Apple, and...2020-11-111h 40Code CompletionCode Completion13: Host Spotlight: Dimitri – Happy to Sell Only Two CopiesWelcome to Code Completion! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code! Today, we spotlight one of our hosts, Dimitri! Follow us @CodeCompletion on Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: How Dimitri got into development Dimitri's current interests and areas to explore Fernando asks: “You can swap one feature from Swift and Obj-C. Which feature from Obj-C goes to Swift and which does Swift give to Obj-C? Explain in iambic pe...2020-11-0339 minCode CompletionCode Completion12: The First Rule of Dev Club...Welcome to Code Completion! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code! This time, we are joined by special guest, James McDougall! Be sure to follow them at https://twitter.com/JamesWMcDougall. Follow us @CodeCompletion on Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: James's path from audio engineer to app developer How to get an interview when you don't have experience Fudging your resumes, but not lying to the hiring manager 2020-10-2655 minCode CompletionCode Completion11: Fernandos Going to Eat His HatWelcome to Code Completion, Episode {{insert episode number here}}! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: If 5G is as useful a feature as Apple made it out to be 5G: Explained by MKBHD, The new HomePod mini The new iPhone 12 Which device we'll all be getting Also, join us for #CompleteTheCode and Compiler Error, two segments that...2020-10-1952 minCode CompletionCode Completion10: I Don't Want to be the Negative Nancy...Welcome to Code Completion, Episode 10! 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 Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: The “Hi, Speed” event New iPhone predictions The hypothetical HomePod mini Whether we all want AirTags or not Also, join us for #CompleteTheCode and Compiler Error, two segments that test both your knowledge and our knowledge on Swift, Apple, and all things development! Your host...2020-10-1229 minCode CompletionCode Completion9: Just Enough ResearchWelcome to Code Completion, Episode 9! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code on this brand new show! Follow us @CodeCompletion on Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: New A14 performance leaks Integrating Accessibility in your apps Testing your apps with real users. Also, join us for #CompleteTheCode and Compiler Error, two segments that test both your knowledge and our knowledge on Swift, Apple, and all things development! 2020-10-0555 minCode CompletionCode Completion8: Is Two Wins a Streak?Welcome to Code Completion, Episode 8! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code on this brand new show! Follow us @CodeCompletion on Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: What it’s like launching an app in 2020 compared to 2008 How the process of app review has changed How developers are more on the hook than ever to provide their own marketing as App Store features don’t weigh as heavily as they...2020-09-2846 minCode CompletionCode Completion7: Code Completion SEWelcome to Code Completion, Episode 7! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code on this brand new show! Follow us @CodeCompletion on Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: iOS 14's rushed release New Features in Swift 5.3 The A14 making it's debut on iPad before iPhone The return of Touch ID on the iPad's top button The new Apple One subscription service Also, join us for #CompleteTheCode and Compiler Error...2020-09-2159 minCode CompletionCode Completion6: I Hate This GameWelcome to Code Completion, Episode 6! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code on this brand new show! Follow us @CodeCompletion on Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Different App Store Pricing models, The benefits of paid up front with the ever-elusive charts, and Subscription vs In app Purchase for unlocking functionality in an app. Also, join us for #CompleteTheCode and Compiler Error, two segments that test both your...2020-09-141h 13Code CompletionCode Completion5: Emacs Should Die a Fiery DeathWelcome to Code Completion, Episode 5! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code on this brand new show! Follow us @CodeCompletion on Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: When to rewrite a project from scratch, when to buckle down and conquer technical debt, and when to do a little something in between The importance of documenting code, and how the lack of documentation stifles newcomers from becoming established developers ...2020-09-081h 16Code CompletionCode Completion4: Clocking in at 392 charact...Welcome to Code Completion, Episode 4! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code on this brand new show! This time, we are joined by special guest Dan Morse. Follow us @CodeCompletion on Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: What interviews are like in 2020 when everything is remote. How to get acclimated to a new team as a junior developer. The pros and cons of Test Driven Development. Also, join...2020-08-311h 10Code CompletionCode Completion3: What's Clascal?Welcome to Code Completion, Episode 3! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code on this brand new show! Follow us @CodeCompletion on Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: Transitioning between Xcode toolchains when you want to use new SDK features, but still be able to compile from an older version of Xcode. Doing web development using Swift, by making use of John Sundell's Publish and Vapor. How to get out...2020-08-2749 minCode CompletionCode Completion2: Available in Human SizesNote: The first episode is available here, but unfortunately has pretty broken audio, so please don't listen to it first 😅 Welcome to Code Completion! We are a group of iOS developers and educators hoping to share what we love most about development, Apple technology, and completing your code on this brand new show! Follow us @CodeCompletion on Twitter to hear about our upcoming livestreams, videos, and other content. Today, we discuss: • Finding your niche and the benefits in specializing when looking for new opportunities, and • How beneficial would it be to conside...2020-08-1752 min