OwlTail

Cover image of Ryan Nystrom

Ryan Nystrom

8 Podcast Episodes

Latest 18 Sep 2021 | Updated Daily

Weekly hand curated podcast episodes for learning

Episode artwork

GitHub with Ryan Nystrom

How it's built

Ryan Nystrom is a Director of Engineering at GitHub where he's supporting several teams building mobile and desktop apps. In this episode we discussed a broad range of topics from UI, and GraphQL to custom navigation framework, and responder chain. EPISODE LINKS: Ryan Nystrom https://twitter.com/_ryannystrom GitHawk https://github.com/GitHawkApp/GitHawk GitHub for Mobile https://github.com/mobile GitHub Feedback https://github.com/github/feedback Work at GitHub https://github.com/about/careers Chapters: 00:00 Intro 03:24 Manager writing code 05:05 In-app Navigation 09:33 Responder Chain 10:55 App State & Dependency Injection 15:12 Storyboards vs programmatic UI 19:45 SwiftUI 21:46 Networking 26:18GraphQL 28:14 Cache 32:56 Polling 34:41 iOS 13-Compatible Sidebar 39:51 Catalyst vs Electron 41:42 Web UI 46:29 Roadmap 50:40 Client Analytics 54:22 Dogfooding vs Feature Preview 55:42 Open Source 57:35 Outro

59mins

21 Oct 2020

Episode artwork

GitHub's Feedback Culture: Ryan Nystrom (Director of Engineering, GitHub)

Level-up Engineering

GitHub versus Facebook feedback culture comparison with a breakdown of their key elements and cultural differences. Learn the secrets of a healthy feedback culture both on an organizational and personal level from Ryan Nystrom, Director of Engineering at GitHub.In this interview we're covering:The essential elements of a big company's feedback cultureGitHub vs Facebook feedback culture comparisonFormal performance reviews at GitHubThe benefits of a healthy feedback cultureCrucial elements to build a feedback cultureKeeping feedback usefulHandling strong emotional reactions to feedbackA leader's role in a good feedback cultureGathering feedback as an engineering leaderWhen to avoid giving feedback face to faceHR's involvement in GitHub's feedback cultureExcerpt from the interview:"When I’m encouraging people to share feedback, I tell them to consider their feedback a data point. I used to be nervous about giving critical feedback about others, because I didn’t want to cause trouble for them.As a director, if I hear one thing from one person, but I don’t hear it from anyone else, I consider it a small issue. I’ll look into it and ask around if others are observing the same thing. If I see more corroborating evidence, only then will I consider acting on it.No one is exclusively responsible for the consequences coming from their feedback."Click here to read the full interview!

43mins

2 Sep 2020

Similar People

Episode artwork

GitHub Mobile with Brian Lovin and Ryan Nystrom

Software Engineering Daily

GitHub has been a social network for developers for many years. Most social networks are centered around mobile applications, but GitHub sits squarely in a developer’s browser-based desktop workflow. As a result, the design of a mobile app for GitHub is less straightforward. GitHub did acquire a popular mobile client called GitHawk, which was developed by Ryan Nystrom. Since joining GitHub, Ryan has worked on a new mobile app for GitHub, along with a team of engineers including Brian Lovin. Ryan and Brian both join the show to discuss GitHub mobile, and how they designed, architected, and built the app. There is no company quite like GitHub–a social network combined with a version control system that provides a critical utility. All this made for an interesting episode about a one-of-a-kind mobile product. Sponsorship inquiries: sponsor@softwareengineeringdaily.com The post GitHub Mobile with Brian Lovin and Ryan Nystrom appeared first on Software Engineering Daily.

47mins

15 Jul 2020

Episode artwork

GitHub Mobile with Brian Lovin and Ryan Nystrom

Podcast – Software Engineering Daily

GitHub has been a social network for developers for many years. Most social networks are centered around mobile applications, but GitHub sits squarely in a developer’s browser-based desktop workflow. As a result, the design of a mobile app for GitHub is less straightforward. GitHub did acquire a popular mobile client called GitHawk, which was developed by Ryan Nystrom. Since joining GitHub, Ryan has worked on a new mobile app for GitHub, along with a team of engineers including Brian Lovin. Ryan and Brian both join the show to discuss GitHub mobile, and how they designed, architected, and built the app. There is no company quite like GitHub–a social network combined with a version control system that provides a critical utility. All this made for an interesting episode about a one-of-a-kind mobile product. Sponsorship inquiries: sponsor@softwareengineeringdaily.com The post GitHub Mobile with Brian Lovin and Ryan Nystrom appeared first on Software Engineering Daily.

47mins

15 Jul 2020

Most Popular

Episode artwork

GitHub Mobile with Brian Lovin and Ryan Nystrom

Cloud Engineering – Software Engineering Daily

GitHub has been a social network for developers for many years. Most social networks are centered around mobile applications, but GitHub sits squarely in a developer’s browser-based desktop workflow. As a result, the design of a mobile app for GitHub is less straightforward. GitHub did acquire a popular mobile client called GitHawk, which was developed by Ryan Nystrom. Since joining GitHub, Ryan has worked on a new mobile app for GitHub, along with a team of engineers including Brian Lovin. Ryan and Brian both join the show to discuss GitHub mobile, and how they designed, architected, and built the app. There is no company quite like GitHub–a social network combined with a version control system that provides a critical utility. All this made for an interesting episode about a one-of-a-kind mobile product. Sponsorship inquiries: sponsor@softwareengineeringdaily.com The post GitHub Mobile with Brian Lovin and Ryan Nystrom appeared first on Software Engineering Daily.

47mins

15 Jul 2020

Episode artwork

67: “Building for open source”, with special guests Ryan Nystrom and Brian Lovin

Swift by Sundell

Ryan Nystrom returns to the show accompanied by designer Brian Lovin, to go behind the scenes of the new GitHub mobile app which the two have been building. Also, creating a design system, building custom controls, and more discussions on how developers and designers can work better together.SponsorsNordVPN: Secure all of the internet traffic of up to six devices at once, no matter which network that you’re on. Get up to 70% off your plan at nordvpn.com/sundell when using offer code SUNDELL.Bitrise: Fast, stable and highly customizable continuous integration. Automatically build, test and distribute your app on every single commit that you make. Get started for free at bitrise.io/swift.LinksRyan on TwitterBrian on TwitterJohn on TwitterRyan’s previous appearance on the showThe Design Details podcastGitHawkThe Swift Unwrapped crossover episodeUIViewPropertyAnimatorView modelsIGListKitDribbbleRyan’s GitHub profileFigmaFastlane plugin to remove inactive TestFlight usersBrian’s websiteIntro and outro music by Dariusz Dziuk

1hr 17mins

25 Feb 2020

Episode artwork

27: “Exponential open source effect”, with special guest Ryan Nystrom

Swift by Sundell

Ryan Nystrom of Instagram joins John to talk about data-driven UI development, working on open source, how to optimize performance, becoming an engineering manager and much more.Sponsor: BitriseSpecial thanks to Bitrise for sponsoring this episode and for their continued support of this show! Bitrise offers fast, reliable and easy to use continuous integration for your iOS apps.🚀 Sign up for free at bitrise.io/swiftbysundell.LinksRyan on TwitterJohn on TwitterIGListKitGitHawkComponentKitReduxHubFrameworkIntro and outro music by Dariusz Dziuk

1hr 13mins

4 Jul 2018

Episode artwork

63: Ryan Nystrom - iOS Engineer at Instagram

SwiftCoders: Interviews with Swift Developers

We're back with Season 4 and an excellent interview with Ryan Nystrom. Ryan is an iOS Engineer at Instagram in New York where he focuses on app infrastructure. He helped build IGListKit alongside Jesse Squires and has been tweeting a lot lately about his personal open source iOS App, GitHawk. This is going to be a great season. Enjoy the premeire! ANNOUNCEMENTS New Patrons: - Mike Garvin - Ronald Sala - Guy Daher The SwiftCoders Network of Podcasts: - Fireside Swift // Steven Berard & Zack Falgout - The Learn Swift Podcast // Steven Sherry LINKS - https://twitter.com/_ryannystrom - https://github.com/Instagram/IGListKit - http://githawk.com - https://www.rwdevcon.com - https://buckbuild.com - https://github.com/AFNetworking/AFNetworking/ - Redwood City - Climate Best by Government Test - https://en.wikipedia.org/wiki/TI-83_series - https://dribbble.com - https://en.wikipedia.org/wiki/Impostor_syndrome - https://github.com/facebookarchive/AsyncDisplayKit - Daniel Jalkut - https://twitter.com/danielpunkass/ - https://fastlane.tools - https://github.com/mdiep/MMMarkdown TIPS - Be Ready to Learn - Take Risks, Seek Out Opportunities, Learn from Mistakes - Foster the Environment You Desire - Its Ok to Be Vulnerable - Foster Inclusive Environment Listen on iTunes. Support this podcast via Patreon. Questions, comments, or you just wanna say Hi? Contact your host @garricn on Twitter. This episode was recorded using the Cast platform by @JulianLepinski. Wanna start your own podcast? Try Cast!

1hr 56mins

13 Sep 2017