6: Gyroscope and React Native with Anand Sharma

Gyroscope provides a dashboard for your life, integrating all kinds of data and giving you a beautiful view on that data. I spoke with their CEO, Anand Sharma about how they built it. Running by Gyroscope is one of the first React Native-based apps in the iOS App Store. We talk about React Native, how they approach managing their data and much more.

Links:

The music for this episode is Aitech by Kevin Macleod (incompetech.com). Music licensed under Creative Commons: By Attribution 3.0

5: Programming Languages in 2015 with Dion Almaer

I didn’t plan on doing a 2015 retrospective of any sort, but then Swift was open sourced and I realized that this year was amazing for evolution of mainstream programming languages. Join Dion Almaer and me for a conversation about programming language evolution in 2015 as we talk about Swift, Rust, Go, JavaScript, ClojureScript, PHP, Perl 6, Java, Kotlin and more.

The music for this episode is Aitech by Kevin Macleod (incompetech.com). Music licensed under Creative Commons: By Attribution 3.0

4: DevEx and the Netflix cloud with Sangeeta Narayanan

Few internet companies operate on the scale of Netflix (this is a mathematical certainty with respect to bandwidth, given that Netflix accounts for almost 37% of all traffic). To make that work, Netflix relies on a host of microservices built and managed by their many developers.

In this episode, I spoke with Sangeeta Narayanan, engineering manager of Edge Developer Experience at Netflix. Her team works on the developer experience with respect to the API that all Netflix apps talk to. Our conversation covered a range of topics around how Netflix is able to maintain a reliable and fast service. As part of that, we touched upon a number of open source projects that Netflix has released that can help you manage your own cloud services.

Links:

The music for this episode is Aitech by Kevin Macleod (incompetech.com). Music licensed under Creative Commons: By Attribution 3.0

3: Khan Academy’s Mobile Apps with Andy Matuschak

Andy Matuschak, iOS development expert (formerly at Apple), shares his views on app development as the mobile development lead at Khan Academy. We talk about building cross-platform apps, application architecture, having a “source of truth” within a development organization and more. Andy also shares some great book, paper and talk suggestions, so check out the links!

Links:

The music for this episode is Aitech by Kevin Macleod (incompetech.com). Music licensed under Creative Commons: By Attribution 3.0

2: Elm at NoRedInk with Richard Feldman and Aaron Strick

NoRedInk builds a web-based grammar and writing platform for English teachers, solving the problem of workbooks not being adaptive or personalized to the learner’s interests. Over the past few years their front end code has migrated from jQuery/Backbone to Angular to React with their newest code being written in Elm, a functional language that compiles to JavaScript.

In today’s episode, you’ll hear developers Richard Feldman and Aaron Strick discuss their experiences as early adopters of this exciting new language.

Links:

The music for this episode is Aitech by Kevin Macleod (incompetech.com). Music licensed under Creative Commons: By Attribution 3.0

1: Frank Krueger of Calca and iCircuit fame

For the first episode of How Apps Are Built, I had a chance to talk with Frank Krueger. Though I hadn’t spoken to Frank before this podcast, I have been a happy user of his app Calca for a long time. In addition to Calca, Frank is known for iCircuit and a few smaller apps. During this show, he hinted at a new app to come.

Notably, Calca and iCircuit are each available on lots of platforms. How does an indie developer do it?

During the interview, you’ll hear about Frank’s success with Xamarin, writing native apps in C# and F# with 80% code reuse between platforms. Plus, he shares his experience with creating open source libraries and some of his thoughts on being an indie developer.

Links:

Get in touch with Frank:

The music for this episode is Aitech by Kevin Macleod (incompetech.com). Music licensed under Creative Commons: By Attribution 3.0