Filter by:

21: Debugging Azure with Ego Driven Development

In another effort to prevent Don and Randy from working on the same stack, Don wanders off into Microsoft land to build a web app on Azure, and promptly runs into trouble. Through a little troubleshooting, they figure out the problem while discussing the complexities around cloud platforms, coding alone, and ego-driven development.

20: Thinking About Smart Homes

After a two-week break, we return to discuss how Randy's buying a house and is thinking about all the new tech and gadgets he can add to it. We discuss home automation, the unnecessary features added to some appliances, and the cool stuff being added to others. Don discusses the new Alexa hardware and how his Ring front-door cam was hacked by a wise thief.

19: To Test or Not to Test?

Do you practice test-driven development or feel left out of the "cool-kids" club of folks that swear testing is a necessity to develop quality code? We discuss our history with testing, how we haven't always used it, the struggle to learn it, and how everyone tests, regardless of the method chosen.

18: What to Use for Mobile Development?

We discuss the state of development around iPhone and Android development, mainly with using non-native code bases. Randy makes valid complaints about Apple. Don wonders why he isn't allowed to complain about Apple. The subjects of ReactNative, JavaScript, Flutter, Dart, Swift, Java, and Objective-C are discussed, including how Steve Jobs envisioned the Progressive Web App, yet money changed Apple's focus towards native development. Please leave a rating for This Old App on iTunes! https://itunes.apple.com/us/podcast/this-old-app/id1370196401

17: Grab Bag - GraphQL vs REST, Websockets, Uber Fusion, Redux Sux, and Firestore Search

Don and Randy get back from a couple weeks of trips and projects and discuss a grab-bag of subjects of things they've worked on or learned.

16: Returning to Game Development with Renee Lahoff

We speak with Renee Lahoff, content editor for Moms Can: Code, who began a career years ago as a game developer, left the industry to start a family, and found that a return to the business wasn't as difficult as expected. Topics covered: Unity, Game Jam, Teaching Code Online, and Unix/Terminal Tutorials

15: Benefits of Coding While Streaming with Jesse Weigel

Jesse Weigel talks about being a self-taught developer, how he got started live-streaming his code on FreeCodeCamp and YouTube, and how creating a coding community makes him a better developer.

14: Moms Can: Code with Bekah Hawrot Weigel

After giving birth to her fourth child, and suffering a serious medical issue in the process, Bekah Hawrot Weigel coped by finding a new path in life as a software developer. We talk about how she joined Moms Can: Code, founded by Erica Peterson, and began a new career as both a mother and a developer. We discuss how she got started with Etherium, Solidity, and coaching other folks to follow her path.

13: Callbacks! and Promises! and Awaits! Oh My!

We discuss the asynchronous nature of JavaScript, the old-person method of callbacks, the evolution to Promises, and then the shiny new car of Async/Await. We whine about the learning curve of all three approaches and try to figure out why so many blog posts teach it all wrong.

12: Relational vs Document DBs

We yell at document datastores to get off our lawns! We talk about the joys of SQL and 50-year-old relational databases we grew up with, trying to make sense of why MongoDB, Firestore, and Dynamo are necessary, and Randy's unhealthy love for Materialized Views. In addition, Lotus 1-2-3 is a database, no matter what Don says.

11: Project Chasms - Part 3, Prototype Feedback and The Bug

We discuss our prototype of Chasms as it's used in the wild, successfully supporting a real business.

10: Appraising Alexa (and other voice interfaces)

We talk about Alexa development, the strong developer ecosystem Amazon is investing for it, some of the privacy problems it's facing, and a few quips about Apple, Google, Microsoft, and even Samsung.

9: Finding Firebase

We talk about Firebase as a new backend tool for a few projects we're working on and cover many of its features, what is weird about it, and why this seems to be a product in which Google is making a big investment. Hint: It's about the Person, er, people!

8: Project Chasms - Part 2, Debugging and Brainstorming

In another installment related to the Chasms app, we discuss errors with the prototype, finding the right balance of customer/product fit, and the need to brainstorm without adding requirements to the ideas.

7: Project Chasms - Part 1, Getting Started

Listen as Don and Randy begin a new side project together from problem/solution explanation, planning, and build approach. We aim to reduce the product scope and target a quicker launch of the prototype.

6: Why do we podcast (and other projects)?

People (and ourselves) have been asking: Why are you all doing this? What is motivating you to podcast? In this episode, we discuss our motivations for podcasting, our side projects, and why we're doing multiple challenges at the same time.

5: The 30-Day Deadline of Failure and Follow-Through

Mark Thompson gave himself a tough 30-day deadline to build and launch the first version of his app, TotallyStrong.me. Setting a goal gave him tremendous motivation, but also served him with a strong dose of feeling failure. Find out how Mark finally followed through and shipped, despite a self-imposed timeline that both motivated and defeated.

4: Learning and Shipping with Flutter

Mark Thompson discusses his learning and launching a native app using Flutter, a new cross-platform framework developed by Google.

3: Learning CSS Grid

We have a guest, Megan Schemmel, discuss her new career as a developer, learning Wordpress, and taking on the new Grid functionality of CSS

2: Learning JavaScript (Better)

Don and Randy discuss the steps we've taken to better learn JavaScript, Node.js, React, and React Native. A whole lotta videos and pain.

1: The Intro!

Randy and Don introduce our new, loose-form podcast, and talk about how it contrasts with our more formal, parent podcast, CTO Think.

Join our newsletter

Got it. You're on the list!

This Old App is produced by the folks at CTO Think.

© 2018 This Old App. All Rights Reserved.