CTO Think Podcast - podcast cover

CTO Think Podcast

CTO Thinkwww.ctothink.com
A pragmatic podcast about leadership, product dev, and tech decisions between two recovering Chief Technology Officers.

Episodes

BLM, White Privilege, Accountability, Guilt, Responsibilities, and Helping

The world feels like a different place from just a couple weeks ago, but it's not. The United States is still in the same place it has been for a long time, if you're a minority. Randy and Don discuss the Black Lives Matter movement, police accountability, racism, privilege, guilt, and where they might fit in to not being part of the problem.

Jun 09, 202055 minTranscript available on Metacast

From Manager/Dev to Non-coding Manager

Right before the COVID pandemic hit, Randy was asked to take on the management of two new teams, which changed his typical role of manager-developer to strictly people management, meetings, and project tracking. Don and Randy discuss the change as it affected Randy and what he thinks is the most important factors for folks in the same boat.

May 19, 202032 minTranscript available on Metacast

Big Ideas Getting Planned, Part 2

Don and Randy continue their discussion about the business plans in the Big Idea Gator Business Plan Competition, this time about the best entries and how the competition played out. Coconuts!

May 12, 202052 minTranscript available on Metacast

Big Ideas Getting Planned, Part 1

Don brings in a few examples from an upcoming Big Idea Gator Business Plan Competition in which he's playing the role of a judge. We discuss the importance of good writing, identifying the problem, and setting reasonable goals and metrics to give folks the notion you have some idea what you're doing. In Part 1, we discuss the weakest entries before tackling the better ones in Part 2.

May 05, 202051 minTranscript available on Metacast

Difficult Choices and Hard Conversations

Don and Randy talk about what's been going on with the COVID-19 pandemic and how it has affected their firms, jobs, and side projects. What does it mean to talk to folks under your wing? What kind of leadership does it take when the real world seems out of your control?

Mar 31, 202043 minTranscript available on Metacast

Growing Up and Losing the Fun Parts of App Development

Don asked Randy about what he's working on, lately, and Randy exclaimed, "nothing fun," which actually turns out not to be true. Randy details the additional mix of people, communication, and risk management around mature application development and it becomes the setting for a larger-picture discussion on how things change with app dev as you age.

Mar 03, 202035 minTranscript available on Metacast

Improving Visual Communication for Remote Management

Randy is making efforts to improve the communication of visual examples via remote video meetings. We discuss his first attempt to achieve online whiteboarding using a Macbook Pro, a Wacom One tablet, and a Google Jamboard.

Feb 25, 202030 minTranscript available on Metacast

Security Concerns Keep Coming

In Don's role as CTO for AspirEDU, he has a number of security audits posed by potential customers and increasing complexity around third-party hosts. Randy keeps wanting to talk about the XFL (Part 2).

Feb 11, 202035 minTranscript available on Metacast

Modern Content Management Options

Don and Randy discuss content management options from the old-school Full Stack apps, WYSIWYG SaaS, and Headless + Static Site Generator options

Jan 07, 202044 minTranscript available on Metacast

A Deeper Dive into Building Power Apps

Don takes Randy along for the ride of his latest applications using Microsoft's Power App platform. They discuss building an application that uses Twilio, Trello, Flow, Power Apps, OneDrive, Adaptive Cards, and Microsoft Teams without much code, if any.

Dec 31, 201945 minTranscript available on Metacast

Automation vs Programming

Don describes his work on moving his company to Microsoft and his use of Power Apps. This leads to a discussion of the automation vs programming strategies and how this might be the future for all non-coding employment.

Dec 17, 201942 minTranscript available on Metacast

Headless CMS + Static Site Generators

Randy's been approached, both at his job and from an external firm, about the need for a CMS. The old stalwarts of Wordpress and Drupal don't seem to work, but the idea of a Static Site Generator and persisted content does. Randy and Don discuss the new products out there that can potentially serve both needs.

Dec 10, 201925 minTranscript available on Metacast

Twilio Segments, Pricing, and Proxy

Randy has been working on Twilio a bit since the team last worked on the Chasms project and updates Don on some of the interesting features Twilio has brought to market. In addition, they discuss a few gotchas about SMS pricing that might needlessly cost developers a few extra bucks.

Nov 19, 201922 minTranscript available on Metacast

Switching to Services

Randy is part of a team focused on building a Service Oriented Architecture with Go. Don figures out he has always been using services, but the SOA acronym seemed to involve more than simply work. Randy explains further the use of messages, queues, and other approaches to request buffering.

Nov 12, 201934 minTranscript available on Metacast

Power Apps for the People

Don has been hearing Randy tell him to quit coding so much and finally does something about it: He decides to build an app without writing a line of code (but not delegating it to someone else) by using Microsoft's Power Apps platform. This week, we discuss everything about PowerApps and how this might be THE FUTURE!

Nov 05, 201940 minTranscript available on Metacast

Is Accessibility a Worthwhile Focus?

Domino's Pizza recently lost a lawsuit regarding the lack of accessibility features for their online ordering platform. Don and Randy discuss the ramifications of the decision and whether accessibility is worth the time and effort product managers might put into making their products more inclusive.

Oct 29, 201934 minTranscript available on Metacast

A Front-End Dev That Can't Build a Website?

Chris Coyier recently posted a tweet regarding a front-end developer he knew that "could not build a website." Is this strange? Shouldn't every developer that claims front-end skills be able to prop up a basic site?

Oct 15, 201928 minTranscript available on Metacast

How Should a CTO Use Their Time?

When a CTO is juggling multiple responsibilities, people, and projects, what is the best use of their time? Randy, once again, tells Don to put down the keyboard and quit coding stuff!

Oct 01, 201932 minTranscript available on Metacast

Clean Code is Covered in Caca

This week, we shall rant! The term "Clean Code" is a vague and irresponsible phrase to use regarding programming and Randy will have nothing of it. It's time Uncle Bob's cute money-making catch phrase was put to pasture.

Sep 24, 201925 minTranscript available on Metacast

Organizational Train Wrecks explained by College Football Dumpster Fires

In honor of the second week of the college football season, Randy and Don discuss three programs, UCLA, Tennessee, and FSU, falling into disaster scenarios and compare each with CTO failures at technology firms. We keep the football/sportsball strategy discussion to a minimum, but we do eventually call out Tennessee as the "Steve Ballmer" of college football schools. Go Rocky Top?

Sep 10, 201939 minTranscript available on Metacast

Using a Framework Before Mastering the Language

Following a tweet from Ben Hong @bencodezen about whether people need to master JavaScript before using a framework, Don and Randy discuss how they have used, shipped, and been paid to use framework and applications many times without knowing the base language beforehand.

Aug 27, 201935 minTranscript available on Metacast

Should Startups Avoid Hiring a CTO?

A recent blog post by Philip Thomas of Moonlight titled "Startups Should Not Hire a CTO" sparked a conversation about why blanket statements like "Startups Should Not Do X" that are clickbait and should probably be avoided as good advice. Instead, we discuss letting your needs to drive your hires, instead, and the kinds of people you probably do want to hire to lead technical efforts. Randy's cats don't like anything about the recording, in addition to the article.

Aug 20, 201934 minTranscript available on Metacast

Authentication: Buy it or Build it?

With hacking stories dropping on a seemingly daily basis, the question keeps coming up about application security: Should you build your own user authentication or use an external service? This week, Don and Randy discuss the Buy vs Build debate around auth, and whether the high costs of outsourcing outweigh the high risks of rolling your own.

Aug 06, 201946 minTranscript available on Metacast

Breaking down bootcamps

Randy reacts to a Tweetstorm about Lambda School using his former experiences as a bootcamp teacher to add some perspective

Jul 30, 201944 minTranscript available on Metacast

Getting going with Go!

Randy starts his new position and Go (or Golang) is one of the main languages used there. He reviews what he's learned so far and what's ahead.

Jul 23, 201936 minTranscript available on Metacast

2x CTOs talk about 10x developers

In reaction to a Twitterstorm about the concept of a 10x engineer being important for any startup, we discuss the downfalls of such a thing and what positives exist.

Jul 16, 201949 minTranscript available on Metacast

Post-mortem on Randy's Job Search

Randy is about to start a new job and has a number of opinions about the job search, hiring, negotiation process he recently went through. Don tries to play Devil's Advocate as the employer/hiring side, but Randy's not hearing any of it! Don uses coconuts as the example of currency and Randy somehow manages to quadruple the asking price for labor in the Hawaiian produce marketplace Don tried to set up.

Jul 09, 201955 minTranscript available on Metacast