Filter by:

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.