

Full Stack Radio
Adam Wathan
A podcast for developers interested in building great software products. Every episode, Adam Wathan is joined by a guest to talk about everything from product design and user experience to unit testing and system administration.
Episodes
Mentioned books

Apr 27, 2017 • 53min
63: MicroConf, Dog Food, and Image Previews
They chat about topics like:Dogfooding Cron Dog in PushSilverDealing with complex validationWhy we hate auto-saving UIsValidation issues when supporting "draft" modelsExpanding the scope of KiteTailDifferent ways to handle client-side image previewBuilding a Cron Dog SDKSponsors:Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 daysHired, sign up at https://www.hired.com/fullstackradio to double your signing bonus to $2000 if you get a job through HiredLinks:MicroConfCrondog, David's scheduled webhook appPushSilver, David's invoicing appKiteTail, Adam's checkout platformConvertKit, the app Adam uses for email that helped inspire the new direction for KiteTail"The $61,392 Book Launch That Let Me Quit My Job", Adam's blog post about his first book launch

Apr 12, 2017 • 51min
62: Timezones, Webhook Security, and UI Decisions
We also talk a lot about different strategies for securing webhooks, and what we're looking forward to at MicroConf.Sponsors:Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 daysHired, sign up at https://www.hired.com/fullstackradio to double your signing bonus to $2000 if you get a job through HiredLinks:Crondog, David's new recurring task appKiteTail, Adam's new checkout appHow GitHub secures webhooksHMAC on WikipediaLaravel Spark, the boilerplate Laravel skeleton David's usingMicroConf Start Edition

Mar 30, 2017 • 41min
61: We're Building Products!
David introduces Crondog, the new product he's working on to help developers manage dynamic recurring tasks in their applications.Adam introduces KiteTail, an app that lets you create webhook-driven hosted checkout pages; something he wishes he'd had when he launched his course.From here on out, Full Stack Radio will follow David and Adam's journey building these new products; discussing interesting technical, design, and business challenges they face along the way.Sponsors:Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 daysHired, sign up at https://www.hired.com/fullstackradio to double your signing bonus to $2000 if you get a job through HiredLinks:Crondog, David's new recurring task appKiteTail, Adam's new checkout appPushSilver, David's existing invoicing appDonorGive, an app David worked on that motivated him to build CronDogLaravel Spark, the boilerplate Laravel skeleton David's using"What's KiteTail?", Adam's blog post introducing KiteTailTest-Driven Laravel, Adam's course app that inspired him to build KiteTailMicroConf Start Edition

Mar 15, 2017 • 37min
60: Michelle Bu - Engineering Payments at Stripe
Sponsors:Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 daysHired, sign up at https://www.hired.com/fullstackradio to double your signing bonus to $2000 if you get a job through HiredLinks:Michelle on TwitterStripe ElementsStripe's Engineering BlogStripe CheckoutStripe RadarBuilding Stripe's API, by Amber FengMove Fast, Don't Break Your API, by Amber Feng

Feb 24, 2017 • 48min
59: Jonathan Reinink - Form Hell Part 2: Complex Validation
Sponsors:Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 daysHired, sign up at https://www.hired.com/fullstackradio to double your signing bonus to $2000 if you get a job through HiredLinks:Form Requests in LaravelAfter Validation hooks in Laravel"Stripe CVC and ZIP checks can be bypassed" forum postCustom Rule Objects, enhancement Adam is working onHTML5 Form Validation

Feb 8, 2017 • 40min
58: Noel Rappin - Fixing Common Payment Handling Mistakes
As I mention in the show, if you've been thinking about checking out Test-Driven Laravel, the course is still available at the early access price for the next few weeks:Learn more about Test-Driven Laravel Early AccessSponsors:Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 daysHired, sign up at https://www.hired.com/fullstackradio to double your signing bonus to $2000 if you get a job through HiredLinks:Test-Driven Laravel, Adam's TDD courseNoel's blogRails 4 Test Prescriptions, Noel's book on testingTake My Money, Noel's book on payment handlingNoel's screencast on floating point precisionRubyMoney gemngrokvcr gem

Jan 25, 2017 • 50min
57: Derrick Reimer - Building and Scaling Drip
Sponsors:Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 daysHired, sign up at https://www.hired.com/fullstackradio to double your signing bonus to $2000 if you get a job through HiredLinks:DripScaling SaaS, Derrick's blogThe Drip stack:Ruby on RailsAWSPostgreSQLSidekiqSendGridRedis

Jan 5, 2017 • 42min
56: Wes Bos - Getting Things Done and Building Your Own Tools
Sponsors:Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 daysHired, sign up at https://www.hired.com/fullstackradio to double your signing bonus to $2000 if you get a job through HiredLinks:Test-Driven Laravel Early Access, Adam's new TDD coursewesbos.com, Wes' blog and personal websiteJavaScript 30, Wes' new free courseThe Getting Things Done methodologyThingsTodoistAlfredTextExpanderSend and Archive in GmailBehind the Scenes of Wes' course platformWes Bos on YouTube

Dec 7, 2016 • 57min
55: Ian Landsman - Shady Marketing Tactics That Will Hurt Your Business
Sponsors:Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 daysHired, sign up at https://www.hired.com/fullstackradio to double your signing bonus to $2000 if you get a job through HiredLinks:Test-Driven Laravel Early Access, Adam's TDD courseUserScape, Ian's businessHelpSpot, UserScape's help desk productShady Tactics in our Midst from Ian's blogShady Tactics, Round 2Securing the Five-Figure Sale, Ian's new free eBook on landing enterprise salesThe Lean StartupEdgar, social media tool with invite-only sign up flow

Nov 18, 2016 • 58min
54: Jonathan Reinink - Forms: The Worst Part of Web Dev
Sponsors:Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 daysHired, sign up at https://www.hired.com/fullstackradio to double your signing bonus to $2000 if you get a job through HiredLinks:Putting Your Laravel Controllers on a Diet, an older blog post by Adam on form objectsForm Requests in LaravelFineuploader, JS file upload libraryDropzoneJS, another JS file upload library


