Fireside Swift

Fireside Swift

www.firesideswift.com
Casual conversation about Swift among friends!


118 - DARTH COOKIETH
Feb 20 • 77 min
Dark Mode Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about how to handle the new dark and light modes in your apps!
117 - IT’S GOODER THAN THE OTHER PEOPLES
Feb 13 • 74 min
UITableDiffableDataSource Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about Apple’s new take on handling data in your tables, UITableDiffableDataSource!
116 - KIDS THESE DAYS
Feb 6 • 98 min
Year End(?) Retrospective Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they perform the Agile ceremony of the Retro for the 2019 year, and like most things Zack and Steve talk…
115 - NICK CAGE’S PHONE NUMBER
Jan 30 • 82 min
Being a Student Zack, Steve, and Chad put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss what it’s like to be a student of iOS development with today’s technology!
114 - YOU CAN RE-FACT THAT
Jan 23 • 104 min
Refactoring Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss a strategy you should be doing all the time, refactoring!
113 - QUALITY RABITS, OBVIOUSLY
Jan 16 • 107 min
QR Codes Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss something that has gotten more and more popular as they have become more useful, QR Codes!
112 - IGNORE ME!!!
Jan 9 • 78 min
UNNotificationServiceExtension Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the a tool we can use to intercept push notifications before the device displays them,…
111 - PICK YOUR FRIEND’S NOSE
Dec 26, 2019 • 75 min
UIPickerView Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the UI element that should make it easier for your users to pick things, UIPickerView!
110 - I THINK THEY CALL IT JOUSTING
Dec 19, 2019 • 82 min
Freelancing Ben and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the lifestyle of an iOS freelancer!
109 - PROGRAMMATIC BANANA TAPING
Dec 12, 2019 • 71 min
Porfolios Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss what you should have and keep in your development portfolio!
108 - A SHORT LEG ON A SHEEP
Nov 28, 2019 • 76 min
TestFlight Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss one of the best tools for beta testing, TestFlight!
107 - IT NEARLY KILLED YOU
Nov 21, 2019 • 69 min
JSON Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the often times confusing way we pass data around, JSON!
106 - SLY AS A FOX
Nov 14, 2019 • 82 min
Clever Code Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the positives and negatives of writing clever code!
105 - ATTACK OF THE KILLER BACKLOG
Nov 7, 2019 • 84 min
Estimation Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss one thing we get wrong everyday, but we’re always expected to know, estimation!
104 - ALL DAY EVERYDAY
Oct 31, 2019 • 78 min
iOS Game Development Alex, Zack, and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss how to develop a game on iOS!
103 - WHAT I LEARNED FROM THE INTERNET
Oct 24, 2019 • 67 min
SKStoreReviewController Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss when and how to ask user for reviews by using SKStoreReviewController!
102 - TELL ME IT’S THE ELVES
Oct 17, 2019 • 82 min
Boot Camps Zack, Ben, and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss one of the fastest ways to learn how to code, boot camps!
101 - A TRUE AUDIO/VISUAL EXPERIENCE
Oct 10, 2019 • 68 min
Data Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the Swift class that lets you pass data around, Data!
100 - TRYING TO SAVE HUMANITY
Oct 3, 2019 • 111 min
CoreNFC Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the BEST thing Apple has done in the last 10 years, CoreNFC!
99 - PLAN HOW TO WIN
Sep 26, 2019 • 81 min
Strategy vs. Tactics! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss how to think about solving problems via strategy or tactics!
98 - KIND OF SADISTIC
Sep 19, 2019 • 73 min
Burnout! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the nightmare we all dread as developers, yet we all face from time to time, burnout!
97 - NOT A PLAN
Sep 12, 2019 • 65 min
NWPathMonitor! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss Apple’s native framework to help you determine what network path your device is using, NWPathMonitor!
96 - LISTENING TO MYSELF
Sep 6, 2019 • 71 min
SOLID! Zack and Ben put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss some basic principles that you could use to write better apps, SOLID!
95 - THAT THING WE WERE JUST DOING
Aug 29, 2019 • 34 min
Defer! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the best way to procrastinate while coding, Defer!
94 - FIRST TIME FOR EVERYTHING
Aug 22, 2019 • 49 min
Keychain! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the best way to lock down you users’ data, the Apple Keychain.
93 - YOU CAN DO BOTH
Aug 15, 2019 • 85 min
Sign In with Apple! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the hot new way to let your users log into your apps, Sign In with Apple.
92 - DIGESTIBLE MORSEL OF COMPLEX INFORMATION
Aug 8, 2019 • 69 min
Core Location! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the iOS framework that tells us exactly where we’re at and where we’re going, Core Location.
91 - COLLUDING WITH YOURSELF
Aug 1, 2019 • 92 min
GitFlow! Zack and Ben put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss an interesting way for developers to work on the same project without interfering in each other’s work using…
90 - AUTO MOBILE DEVELOPMENT
Jul 18, 2019 • 69 min
Automating Tasks! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they step away from standard Swift development and discuss how Zack automated some complex tasks that help him…
89 - REACT LIKE A NORMAL PERSON
Jul 11, 2019 • 83 min
Push Notifications! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about now to notify users of your apps using push notifications.
88 - WHEN YOU’RE DATING CODE
Jul 4, 2019 • 87 min
What’s New in Xcode 11! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about what new features Apple has added to our favorite IDE, Xcode.
87 - JUST THE ONE MODE
Jun 27, 2019 • 85 min
Habits of Successful Developers! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about what habits successful developers have and why they’re important.
86 - BECOMING A REGULAR
Jun 20, 2019 • 103 min
WWDC 2019 The Sequel! Zack, Ben, and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about what was announced at WWDC 2019 and what in particular they are most excited for.
85 - DOUBLE-U DUB
Jun 13, 2019 • 87 min
WWDC 2019 Wow Zack, Ben, and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about what was announced at WWDC 2019 and what in particular they are most excited for.
84 - I’LL PLAY ALONG
Jun 6, 2019 • 58 min
Conflict Resolution Raghav and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about how they resolved conflicts while working together.
83 - NOBODY WILL KNOW THE DIFFERENCE
May 30, 2019 • 85 min
MVC vs. MVP (Sorry everyone. Steve’s good mic didn’t pick up the audio, so his audio was recorded by the internal computer mic instead this week. Hopefully, it doesn’t hurt your ears too much.) Ben and Steve put a few logs on the campfire and start…
82 - GIVE THE PEOPLE WHAT THEY WANT
May 16, 2019 • 87 min
CoreAnimation Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about getting started with CoreAnimation, the iOS animation framework.
81 - PHONING IT IN
May 9, 2019 • 98 min
Human Interface Guidelines Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about Apple’s Human Interface Guidelines, more commonly known as the HIG.
80 - REMEMBER 56K MODEMS?
May 2, 2019 • 86 min
WWDC Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about Apples annual developer conference, WWDC.
79 - PARENTAL ADVISORY
Apr 25, 2019 • 81 min
UITextField Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about a fundamental object for accepting input from your users, the UITextField.
78 - WELCOME TO MY WORST PODCAST
Apr 18, 2019 • 78 min
Creating Content Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they are joined by Mr. McSwiftface (Ben Sullivan) to talk about creating content for the Swift community.
77 - CRASH PLAN FOR LIFE
Apr 11, 2019 • 85 min
The Delegate Pattern (Again) Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they revisit the topic of the delegate pattern. They covered it in episode 22, but it’s such an important…
76 - TUTORIALLAND
Mar 28, 2019 • 70 min
Escaping Tutorial Syndrome Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about Tutorial Syndrome and how to escape it.
75 - PANTS FOR YOUR IPHONE
Mar 21, 2019 • 74 min
CALayer Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about the fundamental UI object, CALayer.
74 - TAKING A VERY DIFFERENT TURN
Mar 14, 2019 • 65 min
Closing Knowledge Gaps with Janina Kutyn Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they are joined by Janina Kutyn, and they discuss knowledge gaps between beginner and…
73 - BRAIN THINKING
Mar 7, 2019 • 96 min
10* Things Every Coder Should Know! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss a question from of their listeners, Ben-G From The LPC, “What are 10 things in yall’s…
72 - WORTH IT EVERY TIME
Feb 28, 2019 • 104 min
Agile/Scrum! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss their experiences with the Agile/Scrum methodology.
71 - BLAME THE PISTACHIOS
Feb 21, 2019 • 76 min
InputAccessoryView! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about a lesser-known, yet useful, property of many objects you already use in your apps, the…
70 - THIS HURTS EVERYTIME
Feb 14, 2019 • 90 min
What makes a good workplace! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they change gears and talk about what makes a good workplace!
69 - THANKS TAYTAY
Feb 7, 2019 • 85 min
Documentation! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss their strategies when they are reading documentation!
68 - THE MORE YOU KNOW
Jan 31, 2019 • 77 min
Doubles and Floats! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they continue the discussion on basic Swift objects with Doubles and Floats!
67 - TREES THAT TALK
Jan 24, 2019 • 80 min
Ints! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss a basic Swift object, the mighty Int!
66 - TRAINING MONTAGE
Jan 17, 2019 • 90 min
Testing! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss an important skill in the development of any app, testing!
65 - YOUTUBE SPIRIT QUEST
Jan 10, 2019 • 75 min
Protocols! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss a core Swift concept, Protocols! They discussed this before in episode 2, but they figured it deserved another…
64 - GUMBO JELLY
Dec 27, 2018 • 93 min
Goals! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss last year’s goals and set new goals for this year.
63 - THE AARON RODGERS OF SWIFT SEGUES
Dec 20, 2018 • 71 min
UICollectionView! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss UICollectionView, a view that helps you show objects to your users in an organized way.
62 - IT’S A THING
Dec 13, 2018 • 73 min
Server-Side Swift with David Okun! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they are joined by David Okun to discuss server-side Swift (among other things).
61 - CURES WHAT AILS YA
Dec 6, 2018 • 104 min
RxSwift First Impressions! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the popular reactive framework, RxSwift. Steve just started using it, so Zack and he discuss…
60 - THE TURKEY IS THE REWARD
Nov 29, 2018 • 79 min
What We’re Thankful For! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss all the things they are thankful for (that are at least somewhat related to Swift).
59 - SCHRÖDINGER’S VOTE
Nov 22, 2018 • 57 min
Typealias & AssociatedType! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss two swift conventions that can help clean up your code, Typealias & Associatedtype.
58 - ONLY HERE FOR BLING
Nov 15, 2018 • 80 min
Collection! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they do their best to explain the protocol behind all our favorite Swift collection types, the Collection protocol.
57 - I DO EVERYTHING IN THE FAST LANE
Nov 8, 2018 • 83 min
Fastlane! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today the discuss a useful DevOps tool, Fastlane.
56 - RESTING ON A VERY TALL BED
Nov 1, 2018 • 83 min
URLSession! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today the discuss how to use Apple’s own URLSession to connect your app to resources online.
55 - SHOOT THE FIREBALL
Oct 25, 2018 • 78 min
Accessibility! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today the discuss how to address Accessibility in your app.
54 - IT DESERVES ITS OWN DISCUSSION
Oct 18, 2018 • 81 min
Xibs, Nib, and Storyboards, oh my! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today the discuss ways to create views for your apps using Xibs, Nibs, Storyboards, or even…
53 - THE OFFICIAL FIRST REHASH
Oct 11, 2018 • 80 min
Optionals! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today the discuss a key feature of Swift, optionals. I know we talked about this before, but that was over a year ago!
52 - HALF NAKED SELF AND PIZZA
Sep 27, 2018 • 78 min
Set and Tuples! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today the discuss a fundamental Swift data structure, Set. AND in a rare two-topic episode, they also discuss Tuples. :D
51 - MORE VALUABLE THAN ACTUAL BOOKS
Sep 20, 2018 • 79 min
Dictionary! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today the discuss a fundamental Swift data structure, Dictionary.
50 - WHERE THE TRAIN GETS DISPATCHED
Sep 13, 2018 • 75 min
Grand Central Dispatch! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the iOS’s multithreading framework, Grand Central Dispatch.
49 - BREAKFAST OF CHAMPIONS
Sep 6, 2018 • 72 min
Timer! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the useful scheduling tool, Timer.
48 - WHO NEEDS SHOWERS?
Aug 30, 2018 • 80 min
Motivation! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss something every good programmer needs, motivation.
47 - FOREVER ALONE
Aug 16, 2018 • 79 min
Singletons! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss everyone’s favorite anti-pattern, Singletons.
46 - ACCIDENTALLY FUNCTIONAL
Aug 9, 2018 • 92 min
Functional Programming! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they get out of their comfort zone and discuss something they know only a little about, functional programming.
45 - GARBAGE IS GREAT
Aug 2, 2018 • 86 min
Starting Your Own Company! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they are joined by Leah Culver, Cofounder and CTO of Breaker, to talk about what it takes to start your own…
44 - WHAT IS A SCROLL?
Jul 19, 2018 • 79 min
UIScrollView! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they talk about the incredibly versatile and ubiquitous UIScrollView.
43 - YOU HEARD IT HERE FIRST
Jul 12, 2018 • 75 min
Speaking at Conferences! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they are joined by the articulate Paul Hudson from Hacking with Swift. Instead of talking about a particular…
42 - HANG ON TO YOUR HATS
Jul 5, 2018 • 64 min
AppDelegate! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the one thing that is in everyone’s iOS app, the AppDelegate.
41 - GOT YOURSELF UNINVITED
Jun 28, 2018 • 63 min
UIAlertController! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. They said they would cover it last week. Here’s the topic that took two weeks in the making: UIAlertController!
40 - CURVEBALL
Jun 21, 2018 • 65 min
UIActivityViewController! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss UIAler… erm UIActivityViewController. A very important and totally planned topic!
39 - FEED FRONT
Jun 7, 2018 • 68 min
Playgrounds! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they dive into whether or not it’s a good idea to prototype using Swift Playgrounds.
38 - FICTIONAL FIRESIDE POINTS
May 31, 2018 • 84 min
UserDefaults! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they dive into the surprisingly interesting UserDefaults.
37 - SEVEN PAGES LONG
May 18, 2018 • 89 min
Auto Layout! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they scratch the surface of the incredibly deep topic of Auto Layout.
36 - APPROPRIATELY CHASTISED
May 10, 2018 • 68 min
Generics! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the complicated concept of Generics.
35 - AND YOU KEEP GOING
May 3, 2018 • 68 min
Swift 4.1! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss what new goodies we get in Swift 4.1.
34 - FITNESS COSTUME PARTY
Apr 12, 2018 • 63 min
Analytics Tools! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss analytics frameworks you can add to your app to help give you insights.
33 - FORT POLIO
Apr 5, 2018 • 70 min
Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss why you would want to build a portfolio and what you should put in it.
32 - HOW DARE YOU
Mar 29, 2018 • 75 min
Motivation! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they with special guest host, Garric Nahapetian, discuss a very different topic, how we keep coding after the initial…
31 - STOLEN WITH PERMISSION
Mar 22, 2018 • 73 min
UITableView! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss a very difficult topic for a podcast, UITableView!
30 - ROAD PANCAKE
Mar 15, 2018 • 53 min
Lazy Loading! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss a topic that really suits them, lazy loading!
28 - IT HAS A NAME
Mar 12, 2018 • 57 min
Localization! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the intricacies of localizing an app.
26 - TORTURE TACOS
Mar 12, 2018 • 54 min
RayWenderlich! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the amazing tutorials at RayWenderlich.com!
24 - SIX MONTH ANNIVERSARY
Mar 12, 2018 • 62 min
Object Oriented Programming! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the basics of Object Oriented Programming.
22 - GOLLUM’S THE HERO
Mar 12, 2018 • 61 min
Delegation! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss the ever confusing delegation pattern.
20 - LONG WEEK
Mar 12, 2018 • 95 min
Firebase! Zack and Steve put a few logs on the campfire and start talking about their favorite programming language, Swift. Today they discuss one of their favorite tools, Firebase.