Tuesday, May 30, 2017

Episode 66: Code Reviews

Download

We are sponsored by audible! http://www.audibletrial.com/programmingthrowdown

We are on Patreon! https://www.patreon.com/programmingthrowdown

T-Shirts! http://www.cafepress.com/programmingthrowdown/13590693

Intro Topic: 3-D Printing http://www.gearbest.com/3d-printers-3d-printer-kits/pp_337314.html

News/Links


Book of the Show


Tool of the Show


Code Reviews

  • Why?
    • Get another pair of eyes
    • Teach others about what you do
  • What Not to do
    • Become a road block to work
    • Let reviews linger
    • Let it become about only style
    • Have only some people do reviews
  • How?
    • Email
    • In-person
    • Web tools
      • Phabricator
      • Gerrit
      • Gitlab/github
  • Rules
    • All changes must be approved by someone
    • Readability
    • +1 vs +2 or similar
    • To push anyways, there's an emergency mode
    • Keep line count down




Monday, May 15, 2017

Episode 65: Testing on Mobile with Kobiton

Download

We are sponsored by audible! http://www.audibletrial.com/programmingthrowdown

We are on Patreon! https://www.patreon.com/programmingthrowdown

T-Shirts! http://www.cafepress.com/programmingthrowdown/13590693

Testing on Mobile with Kobiton

  • What are the key differences between development on web and mobile?
  • How is testing on mobile different than testing on web?
  • How has mobile testing evolved in the past few years?
  • What is the risk of not testing an app or mobile product?
  • How do developers know if their app is working once they deploy it?
  • On web it's common to have a test & canary site and do A/B testing, how does testing work on mobile?  Is it possible to A/B test?
  • How does crash reporting and fixing work on Android/iOS?
  • How can we make sure that apps work the same on everyone's device?
  • What is Kobiton? What has Kobiton built to make testing easier?
  • Who created Kobiton?
  • What is the best part about working at Kobiton?
  • Is Kobiton hiring?
  • Links: