Cover image of Tech Done Right
(29)
Technology

Tech Done Right

Updated 4 days ago

Technology
Read more

The Tech Done Right podcast is a show by and for people who care about what they build. We don't just build software, we build teams, companies, careers, and communities.Each episode features host Noel Rappin talking to interesting people in the tech community about building something the right way. We’re not just going to give you our thoughts on the topic, but tools, processes, or references that you can use immediately to build better software and communities.

Read more

The Tech Done Right podcast is a show by and for people who care about what they build. We don't just build software, we build teams, companies, careers, and communities.Each episode features host Noel Rappin talking to interesting people in the tech community about building something the right way. We’re not just going to give you our thoughts on the topic, but tools, processes, or references that you can use immediately to build better software and communities.

iTunes Ratings

29 Ratings
Average Ratings
29
0
0
0
0

For all things tech

By Topical Todd - Nov 04 2019
Read more
Good insights and perspective! Never a dull moment. A podcast for anyone who enjoys a good listen.

Great show for all things tech

By Steph_SD - Oct 31 2019
Read more
Great business and tech advice

iTunes Ratings

29 Ratings
Average Ratings
29
0
0
0
0

For all things tech

By Topical Todd - Nov 04 2019
Read more
Good insights and perspective! Never a dull moment. A podcast for anyone who enjoys a good listen.

Great show for all things tech

By Steph_SD - Oct 31 2019
Read more
Great business and tech advice

Listen to:

Cover image of Tech Done Right

Tech Done Right

Updated 4 days ago

Read more

The Tech Done Right podcast is a show by and for people who care about what they build. We don't just build software, we build teams, companies, careers, and communities.Each episode features host Noel Rappin talking to interesting people in the tech community about building something the right way. We’re not just going to give you our thoughts on the topic, but tools, processes, or references that you can use immediately to build better software and communities.

Rank #1: Episode 57: Unlearn with Barry O'Reilly

Podcast cover
Read more

Unlearn With Barry O'Reilly

TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com.

Summary

Our guest today is Barry O’Reilly, author of the book “Unlearn: Let Go of Past Success to Achieve Extraordinary Results”. In it, he sets out a process for defining outcomes, identifying behaviors that might help or hinder reaching the outcomes, and then unlearning existing behaviors and relearning new ones. We talk about how that process works, how to use it yourself, how it might fail, and what Barry unlearned for himself in the process of writing the book. We’d like to hear from you. What’s something you’ve needed to unlearn to reach success? Let us know at techdoneright.io/57 or on Twitter at @tech_done_right

Guest

Barry O’Reilly: Author of Unlearn: Let Go of Past Success to Achieve Extraordinary Results. Unlearn website. Author of Lean Enterprise: How High Performance Organizations Innovate at Scale with Jez Humble and Joanne Molesky, barryoreilly.com.

Summary

03:15 - Letting Go and Unlearning Past Behavior

07:17 - How to Achieve and Define Positive Outcomes

15:25 - Unlearning as a Continuous Cycle

20:25 - Think Big, Smart Small, and Learn Fast

26:14 - When People Don’t Succeed

29:03 - Being Comfortable with Being Uncomfortable

31:30 - Learning to Unlearn

33:00 - Focusing on Deliberate Reflection

34:55 - Unlearning and Leadership Roles

36:56 - Getting Started with Unlearning

Special Guest: Barry O'Reilly.

Mar 13 2019

39mins

Play

Rank #2: Episode 15: Agile Teams and Escaping Velocity with Doc Norton and Claire Podulka

Podcast cover
Read more

Agile Teams and Escaping Velocity with Doc Norton and Claire Podulka

Follow us on Twitter! @tech_done_right, leave us a review on iTunes, and please sign up for our newsletter!

Guests

Doc Norton: Co-Founder and CEO of CTO2.

Claire Podulka: Project Manager at Table XI.

Summary

How can you tell whether an agile software team is successful? Many teams use a single measure: velocity. Doc Norton, author of Escape Velocity, and Claire Podulka join the show to discuss why velocity is not a useful measure: it doesn't explain the problems with an unsuccessful team, and successful teams probably don't need it. We discuss the problems with velocity, what to use instead, and get on soapboxes for our least favorite agile anti-patterns.

Notes

02:48 - Metrics for Agile Teams: Velocity

06:15 - Using Velocity

07:49 - Problems When Relying Solely on Velocity and Estimation

12:35 - Theory of Flow

15:17 - Body Weight Analogy

17:17 - Assessing Team Health

18:37 - Team Temperature (Joy)

21:51 - Lead Time and Cycle Time

30:04 - Managing Estimation and Team Metrics When Teams and Scope Change

33:17 - Using Metrics: Large Organizations vs Small Organizations

39:18 - Breaking Down Team Velocity at the Individual Level

Special Guests: Claire Podulka and Doc Norton.

Jul 12 2017

44mins

Play

Rank #3: Episode 002: Career Development With Brandon Hays and Pete Brooks

Podcast cover
Read more

Description

Brandon Hays and Pete Brooks join the Tech Done Right podcast to discuss career development. We'll discuss some career development questions like: What makes somebody a senior developer? How do you acquire senior developer skills? What can you do to prepare yourself for a lifetime career and ensure that you are properly valued?

Show Notes

02:07 - Classifying Yourself as a Developer
- The Conjoined Triangles of Senior-Level Development (12 Traits Blog Post)

05:51 - Working Independently" “Throw a couple juniors at it!”

09:19 - What does it meant to progress?
- Brandon Hays: The long strange trip as a software developer @ RubyConf 2016
- Brandon Hays: Hacking Spacetime for a Successful Career @ RubyConf 2015
- Occam’s Razor

13:43 - Quantifying Value and Talking About Money

17:27 - The Cult of the New: The Approach to Technology and Breaking Into the Industry
- Impostor Syndrome

22:54 - Learning New Things and Becoming Professionally Proficient; Levelling
- Software Engineer Career Ladder

32:04 - When do I need to move on? Where do I see myself going?

34:20 - What should new developers be doing?

Resources:

Brandon:

Pete: Keep following your interests.

Special Guests: Brandon Hays and Pete Brooks .

Jan 25 2017

40mins

Play

Rank #4: Episode 10: Design Sprints with Kai Haley and Zeke Binion

Podcast cover
Read more

Design Sprints with Kai Haley and Zeke Binion

Follow us on Twitter! @tech_done_right or leave us a review on iTunes and sign up for our newsletter!

Guests

Kai Haley: Interaction Designer on Google’s Design Relations Team, leads the Sprint Master Academy

Zeke Binion: Former Director of Design for Table XI and runs Code for Designers

Summary

Do you have a product that needs improvement, or a process to define? Is your team looking for a way to generate and test new ideas quickly? The Design Sprint process, created at Google, is a structured way to explore a problem, create a solution, and get user feedback, all in five days or less. Join Kai Haley, who teaches sprint facilitation at Google, and Zeke Binion, who has run many sprints, as they show Noel Rappin how to use Design Sprints.

Notes

01:24 - What is a “Design Sprint?” Who should use them? What are they good for?

04:08 - The Sprint Book: Solve Big Problems and Test New Ideas in Just Five
Days by Jake Knapp, with John Zeratsky, Braden Kowitz from Google Ventures

06:49 - Implementing Sprints Into a Team and High-level Goals

10:47 - Facilitating Design Sprints; or “Being a Sprint Master”

16:40 - “How Might We…?” Brainstorming Sessions

19:32 - Journey Mapping and User Experience Mapping

23:45 - Success Metrics

25:18 - Sketching, Comparison, and Presenting Ideas

32:12 - The Deciding Stage: aka Prototyping

36:29 - User Interviews / Usability Studies

40:36 - Learning to Facilitate Design Sprints

Special Guests: Kai Haley and Zeke Binion.

Sponsored By:

May 10 2017

44mins

Play

Rank #5: Episode 34: Programming Languages and Communication With Kerri Miller

Podcast cover
Read more

Programming Languages and Communication With Kerri Miller

TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com.

Get your FREE career growth strategy information and techniques!

Rails 5 Test Prescriptions is updated, available, and shipping!

Guest

Kerri Miller: Senior Developer at TravisCI and Ruby Community Member. Co-Organizer of the Open Source and Feelings Conference. Blog.

Summary

Why is Smalltalk the Elizabethan English of programming languages? Why has it been so influential, and how does the programming language you use affect the way you think about programming. On this episode, Kerri Miller and I talk about programming languages and communication, and what we've learned from our most recent programming language adventures.

Notes

01:56 - Introduction

06:18 - SmallTalk is to Ruby as Elizabethan English is to Modern Day

08:11 - SmallTalk’s History

  • Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age
  • Squeak
  • By the way, I did get the Squeak history partially wrong. The original work was done at Apple, and when they went to Disney after that, they downloaded their Apple work as Open Source to continue. (It is possibly named Squeak because they were being wooed by Disney). The technical details are basically right, though.

17:55 - Thinking About Programming and Software Projects in a Flexible Way

22:01 - Object-Oriented Programming, Thinking, and Design

28:37 - Learning New Programming Languages, Concepts, and Techniques

Related Episodes

Special Guest: Kerri Miller.

Apr 11 2018

47mins

Play

Rank #6: Episode 001: Building Trust and Building Teams with Jessie Shternshus and Mark Rickmeier

Podcast cover
Read more

We talk about the role that trust has in building teams, and how improv games can help build that trust and improve the way you deliver feedback.

Guests

Show Notes

01:08 - The Improv Effect and Improv as an Effective Method of Communication
- Yes, And!

03:21 - Working with Teams to Build Communication and Trust

05:20 - Ops Conf

06:02 - Tools or Games for Establishing Trust with Others Quickly in a Conference Environment
- Commonality Boggle
- Six Degrees of Kevin Bacon
- Extreme Rock, Paper, Scissors

15:23 - Group Facilitation Techniques

18:13 - Kickoff Techniques for Smaller, New Teams
- Agile Software Development

22:30 - Techniques for Remote Team Communication

26:59 - Talking About Failure to Build Trust

28:42 - Giving and Receiving Feedback

Special Guests: Jesse Shternshus and Mark Rickmeier.

Sponsored By:

Jan 16 2017

40mins

Play

Rank #7: Episode 29: Developers from the Perspective of Product Owners

Podcast cover
Read more

Developers from the Perspective of Product Owners

Follow us on Twitter! @tech_done_right Also, please leave us a review on Apple Podcasts!

The newsletter is back! For more information on upcoming episodes, sign up at http://techdoneright.io/newsletter

Guests

Cat de Merode: VP of Product at PeaPod

Matt McNamara: Product Manager

Summary

Have you ever wondered what it's like to work with a software team? Perhaps you are a developer wondering what you seem like from the outside? Or maybe you are starting to work with a software team and you want to know what to expect? Cat de Merode and Matt McNamara join the show to talk about their experiences as product owners interacting with developer teams. We'll talk about what developers can do to build trust, how to work with product owners on estimates and to talk about technical topics. And they'll say what the most important things developers should know about working with their product owners.

Notes

02:43 - Dealing with Developer Teams

04:00 - In-house vs External Developers

05:33 - Helping Developers Understand Product Owner Motivation and Goals and Getting on the Same Page

11:18 - How can developers build trust?

12:29 - Explaining Architectural Decisions to Product Owners

14:29 - Does team size make a difference?

16:30 - Good Company Culture Behavior

18:44 - Estimation and Complexity

28:40 - Curation of Features

34:15 - What should developers know about working with product owners?

Related Episodes

Special Guests: Cat de Merode and Matt McNamara.

Jan 31 2018

39mins

Play

Rank #8: Episode 003: Remote Work with Allison McMillan and Bradley Schaefer

Podcast cover
Read more

Summary

Allison McMillan (@allie_p) and Bradley Schaefer (@soulcutter) talk about remote work in the age of Slack. What makes a good remote worker, or a good remote working team? How can you support more junior team members who want to work remotely? How do you email cake to remote workers on launch celebration day? How can you improve code review for remote workers?

Guests

Show Notes

  • 01:07 - Working Remotely: Getting Started, Setups, etc.

  • 03:19 - Coworking Spaces

  • 04:34 - What makes an individual successful to be able to work remotely?

  • 07:30 - Gains and Challenges of Working Remotely

  • 10:18 - Transitioning From Onsite to Offsite Work

  • 11:48 - Being the Only Remote Person: How can companies help remote workers feel included?

  • 21:10 - Building Trust Between Companies and Remote Workers

  • 24:30 - Working Remotely in Other Fields First

  • 25:42 - Working Remotely as a Newbie

  • 30:08 - Cultivating Teams and Positivity
    - rubocop

Tips & Resources:

Allison: Schedule weekly pairing sessions and make it a goal to ask questions.

Zach Holman: Remote-First vs. Remote-Friendly

SheNomads

Bradley: Try to find pairing tools that work well for you.

Remote: Office Not Required

Special Guests: Allison McMillan and Bradley Schaefer.

Sponsored By:

Feb 08 2017

37mins

Play

Rank #9: Episode 43: Rubyists in Other Languages with James Edward Gray II and Steve Klabnik

Podcast cover
Read more

Rubyists in Other Languages with James Edward Gray II and Steve Klabnik

TableXI is offering training for developers and product teams! For more info, email workshops@tablexi.com.

Guests

Summary

Ruby is great. But it's not the best tool for everything. On this episode, I talk to James Edward Gray II and Steve Klabnik. Both James and Steve have made substantial contributions to the Ruby and Rails community, and they now both spend lots of time using other languages. We talk about what makes Rust and Elixir interesting for Ruby developers to learn, what some other interesting languages might be.

Notes

01:48 - Moving Towards Other Programming Languages from Ruby: Why?

03:39 - Rust

17:54 - Other Cool Programming Languages for Rubyists

29:22 - Elixir

Related Episodes

Special Guests: James Edward Gray II and Steve Klabnik.

Aug 08 2018

48mins

Play

Rank #10: Episode 44: Learning Programming Languages and Strategies With Katrina Owen

Podcast cover
Read more

Learning Programming Languages and Strategies With Katrina Owen

Table XI is offering training for developers and product teams! For more info, email workshops@tablexi.com or go to http://www.tablexi.com/workshops

Guest

Katrina Owen: Blog | Katrina’s Talks

Summary

What's a good way to learn a new programming language that focuses on solving problems and not merely syntax? Katrina Owen is the creator of Exercism, a tool for getting beyond "hello world" in new programing languages. She is also the co-author of 99 Bottles of OOP, and the presenter of a number of outstanding technical talks. We start off by talking about Exercism, how it started, how it evolved and what it’s good at, and then we talk about how the process by which it evolved, and how Katrina learned to analyze the project more strategically, and how that strategic thinking has helped her in other parts of her life and career.

Notes

02:14 - Exercism

03:37 - Solving Programming Language Learning

06:15 - Redesigning Exercism: Conceptually and Logistically

17:41 - Exercism Language Communities

23:45 - Gaining Control of an Open Source Community/Project

27:37 - Strategy and Priority

32:54 - Strategy vs. Tactics

Related Episodes

Special Guest: Katrina Owen.

Aug 22 2018

42mins

Play

Rank #11: Episode 59: Building Git with James Coglan

Podcast cover
Read more

Building Git With James Coglan

TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com.

Guest

James Coglan: Author of Building Git and JavaScript Testing Recipes. More at jcoglan.com/.

Summary

Our guest today is James Coglan. James has written an extraordinary programming book called Building Git. In it, he describes the inner workings of the Git source control tool by re-implementing a substantial part it in Ruby, including commits, diffs, branching, and networking. Along the way he shows not just how Git works, but also details of some of the algorithms it uses. There’s also a lot about building complex systems generally. And it has some great examples of test-driven development. James and I also talk about implementing in a high-level language like Ruby, versus a lower-level language like C. It’s a unique book, and I’ve been looking forward to talking to James about it for some time.

Notes

01:58 - Reimplementing Git

04:17 - Examples and Understanding Git Internals

06:32 - Building Complex Systems in General

09:10 - How the Design of the Code Emerges

11:51 - Test-Driven Development

15:16 - Implementing Git and Ruby

22:37 - Surprises

26:29 - Making UI Changes

29:30 - Gaps Remaining in Functionality and Performance

32:04 - Contribution and Implementations in Other Languages
- Gary Bernhardt's Screencasts

34:25 - Lower-level Language vs Higher-level Language Implementation

Special Guest: James Coglan.

Apr 10 2019

41mins

Play

Rank #12: Episode 33: Back in the Testing Weeds with Sam Phippen and Justin Searls

Podcast cover
Read more

Back in the Testing Weeds with Sam Phippen and Justin Searls

TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com.

Get your FREE career growth strategy information and techniques!

Rails 5 Test Prescriptions is updated, available, and shipping!

Guests

Summary

I'm back in the testing weeds with Sam Phippen, lead maintainer for RSpec-Rails, and Justin Searls, co-founder of Test Double and author of testdouble.js. We talk about long-running test suites: are they bad, or just misunderstood? Does parallel CI solve all testing speed problems, or just some of them? Then we move to a wider view, what does it mean to test your library as part of a larger ecosystem. And, how can we leverage coverage or CI information to make for more useful testing tools over the lifetime of a project.

Notes

02:32 - Dealing with Longer and Longer Test Suites

09:43 - What causes people to get into this trouble?

12:46 - If you had a fast test suite, would you still parallelize it in the CI?

15:12 - What does it mean for your library to still be functional?

21:35 - Bugs found via the dont-break style of testing

24:06 - Inferring which tests are run from a production code diff

29:31 - Coverage, what's it good for?

33:53 - What kind of features would you expect out of a CI-aware testing suite?

Related Episodes

Part I: Episode 004: In The Testing Weeds

Special Guests: Justin Searls and Penelope Phippen.

Mar 28 2018

41mins

Play

Rank #13: Episode 19: Navigating the JavaScript World: A Panel Discussion

Podcast cover
Read more

Navigating the JavaScript World

Follow us on Twitter @tech_done_right, and please leave us a review on Apple Podcasts!

Guests

Summary

How do professional JavaScript programmers choose new tools or evaluate frameworks? What are the most important concepts in JavaScript development these days? This panel discussion was recorded live on Aug 24, 2017 with Zach Briggs, Trek Glowacki, Melanie Sumner, and Marques Woodson. Learn about their biggest JavaScript career battles and what resources they use to keep up to date.

Notes

01:29 - Introductions & Getting Started in JavaScript + Frontend Tools Used

03:51 - Pros of Working in JavaScript

06:09 - Components and Isolation

13:30 - State Management

21:55 - Dealing with JavaScript Churn and Choosing New Tools

31:22 - JavaScript Design and Style; HTML & CSS Fundamentals

34:58 - What is exciting right now? What is up and coming? What do we need to focus on in JavaScript?

42:00 - WebAssembly

43:12 - What does “Functional” mean?

46:56 - Are there libraries that auto generate forms based on a Rust data model?

47:31 - What’s the biggest fight you got in over JavaScript?

53:56 - Is the State Management Pattern settled as a one-object God object store or per component?

57:31 - What do you like to pair frontend JavaScript with on the backend?

59:53 - Resources to Keep Sharp

Special Guests: Marques Woodson, Melanie Sumner, Trek Glowacki, and Zach Briggs.

Sep 06 2017

1hr 5mins

Play

Rank #14: Episode 56: Developer Hiring

Podcast cover
Read more

Developer Hiring

TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com or find us at http://tablexi.com.workshops

Today on the show, we're talking about hiring with Jennifer Tu and Zee Spencer of Cohere, Thayer Prime of Team Prime, and software consultant Matt Patterson. We talk about the entire developer hiring process from how to advertise your company to potential candidates, through coding tests and interviews, and all the way to the final decision process. It's a great conversation with a lot of different perspectives and a lot of good advice. We’d like to hear from you. What do you look for when hiring developers? Let us know at http://techdoneright.io/56 or on Twitter at @tech_done_right

Guests

Notes

02:55 - Common Mistakes When Hiring Developers

05:17 - Effective Hiring Procedures and Interview Processes

10:31 - Getting Your Company’s Name Out There

15:30 - Recruitment, Onboarding, and Reviews

18:52 - Sending Take-Home Exercises and the Problems They Present; Pre-Hire Pairing

30:33 - Good and Bad Uses of Interview Time

33:11 - Developing Interview Question and Using Standardization to Remove Biases

35:34 - Making Yes/No Decisions

Related Episodes

Special Guests: Jennifer Tu, Matt Patterson, Thayer Prime, and Zee Spencer.

Feb 27 2019

44mins

Play

Rank #15: Episode 37: Your First 100 Days Onboarding A New Employee With Shay Howe and John Gore

Podcast cover
Read more

Your First 100 Days Onboarding A New Employee With Shay Howe and John Gore

TableXI is now offering training for developers and products teams! For more info, email workshops@tablexi.com.

Get your FREE career growth strategy information and techniques!

Guests

Summary

Tech Done Right is looking at onboarding from both sides. In this episode we talk with Shay Howe and John Gore about onboarding from the company side. We talk about what a new company can do to set a new employee up to be successful and how best to structure that support. How can you best give feedback? What are common onboarding mistakes?

See Also

Episode 36: Your First 100 Days At A New Company

Notes

02:21 - Integrating a New Employee

04:36 - Balancing Technical and Cultural Needs

11:57 - Company Responsibility for Employee Integration: Feedback and Praise

15:34 - Sharing Expectations

18:15 - Soliciting Feedback and Making Connections

25:44 - Common Mistakes Made When Onboarding

27:24 - When It’s Not a Good Fit / Warning Signs

30:42 - Onboarding for Culture and Diversity

34:19 - Communicating Culture to New Employees

Special Guests: John Gore and Shay Howe.

May 09 2018

43mins

Play

Rank #16: Episode 20: Developer Bootcamps and Computing Education with Jeff Casimir and Mark Guzdial

Podcast cover
Read more

Developer Bootcamps and Computing Education with Jeff Casimir and Mark Guzdial

Follow us on Twitter @tech_done_right, and please leave us a review on Apple Podcasts!

Guests

Summary

How do people learn computing? Who learns best from traditional computer science education and who from bootcamps? How can we teach people who are not developers but who need to learn some programming to do their jobs? Jeff Casimir, the founder of Turing academy, and Georgia Tech's Mark Guzdial, one of the founders of the International Computing Education Research conference, join Noel to answer these questions and also explain why Excel is both the best and the worst thing in the world.

Notes

01:45 - “Computing Education”

05:27 - Teaching Developers at The Turing School

09:53 - Measuring the Quality of Education

14:05 - The Graduation Rate of Women and Underrepresented Groups

16:19 - Skills Acquisition

20:20 - Why not Fix Traditional Computer Science?

24:05 - Computing and Contextualized Computer Education

41:00 - Why Do Bootcamps Close?

46:11 - Success Rates Between People Who Have Had a Career First vs People Who Skip College and Enter Bootcamps

Special Guests: Jeff Casimir and Mark Guzdial.

Sep 20 2017

51mins

Play

Rank #17: Using Software to Create Better Countries: Recovering Healthcare.gov with Andy Slavitt

Podcast cover
Read more

Episode 006: Using Software to Create Better Countries: Recovering Healthcare.gov with Andy Slavitt

Guest

Andy Slavitt: Ran Medicare, Medicaid & ACA for President Obama

Summary

How can we use software to build better countries? Our guest, Andy Slavitt (@aslavitt), helps us answer by telling us what he learned leading the recovery effort on Healthcare.gov in 2013 and 2014. Andy will talk about the 6,000 defect backlog he inherited when he took over the system, how it got worse before it got better and why it took a culture shift to really improve things. Even if you can't call the White House to berate underperforming contractors, you'll be able to learn how to run a rescue project under monumental pressure.

Notes

Episode 006: Using Software to Create Better Countries: Recovering Healthcare.gov with Andy Slavitt

Follow us on Twitter! @tech_done_right or leave us a review on iTunes!

02:58 - Healthcare.gov
The Affordable Care Act

07:28 - The Launch Process and Software Project Coordination
Uncle Bob Martin: Healthcare.gov

17:20 - Solving Trust Issues Over Architecture

23:20 - Speaking Up About Problems

27:06 - Turning The Culture Around

30:46 - Focusing on Architecture

34:17 - Taking Risks

Special Guest: Andy Slavitt.

Sponsored By:

Mar 15 2017

38mins

Play

Rank #18: Episode 48: Meetings and Inclusion with Katie Gore and Mark Rickmeier

Podcast cover
Read more

Meetings and Inclusion with Katie Gore and Mark Rickmeier

The inclusion card deck discussed in this episode is now live on Kickstarter. Go to https://www.tablexi.com/kickstarter to get your deck.

TableXI is offering training for developers and product teams! For more info, got to http://tablexi.com/workshops or email workshops@tablexi.com.

Guests:

Summary

Today we are talking about meetings. Any group software activity is going to have meetings, and we’re going to talk about making them better, where by better we mean more interactive and able to get meaningful contributions from everybody without letting the loudest or most powerful voices dominate. My guests are Mark Rickmeier, the CEO of Table XI, and Katie Gore, of the communication coaching company SpeechIRL. As this podcast comes out, Table XI is running a Kickstarter for a new meeting tool that you can use to improve your meetings. We’ll talk about how we came to develop the tool, how we use it, and why we think it’s effective. We want to hear from you — what’s the problem with your meetings and how have you solved it? Let us know at techdoneright.io/48 or on Twitter at @tech_done_right

Notes

02:25 - What are the problems with meetings that we are trying to solve?

08:40 - Remote Meetings and Communication Styles and Tactics

13:28 - Creating Cards and Gamifying Meetings: “Wicked Meetings”

  • Question Cards
  • Opinion Cards
  • The Interrupter Card
  • The Devil’s Advocate Card
  • The Angel’s Advocate Card
  • The Kicking a Dead Horse Card
  • Speak Up Card

24:00 - What kinds of meetings do these work best at?

27:24 - Table XI’s Inclusion Card Kickstarter!

29:23 - How can people and companies get started implementing something like this?

Related Episodes

Special Guests: Katie Gore and Mark Rickmeier.

Oct 27 2018

38mins

Play

Rank #19: Episode 17: The Elm Programming Language With Corey Haines

Podcast cover
Read more

The Elm Programming Language With Corey Haines

Follow us on Twitter! @tech_done_right, and leave us a review on Apple Podcasts.

Guest

Corey Haines: CTO of Hearken, creator of code retreats, and author of Understanding the Four Rules of Simple Design.

Summary

Want to build great front-end apps without having to deal with the entire JavaScript ecosystem? Corey Haines joins the show to talk about Elm, a front-end language and framework that is type safe, has great build tools, and a full-fledged MVC framework to create client interactions with less hassle. Corey has been using Elm to build the site for his company, Hearken, and talks about why he picked it, and what has made Elm a success for them.

For More Info

We've got a blog post relating to the code examples in this episode, you can find it at https://medium.com/table-xi/union-types-in-elm-fb6a974ec427.

Notes

02:25 - What is Hearken?

05:14 - The Elm Programming Language

08:06 - The Type System and The Compiler

21:27 - Elm as a Framework

26:16 - Deciding to use Elm

28:37 - Elm: Gotchas and Technical Limitations?

32:37 - Styling and Working with Designers

35:45 - The Elm Community

37:14 - Getting Started with Elm

Special Guest: Corey Haines.

Sponsored By:

Aug 09 2017

45mins

Play

Rank #20: Episode 26: Podcasting and Audio Stories with Dr. Ed Livingston

Podcast cover
Read more

Podcasting and Audio Stories with Dr. Ed Livingston

Follow us on Twitter! @tech_done_right Also, please leave us a review on Apple Podcasts!

Guest

Dr. Ed Livingston: Practicing surgeon and Journal of the American Medical Association JAMA. Deputy Editor for Clinical Reviews and Education.

Summary

How can your company use podcasting to make their content available and relevant for a whole new audience? Dr. Ed Livingston joins the show to discuss how the Journal of the American Medical Association is using podcasting to connect with their audience. We talk about how to get started in podcasting, and about Dr. Livingston's journey from surgeon to the Voice of JAMA. Even if you don't know a scalpel from a microphone, this episode will show you where to start your own podcast stories.

Notes

01:44 - Why did JAMA decide to start doing podcasts?

04:39 - Telling a Story with a Podcast and JAMA’s Podcasting Process

07:54 - Assuming Technical Knowledge on Audiences

09:55 - Engaging with Audiences and Using Listener Feedback

11:35 - Producing Podcasts; Scriptwriting and Storytelling

21:03 - Lessons Learned During the First Year of Podcasting

23:29 - Using Your Voice to Convert Script

31:24 - Approaching Interviews and Learning with the Audience

34:36 - Getting Started with Podcasting

37:34 - Future Plans for Growing Audience

40:53 - Medical Experience Influence on the Podcast

43:57 - The Typical Reporter Question: What else should I have asked you?

Related Episodes

Special Guest: Ed Livingston.

Dec 13 2017

46mins

Play