Episode 001: Taking Payments on the Web with Noel Rappin




Greater Than Code show

Summary: <p style="text-align: center;"><strong>Panelists: </strong></p> <p style="text-align: center;"><a href="https://twitter.com/CoralineAda">Coraline Ada Ehmke</a> | <a href="https://twitter.com/jessitron">Jessica Kerr</a> | <a href="https://twitter.com/geeksam">Sam Livingston-Gray</a> | <a href="https://twitter.com/jaybobo">Jay Bobo</a> | <a href="https://twitter.com/dbrady">David Brady</a></p> <p style="text-align: center;"><strong>Guest Starring:</strong> <a href="https://twitter.com/noelrap">Noel Rappin<br> </a><a href="http://www.noelrappin.com/">Noel Rappin Writes Here</a><br> <a href="http://www.tablexi.com/">Table XI</a></p> <p style="text-align: center;"><strong>Show Notes:</strong></p> <p style="text-align: left;"><strong>00:18</strong> – Welcome to “Dread Coder Roberts!” …we mean, “Greater Than Code!”<br> <strong>01:30</strong> – Noel Rappin’s Introduction (Spoiler alert! He’s got a Ph.D.!)<br> <strong>04:31</strong> – <a href="https://pragprog.com/book/nrwebpay/take-my-money">Take My Money: Accepting Payments on the Web<br> </a><strong>08:30</strong> – Code Paths and Tracking Failures</p> <p style="text-align: center;"><strong>We are (currently) listener supported! Support us via <a href="https://www.patreon.com/greaterthancode">Patreon</a>!</strong></p> <p style="text-align: left;"><strong>10:59</strong> – What is the quickest path to accepting payments online? Are there drawbacks to getting something up fast? (~ <a href="https://twitter.com/bokmann">David Bock</a>)<br> <strong>13:17</strong> – Testing Payment Issues<br> <strong>14:29</strong> – Design Patterns and Missing Layers Between Controllers and Models<br> <strong>17:49</strong> – Business Logic and Database Constraints (aka, “Why did he write the book?!”)<br> <strong>20:14</strong> – <a href="https://www.youtube.com/watch?v=nOy1rWdL-HE">I Was A Developer Running HR For A Year: AMA by Noel Rappin at Madison+ Ruby: Epilogue 2016<br> </a><strong>24:02</strong> – Practices, Problems, and Potential Solutions for Human Resources<br> <strong>29:34</strong> – Team Diversity and Inclusion</p> <p style="text-align: center;"><strong>Listener Call to Action: </strong>Team retrospectives and<br> demonstrating that it is safe to fail.</p> <p style="text-align: left;"><strong>Takeaways:</strong></p> <p style="text-align: left;"><strong>Noel:</strong> The impact of our applications and how they work in real-world context.</p> <p style="text-align: left;"><strong>David:</strong> How can we help introverts feel comfortable?</p> <p style="text-align: center;"><a href="https://www.amazon.com/Quiet-Power-Introverts-World-Talking/dp/0307352153"><strong>Quiet:</strong> The Power of Introverts in a World That Can’t Stop Talking</a><br> by Susan Cain</p> <p style="text-align: left;"><strong>Coraline:</strong> Inspiration to look at teams, meetings, and discussions and see if they are leaving room for everyone to participate equally.</p> <p style="text-align: left;"><strong>Jessica:</strong> We started out talking about accepting payments on the web and we found something greater than code.</p> <p style="text-align: left;"><strong>Jay:</strong> If we want to try to work with the hard stuff, the hardest problems to solve are the things that are greater than code.</p> <p style="text-align: left;"><strong>Sam:</strong> Being, as Jay said, “not just allies, but accomplices.”</p> <p style="text-align: center;"><strong>Transcript:</strong></p> <p class="p1"><span class="s1"><b>CORALINE:<span class="Apple-converted-space">  </span></b>Are we ready?</span></p> <p class="p1"><span class="s1">[Intro music]</span></p> <p class="p1"><span class="s1"><b>CORALINE:<span class="Apple-converted-space">  </span></b>Hello and welcome to Episode 1 of Dread Coder Roberts! I am Coraline Ada Ehmke and I am so excited to be with you today.</span></p>