103: Code Quality and Balancing TDD

Published: Sept. 12, 2019, 10 a.m.

b'

Ben\\u2019s been adding variety to work by biking to breakfast and the beach, while working in-between during his stay on Martha\\u2019s Vineyard. He\\u2019s feeling lucky to work remotely, and still be able to connect with co-founders!

\\n\\n

Derrick enjoys a change of scenery from time-to-time during workdays, especially to kickstart his blood flow during an afternoon lull or breaking point.

\\n\\n

Today\\u2019s Topics Include:

\\n\\n
    \\n
  • Writing code is like riding a bike: Tuple moving forward with adding single sign-on
  • \\n
  • Caring about Code Quality: Ben\\u2019s higher level tests prove more valuable, less coupled
  • \\n
  • Evolution of Testing: Derrick\\u2019s progress from test-driven development (TTD) to practical testing for StaticKit\\u2019s structure and features
  • \\n
  • Devise Deal Breaker: Digested passwords in Tuple database wouldn\\u2019t need to be reset
  • \\n
  • Pair programming proves powerful in preventing mistakes and being blocked
  • \\n
  • Marketer? Developer? Sales? Ben\\u2019s possible future role and responsibilities with Tuple
  • \\n
  • Hockeystick Metrics: First-paying StaticKit customer leads to 200% growth increase
  • \\n
  • Content Marketing: Using Tailwind CSS with Next.js spikes StaticKit sign ups
  • \\n
  • Self-serve Engine: Easily upgrade and deploy StaticKit from sandbox to live mode
  • \\n
  • Prioritize Priorities: Ben encourages Derrick to focus on forms for StaticKit
  • \\n
  • AoP Podcast: Is fanbase willing to pay for extra-special content? Share ideas with Ben and Derrick via Twitter
  • \\n
\\n\\n

Links and resources:

\\n\\n

Art of Product on Twitter

\\n\\n

Derrick Reimer Website

\\n\\n

Derrick Reimer on Twitter

\\n\\n

Ben Orenstein Website

\\n\\n

Ben Orenstein on Twitter

\\n\\n

Tuple

\\n\\n

Tuple\\u2019s Pair Programming Guide

\\n\\n

StaticKit

\\n\\n

Using Tailwind CSS with Next.js\\xa0

\\n\\n

Level

\\n\\n

AoP Episode 22: Finishing the Year Strong

\\n\\n

Tailwind CSS

\\n\\n

Next.js

\\n\\n

Rob Walling

\\n\\n

Drip

\\n\\n

Security Assertion Markup Language (SAML)

\\n\\n

Ruby on Rails

\\n\\n

Thoughtbot

\\n\\n

RubyGems

\\n\\n

Devise

\\n\\n

DigitalOcean

\\n\\n

JSON

'