iPhreaks

iPhreaks

Download on the App Store

iPhreaks episodes

  • iPS 266: The Devchat.tv Mission and Journey with Charles Max Wood
    Sponsors
    • Sentry use the code “devchat” for 2 months free on Sentry small plan
    • CacheFly
    • Host: Charles Max Wood

      Episode Summary

      Charles talks about his journey as a podcaster and his mission with Devchat.tv. Devchat.tv  is designed to home podcasts that speak to all developer communities. Charles also plans Devchat.tv to host shows for technologies that are on the verge of a breakthrough and will be a lot more widely available in the near future such as Artificial Intelligence (AI), Internet of Things (IoT), Virtual Reality (VR) and Augmented Reality (AR). There are new shows being added continuously to reach out to new communities, some examples of which are: a Data Science show, a DevOps show and an Open Source show. As a kid, Charles would record his own shows on a tape recorder. He was always interested in technology. While studying Computer Engineering at Brigham Young University, he worked in the University's Operations Center. Upon graduation, he started working for Mozy where he was introduced to podcasts. Listen to the show to find out the rest of Charles' story, some of the lessons and tips he learned throughout his journey and the evolution of the shows on Devchat.tv. If there isn't a show for your community and you would like there one to be, reach out to Charles. Also if there was a podcast about a programming related subject that ended abruptly and you would like it to continue, reach out to Charles. Devchat.tv would like to host these podcasts.

      Links
      • Charles' Twitter
      • EverywhereJS JavaScript Community
      • EverywhereRB Ruby and Rails Community
      • Find Your Dream Job As A Developer
      • Devchat.tv on Facebook
      • Devchat.tv
      • Picks
        • EverywhereJS JavaScript Community
        • EverywhereRB Ruby and Rails Community
        • Netlify
        • Eleventy
        • https://github.com/cmaxw/devchat-eleventy
        • 1 hr 36 min
        • iPS 265: Make UIControl More Swifty with Dusan Tadic
          Sponsors
          • Sentry– use the code “devchat” for 2 months free on Sentry’s small plan
          • CacheFly
          Panel
          • Andrew Madsen
          • Jaim Zuber
          • Michael Holt
          Joined by Special Guest: Dušan Tadić Summary Dušan Tadić joins the panel to discuss his recent blog post “Make UIControl More Swifty”. Dušan explains why he made it more swifty and what made him decide to improve it. The panel gets to know Dušan; he shares what it’s like working in Germany, what it's like being the only IOS developer in his company and what it’s like working for a product company instead of an agency. Dušan shares his experience learning Objective-C as a Swift developer. The panel discusses debugging apps with rogue notifications.  Links
          • https://www.dusantadic.dev/post/make-uicontrol-more-swifty/ 
          • https://www.dusantadic.dev 
          • https://www.facebook.com/iphreaks/
          • https://twitter.com/iphreaks
          Picks Andrew Madsen:
          • https://goshdarnswiftui.com 
          • Quefrency - 60%/65% Split Staggered Keyboard 
          Jaim Zuber:
          • http://goshdarnifcaseletsyntax.com/ 
          Michael Holt:
          • https://www.indiegogo.com/projects/gocube-the-classic-puzzle-reinvented--2#/
          39 min
        • iPS 264: Pitching to Swift with Igor Kulman
          Sponsors
          • Sentry– use the code “devchat” for 2 months free on Sentry’s small plan
          • CacheFly
          Panel
          • Michael Holt
          • Andrew Madsen
          Joined by Special Guest: Igor Kulman Summary Igor Kulman shares his experience pitching to the Swift evolution process and submitting a proposal. The panel discusses his pitches and his options going forward. Igor explains why he pitched a change to the standard library instead of creating his open source libraries. The panel encourages developers to contribute to Swift. Igor discusses his background with Windows phone, the challenges switching to be an iOS developer and building a Hackintosh computer. The panel compares C# and Swift, considering the new combine framework. Links
          • https://forums.swift.org/t/pitch-unkeyeddecodingcontainer-movenext-to-skip-items-in-deserialization/22151 
          • https://github.com/apple/swift/pull/23707 
          • https://forums.swift.org/t/pitch-method-to-sum-numeric-arrays/24170 
          • https://github.com/Microsoft/referencesource 
          • https://blog.kulman.sk/ 
          • https://twitter.com/igorkulman 
          • https://www.facebook.com/iphreaks/
          • https://twitter.com/iphreaks
          Picks Michael Holt:
          • https://tracker.toptal.com 
          Andrew Madsen:
          • BX-70 Micro Decimator - Atari/C64 Joystick  
          Igor Kulman:
          • https://github.com/igorkulman/iOSLocalizationEditor
          42 min
        • iPS 263: Swift and AWS Lambda with Jason Zurita
          Sponsors
          • Sentry use the code “devchat” for 2 months free on Sentry small
          • CacheFly
          Panel
          • Jaim Zuber
          • Micheal Holt
          Joined by Special Guest: Jason Zurita Summary Jason Zurita joins the panel to discuss his recent blog post about websites using SwiftUI and AWS Lambda. Jason explains what SwiftUI and AWS Lambda are and how to write server code for serverless sites. The panel asks Jason about writing backend code and using Docker. The other server-side options for SwiftUI are considered. Jason explains why he recommends not templating when using SwiftUI. The panel considers what systems this would work for and using SwiftUI on other platforms.  Links
          • https://jasonzurita.com/websites-using-swift-and-aws-lambda/ 
          • https://jasonzurita.com/websites-using-swift-and-aws-lambda-part-2/ 
          • https://www.docker.com/
          • https://www.pointfree.co/ 
          • https://worthdoingbadly.com/swiftui-html/ 
          • https://github.com/dokun1/Vaux 
          • https://twitter.com/jasonalexzurita 
          • https://swiftfest.io 
          Picks Jaim Zuber:
          • https://open.spotify.com/album/6PHnky8tw67f52Sr3pRmsM 
          • https://en.wikipedia.org/wiki/Elevation_(Yonder_Mountain_String_Band_album) 
          Michael Holt:
          • https://medium.com/flawless-app-stories/you-dont-always-need-weak-self-a778bec505ef 
          Jason Zurita:
          • https://www.vim.org/
          40 min
        • iPS 262: Tying Things Together with Paul Samuels
          Sponsors
          • Sentry use the code “devchat” for 2 months free on Sentry’s small plan
          • CacheFly
          Panel
          • Jaim Zuber
          • Michael Holt
          Joined by Special Guest: Paul Samuels Summary Paul Samuels joins the panel in discussing his recent blog post. He shares the takeaways from the blog post. The panel discusses the problems that prompted Paul to write this post and how these tools fix these problems. Paul gives examples of how to organize your code. The panel discusses the possible restrictions and disadvantages of this tool. Paul explains how to write code for multiple platforms. The panel discusses libraries and data storage that might work for this tool.    Links
          • https://paul-samuels.com/blog/2019/03/09/tying-things-together/ 
          • https://twitter.com/paulio87 
          Picks Jaim Zuber:
          • https://www.infoq.com/minibooks/domain-driven-design-quickly/ 
          Michael Holt:
          • https://github.com/CutFlame/StarWarsContacts
          Paul Samuels:
          • https://www.destroyallsoftware.com/talks/boundaries
          47 min
        • iPS 261: I Failed 39 Interviews with Hassan El Desouky
          Sponsors
          • Sentry use code “devchat” for 2 months free
          Panel
          • Jaim Zuber
          Joined by Special Guest: Hassan El Desouky Episode Summary Hassan el Desouky is a computer science student from Egypt, his dream is to join a big company like Google, Apple, or Facebook. He talks about his experience applying for the big tech companies in his article How I Failed 39 Interviews and What I’ve Learned. Hassan talks about some of the difficulties faced by people from overseas applying for the big American tech companies. He shares some advice for applying and interviewing for big companies that he received from a friend that works at Google. Hassan notes that the interview process in Egypt is different for the process in America. In America, companies favor snapshot interviews, and Hassan shares some of the problems with that method and how the process differs in Egypt. Hassan has found that one thing that helps with getting an interview is having an online presence. He shares advice for people who want to build their online presence as well as some writing tips. Hassan and Jaim finish by discuss the developer community in Egypt and how attending meetups helps college students. Links
          • Follow Hassan on Medium, LinkedIn, and Twitter
          • How I Failed 39 Interviews and What I’ve Learned
          • Disjoint Set Union Data Structure in C and Swift
          • Kruskal’s algorithm
          • Swift Cairo developer community
          Follow DevChat on Facebook and Twitter Picks Hassan El Desouky:
          • Game of Thrones
          33 min
        • iPS 260: Advanced Debugging and Reverse Engineering with Derek Selander
          Sponsors
          • Sentry use the code “devchat” for 2 months free on Sentry’s small plan
          • CacheFly
          Panel
          • Jaim Zuber
          • Andrew Madsen
          • Dave Delong
          Joined by Special Guest: Derek Selander Summary Derek Selander introduces himself and how he got started.  The panel discusses debugging strategies and debugging with LLDB. The discussion moves to Hopper and using it to see what the UIKit is doing. Assembly Language differences between Swift and Objective and the effect on ABI stability are considered. The panel endorses Derek’s book as a great resource for developers. Derek shares how having this knowledge has helped him as a developer. Links
          • https://www.hopperapp.com/
          • https://www.hex-rays.com/products/ida/debugger/index.shtml
          • https://en.wikipedia.org/wiki/Mach-O
          • https://www.raywenderlich.com/615-assembly-register-calling-convention-tutorial
          • https://github.com/nygard/class-dump
          • https://github.com/derekselander/
          • https://twitter.com/lolgrep
          Picks Andrew Madsen
          • Afuri Ramen in Tokyo, Japan
          Dave Delong
          • _ivarDescription
          • _methodDescription
          • https://github.com/nygard/class-dump
          Derek Selander
          • Ivars
          • _shortmethoddescription
          • https://github.com/derekselander/lldb
          48 min
        • iPS 259: ARKit with Mohammad Azam
          Sponsors
          • Sentry use the code “devchat” for 2 months free on Sentry small plan
          • CacheFly
          Panel:
          • Andrew Madsen
          • Guilherme Rambo
          Special Guest: Mohammad Azam Episode Summary In this episode of iPhreaks, the panel hosts Mohammad Azam, a Full Stack Immersive Web Instructor at DigitalCrafts and a Udemy instructor. Mohammad talks about ARKit: how it works, its features, its benefits and which industries will possibly benefit from this augmented reality framework. They talk about what actions Apple takes to help developers feel more comfortable with 3D development. They also briefly compare ARKit and Unity. Mohammad gives examples of some of the more interesting projects he has seen done, using ARKit. He then talks about resources where developers can learn about ARKit; two of which are Mohammad’s YouTube video, Building Augmented Reality Apps Using ARKit and his Udemy course Mastering ARKit for iOS which offers a coupon code 'iPHREAKS' for Devchat.tv listeners. Links
          • Mohammad's Twitter
          • Mohammad's LinkedIN
          • ARKit
          • Building Augmented Reality Apps Using ARKit
          • Mastering ARKit for iOS - Coupon Code = iPHREAKS
          • https://www.facebook.com/DevChattv
          •  
           Picks Andrew Madsen:
          • PSPDFKit and Swift
          Guilherme Rambo:
          • How Overnight Shipping Works
          Mohammad Azam:
          • Bad Blood: Secrets and Lies in a Silicon Valley Startup by John Carreyrou
          • American Kingpin: The Epic Hunt for the Criminal Mastermind Behind the Silk Road by Nick Bilton
          45 min
        • iPS 258: Learning Objective-C as a Swift Developer with Abbey Jackson
          Sponsors
          • Sentry use the code “devchat” for 2 months free on Sentry small plan
          • CacheFly
          Panel:
          • Andrew Madsen
          • Jaim Zuber
          • Erica Sadun
          • Dave Delong
          Special Guest: Abbey Jackson Episode Summary In this episode of iPhreaks, panel hosts Abbey Jackson, a senior software engineer at Mastercard fraud detection from Vancouver, Canada. Abbey was a part time nanny before she became a developer. Her journey as a developer started when she decided to attend an 8-week Swift boot camp. Within 3 years of the boot camp she started working at Mastercard as a senior developer. Although Abbey currently develops using Objective-C, she started developing in Swift. She talks about the different concepts she struggled with as a Swift developer, such as the difference between nil, NULL and NSNull in Objective–C. They talk about the tools and books available to developers who want to learn Objective–C. Abbey has used the Slack Objective–C channel extensively to ask for advice on coding practices. Links
          • Abbey's Twitter
          • Abbey's GitHub
          • Abbey's Website
          • https://www.facebook.com/DevChattv
           Picks Andrew Madsen:
          • IconJar
          Dave Delong:
          • The Light of Other Days by Arthur C. Clarke and Stephen Baxter
          Jaim Zuber:
          • Xcode - Apple Developer
          Abbey Jackson:
          • CheatSheet - Know your short cuts
          46 min

        About iPhreaks

        From the publisher's feed

        Our podcast about building mobile applications for iOS devices, Macs, and Apple TV using Swift and Objective C.

        More shows like iPhreaks

        Ruby Rogues by Charles M Wood

        Ruby Rogues

        45 Listeners

        The Freelancers' Show by Charles M Wood

        The Freelancers' Show

        23 Listeners

        JavaScript Jabber by Charles M Wood

        JavaScript Jabber

        234 Listeners

        React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

        React Native Radio

        67 Listeners

        Adventures in Angular by Charles M Wood

        Adventures in Angular

        15 Listeners

        JavaScript Jabber by Charles M Wood

        JavaScript Jabber

        62 Listeners

        Ruby Rogues by Charles M Wood

        Ruby Rogues

        21 Listeners

        My JavaScript Story by Charles M Wood

        My JavaScript Story

        4 Listeners

        My Ruby Story by Charles M Wood

        My Ruby Story

        0 Listeners