It Depends

by Clear Function

It Depends
  • Language: eng
  • Episodes: 37
  • Last: 2 Mar 2018
A podcast by Clear Function. Clear Function is a group of happy engineers based in Memphis, TN. We partner with visionaries to bring their ideas to life. For more information, check out our website.

Episodes (37)

  • 37: Avoid Re-work with Low-fidelity Mockups
    37: Avoid Re-work with Low-fidelity Mockups
    Play
    Published: 2 Mar 2018 Duration: 24:25
    Things Mentioned Bootstrap Material UI Balsamiq Visio For more information, check out our website at clearfunction.com. Follow us on Twitter at @clearfunction.
    Things Mentioned Bootstrap Material UI Balsamiq Visio For more information, check out our website at clearfunction.com. Follow us on Twitter at @clearfunction.

  • 36: Balancing Code and Meetings
    36: Balancing Code and Meetings
    Play
    Published: 2 Feb 2018 Duration: 37:28
    On this episode, Ben, Mo, Daniel, and Jesse discuss the nature of doing development work that is not strictly writing code all the time. They try to find the appropriate balance between time spent coding and time spent in meetings. This top... Read more →
    On this episode, Ben, Mo, Daniel, and Jesse discuss the nature of doing development work that is not strictly writing code all the time. They try to find the appropriate balance between time spent coding and time spent in meetings. This top... Read more →

  • 35: Alexa & Voice Development
    35: Alexa & Voice Development
    Play
    Published: 19 Jan 2018 Duration: 29:18
    On this episode, Daniel, Jesse, and Ben discuss all the recent hype around your favorite voice assistant speakers. They talk through the reasons for current spikes in popularity of voice speakers such as Amazon Echo and Google Home. Most im... Read more →
    On this episode, Daniel, Jesse, and Ben discuss all the recent hype around your favorite voice assistant speakers. They talk through the reasons for current spikes in popularity of voice speakers such as Amazon Echo and Google Home. Most im... Read more →

  • 34: How to Present at Tech Conferences
    34: How to Present at Tech Conferences
    Play
    Published: 5 Jan 2018 Duration: 41:29
    On this episode, Daniel, Mo, Brian, and Ben discuss the necessary steps toward becoming a presenter at a tech conference. This includes selecting a conference, choosing a topic, crafting an abstract, mastering the topic, preparing a slide d... Read more →
    On this episode, Daniel, Mo, Brian, and Ben discuss the necessary steps toward becoming a presenter at a tech conference. This includes selecting a conference, choosing a topic, crafting an abstract, mastering the topic, preparing a slide d... Read more →

  • 33: How and When to Invest in R&D
    33: How and When to Invest in R&D
    Play
    Published: 22 Dec 2017 Duration: 31:05
    On this episode, Daniel, Jesse, and Brian talk about research and development and its place in an agency. In addition to defining R&D, they discuss how to manage and spend research time well. This conversation also includes more on how to k... Read more →
    On this episode, Daniel, Jesse, and Brian talk about research and development and its place in an agency. In addition to defining R&D, they discuss how to manage and spend research time well. This conversation also includes more on how to k... Read more →

  • 32: DevOps: Scaling Out or Scaling Up?:
    32: DevOps: Scaling Out or Scaling Up?:
    Play
    Published: 8 Dec 2017 Duration: 30:33
    On this episode, Daniel, Jesse, and Mo embark on the final episode in our DevOps series. Specifically, the topic is scaling to handle additional load for a site in production. Do you handle the traffic by buying more servers or by growing e... Read more →
    On this episode, Daniel, Jesse, and Mo embark on the final episode in our DevOps series. Specifically, the topic is scaling to handle additional load for a site in production. Do you handle the traffic by buying more servers or by growing e... Read more →

  • 31: Chatbot Skills with Daniel Pritchett
    31: Chatbot Skills with Daniel Pritchett
    Play
    Published: 15 Sep 2017 Duration: 32:20
    On this episode, our very own chatbot expert, Daniel Pritchett, joins Mo and Ben to discuss chat as a service. While there is a lot of hype around chatbots recently, these engineers decode chat as a platform and engage in all kinds of fun a... Read more →
    On this episode, our very own chatbot expert, Daniel Pritchett, joins Mo and Ben to discuss chat as a service. While there is a lot of hype around chatbots recently, these engineers decode chat as a platform and engage in all kinds of fun a... Read more →

  • 30: Application Hosting with DevOps in "The Cloud"
    30: Application Hosting with DevOps in "The Cloud"
    Play
    Published: 8 Sep 2017 Duration: 26:55
    On this episode, Ben, Daniel, Jesse, and Mo discuss the cloud and application hosting. The conversation includes services such as Heroku, Azure, and Amazon Web Services (AWS). Listen in to hear about how developers make the decision to use ... Read more →
    On this episode, Ben, Daniel, Jesse, and Mo discuss the cloud and application hosting. The conversation includes services such as Heroku, Azure, and Amazon Web Services (AWS). Listen in to hear about how developers make the decision to use ... Read more →

  • 29: Using Docker and Ansible to Win at DevOps
    29: Using Docker and Ansible to Win at DevOps
    Play
    Published: 25 Aug 2017 Duration: 28:49
    On this episode, Ben, Jesse, Keith, and Mo discuss configuration management and continuous deployment. Using technologies like Docker and Ansible can identify and provide dependencies for applications. Learn how to fight for consistency acr... Read more →
    On this episode, Ben, Jesse, Keith, and Mo discuss configuration management and continuous deployment. Using technologies like Docker and Ansible can identify and provide dependencies for applications. Learn how to fight for consistency acr... Read more →

  • 28: The How, When, & Why of DevOps
    28: The How, When, & Why of DevOps
    Play
    Published: 11 Aug 2017 Duration: 29:37
    On this episode, Ben, Mo, Jesse, and Daniel cover continuous integration & delivery, monitoring, logging, and more. Do today’s developers all need to learn some DevOps? What are the tradeoffs in targeting platform as a service, infrastructu... Read more →
    On this episode, Ben, Mo, Jesse, and Daniel cover continuous integration & delivery, monitoring, logging, and more. Do today’s developers all need to learn some DevOps? What are the tradeoffs in targeting platform as a service, infrastructu... Read more →

  • 27: When to Google, When to Ask for Help
    27: When to Google, When to Ask for Help
    Play
    Published: 28 Jul 2017 Duration: 30:04
    On this episode, Jesse, Mo, Keith, and Brian discuss the balance between using a search engine and asking co-workers for help. When you have a tricky problem to solve, either of these tactics will include some significant trade offs. The te... Read more →
    On this episode, Jesse, Mo, Keith, and Brian discuss the balance between using a search engine and asking co-workers for help. When you have a tricky problem to solve, either of these tactics will include some significant trade offs. The te... Read more →

  • 26: Pair Programming
    26: Pair Programming
    Play
    Published: 14 Jul 2017 Duration: 28:32
    On this episode, Ben, Jesse, and Daniel discuss pair programming. With the strategy of pairing comes significant benefits to productivity, code quality, rubber ducking, and knowledge sharing. Listen in for helpful tips about tooling and man... Read more →
    On this episode, Ben, Jesse, and Daniel discuss pair programming. With the strategy of pairing comes significant benefits to productivity, code quality, rubber ducking, and knowledge sharing. Listen in for helpful tips about tooling and man... Read more →

  • 25: How to Win at Tech Conferences
    25: How to Win at Tech Conferences
    Play
    Published: 30 Jun 2017 Duration: 31:25
    On this episode, Jesse, Mo, Ben, and Daniel discuss the continuous improvement topic of tech conferences. They discuss how to choose a conference, the most helpful aspects of a conference, and how to attend conferences well. Perhaps most im... Read more →
    On this episode, Jesse, Mo, Ben, and Daniel discuss the continuous improvement topic of tech conferences. They discuss how to choose a conference, the most helpful aspects of a conference, and how to attend conferences well. Perhaps most im... Read more →

  • 24: Should You Change Code for Tests?
    24: Should You Change Code for Tests?
    Play
    Published: 16 Jun 2017 Duration: 28:30
    On this episode, Ben, Mo, Daniel, and Jesse discuss three important questions regarding the priority of testing when writing code. Could you change your code for tests? Would you change your code for tests? Should you change your code for t... Read more →
    On this episode, Ben, Mo, Daniel, and Jesse discuss three important questions regarding the priority of testing when writing code. Could you change your code for tests? Would you change your code for tests? Should you change your code for t... Read more →

  • 23: Software Testing & Test-Driven Development
    23: Software Testing & Test-Driven Development
    Play
    Published: 2 Jun 2017 Duration: 32:49
    On this episode, Ben, Daniel, Jesse, and Brian discuss software testing. From types of tests to tooling for testing, learn how tests can help you make better software in less time with reproducible, regression-preventing tests. And finally,... Read more →
    On this episode, Ben, Daniel, Jesse, and Brian discuss software testing. From types of tests to tooling for testing, learn how tests can help you make better software in less time with reproducible, regression-preventing tests. And finally,... Read more →

  • 22: The Art of Debugging
    22: The Art of Debugging
    Play
    Published: 19 May 2017 Duration: 47:34
    On this episode, Daniel, Mo, and Jesse debug all the problems. They address making and questioning assumptions as a programmer, how to debug different types of errors, and the best tooling in various operating systems. Listen in to hear abo... Read more →
    On this episode, Daniel, Mo, and Jesse debug all the problems. They address making and questioning assumptions as a programmer, how to debug different types of errors, and the best tooling in various operating systems. Listen in to hear abo... Read more →

  • 21: The Secret to Success in Team Projects
    21: The Secret to Success in Team Projects
    Play
    Published: 5 May 2017 Duration: 40:46
    On this episode, Daniel, Stephen, Ben, and Colin go beyond engineering practices to talk about another important part of the life of the developer. We call it leadership, but it involves all kinds of soft skills as well as individual owners... Read more →
    On this episode, Daniel, Stephen, Ben, and Colin go beyond engineering practices to talk about another important part of the life of the developer. We call it leadership, but it involves all kinds of soft skills as well as individual owners... Read more →

  • 20: Fostering a Positive Work Culture
    20: Fostering a Positive Work Culture
    Play
    Published: 21 Apr 2017 Duration: 38:31
    On this episode, Daniel, Brian, Stephen, and Ben discuss cultivating healthy work culture. Our work includes not only what we do, but also how we do it. For developers, this means work is not just writing code. How do we foster a positive w... Read more →
    On this episode, Daniel, Brian, Stephen, and Ben discuss cultivating healthy work culture. Our work includes not only what we do, but also how we do it. For developers, this means work is not just writing code. How do we foster a positive w... Read more →

  • 19: Customer-First Service and Support for Product Teams
    19: Customer-First Service and Support for Product Teams
    Play
    Published: 7 Apr 2017 Duration: 40:10
    On this episode, Ben, Daniel, and Stephen discuss the important and often diverse tasks of supporting people using software products. The conversation includes getting feature requests, bug reports, and questions about how best to use the p... Read more →
    On this episode, Ben, Daniel, and Stephen discuss the important and often diverse tasks of supporting people using software products. The conversation includes getting feature requests, bug reports, and questions about how best to use the p... Read more →

  • 18: Why and How We Review Code as a Team
    18: Why and How We Review Code as a Team
    Play
    Published: 24 Mar 2017 Duration: 40:34
    On this episode, Daniel, Jesse, Mo, and Brian discuss the importance of reviewing code. What are some good tools for the code review process? How early is too early to get feedback on your code? Listen in to here answers to these questions ... Read more →
    On this episode, Daniel, Jesse, Mo, and Brian discuss the importance of reviewing code. What are some good tools for the code review process? How early is too early to get feedback on your code? Listen in to here answers to these questions ... Read more →