Empower Apps

Upgrading Your Skills in 2020 with Paul Hudson


Listen Later

Guest

  • Paul Hudson 
    • Hacking With Swift
    • Twitter @twostraws
    • Reddit /u/twostraws
    • StackOverflow twostraws

Related Episodes

  • Episode 23: Modularizing in Xcode with Abbey Jackson
  • Episode 24: Continuous Integration with Kyle Newsome
  • Episode 32: Training Your Team with Steve Lipton
  • Episode 33: 2020 Developer Wish List with Alex Bush

Related Links

  • Conferences
    • iOS Conf SG
      • Nice Waterfall Tweet
    • CodeMash
      • Playing at CodeMash
    • dotSwift
    • SwiftAlps
    • SwiftAvero
    • Swift Island
    • PyCon
    • Swift TO Transparency Report
  • Sean Allen and Paul Hudson talk about Connie, the young coder
  • SwiftTO - Paul Hudson - The Evolution of Swift

Sponsors

BrightDigit

  • Specialize in helping businesses build apps for iPhone, iPad, Mac and Apple Watch
  • 10 years of experience developing for a variety of Apple platform
  • Helping dev shops which lack experience with Apple platforms and Swift

Contact me if you need help today.


We have an opening for sponsors

  • Do you have a product or service which can target our ever growing community of developers as well as technology and business leaders? 

Contact me today if you are interested in sponsoring or go to our Patreon page.

Conference Thoughts

  • Cultural Differences 
  • Why Speakers Should Be Available To Attendees
  • The Challenges of Putting On Conferences
  • Organizers Making Attendees Happy
  • Having Really Nice Venue
  • Workshops vs Talks
  • Where Does the Community Fall Short with Inclusivity and Accessibility
  • Having Children-Friendly and Budget-Friendly Events

What to Upgrade Skills and Why

  • Where Do You Want to Be In a Year?
  • Ask People In Those Positions
  • The Technology Field Demands Continuing Education
  • Continuing Education means New APIs but also...
    • Older APIs - UIKit, Networking, Unit Testing, etc...
    • Swift Syntax
    • Patterns and Practice

Dealing with Updates to Swift 

  • The hedonic treadmill of Swift Development
  • Key Path Expressions as Functions by Stephen Celis and Greg Titus
  • Objective-C Cruft
  • When to Upgrade Your Old Swift Projects? (spoiler... Yesterday!)

Upgrading Your Core Skills

  • Why it's important to have Core Skills and not just Coding Skills?
  • The Importance of Good Internal Presentation 
  • Why Senior Developers need Good Communication Skills
  • Picking Up on Impromptu Speaking Skills
  • Don't Feel Obligated Into a Role such as Public Speaker

Upgrading Your Swift Skills

  • Paul's Thoughts on SwiftUI
  • Understanding The New Patterns of SwiftUI
  • The Importance of Unit Testing
  • Ash Farrow on JS vs Swift
  • The Complexity of Xcode

Upgrading Other Tech Skills

  • Git and Version Control
  • Learning New and Different Tools
  • Terminal and Bash Scripting
  • Regular Expressions
  • Try Swift on other Devices
  • Be curious about other languages and platforms

Recommended Courses and books

  • Testing With Swift
  • Swift Design Patterns
  • Swift For Good

Social Media

Email
[email protected]

Twitter
BrightDigit - @brightdigit
Leo - @leogdion

LinkedIn
BrightDigit
Leo

Instagram - @brightdigit
Patreon - empowerappshow

Credits

Music from https://filmmusic.io
"Blippy Trance" by Kevin MacLeod (https://incompetech.com)
License: CC BY (http://creativecommons.org/licenses/by/4.0/)

Thanks to our monthly supporters
  • Edward Sanchez
  • Steven Lipton
  • ★ Support this podcast on Patreon ★
    ...more
    View all episodesView all episodes
    Download on the App Store

    Empower AppsBy Leo Dion, Principal CEO and Swift Developer at BrightDigit

    • 5
    • 5
    • 5
    • 5
    • 5

    5

    14 ratings


    More shows like Empower Apps

    View all
    Accidental Tech Podcast by Marco Arment, Casey Liss, John Siracusa

    Accidental Tech Podcast

    2,092 Listeners

    Under the Radar by Relay

    Under the Radar

    210 Listeners

    Swift over Coffee by Paul Hudson and Mikaela Caron

    Swift over Coffee

    168 Listeners

    Compile Swift Podcast by Peter Witham

    Compile Swift Podcast

    24 Listeners

    Swift Package Indexing by Dave Verwer and Sven A. Schmidt

    Swift Package Indexing

    7 Listeners