Jason Swett public
[search 0]
More
Download the App!
show episodes
 
Loading …
show series
 
On today's episode, Brad Pauly and I dig into the five causes (raised conditions, fixed time dependency, randomness, leaky state, and network or third party dependency) of flaky tests. We also discuss diagnosing flaky tests, common pitfalls of fixing flaky tests, and things that do work for fixing flaky tests. Brad Pauly on Twitter Brad Pauly on Gi…
  continue reading
 
On this episode, I talk with Verda Korzeniewski about going into programming straight out of high school. We also discuss Verda's experience in 3D printing, problems in modern manufacturing, and problem solving skills that transcend programming. Verda Korzeniewski on LinkedIn Verda Korzeniewski on Instagram…
  continue reading
 
On today's episode, Trae Robrock joins me for a discussion of his new Rails project Translated and his hotel management software Comfort.ly. We also talk about managing a hotel, investing in real estate, internationalizing a Rails app, investing in assets that give you income, investing in your personal brand, marketing Comfort.ly, connecting with …
  continue reading
 
On today's episode, Andrew Atkinson joins me once again for a recap of events at Sin City Ruby 2024. We also talk about Andrew's new Postgres consulting venture, his upcoming book High Performance PostgreSQL for Rails and what he learned in the process of writing the book, deciding how to communicate what you do as a consultant, naming things appro…
  continue reading
 
In this episode, Tom Henrik Aadland joins me for a conversation about learning languages, life as an ex-pat in small town Argentina, starting a company focused on quality control in Norwegian fish farming, microservices, object oriented design, learning from Fred George, and instilling a healthy testing culture. Tom Henrik Aadland on LinkedIn Tom H…
  continue reading
 
In this episode, Ran Craycraft, Managing Director at Thoughtbot and I discuss consulting at Thoughtbot, the process of finding new clients, setting rates as a consultant, consulting vs becoming a full-time employee, earning a positive reputation as a consultant through thought leadership and referrals, the enduring popularity of Ruby on Rails, and …
  continue reading
 
On today's episode, I talk with Erik Cameron of The Gnar Company. We discuss containerization, WASI, the possibilities of AI-generated binaries, the iterative process of AI-assisted programming, potential professional and social changes from AI-assisted programming, the mismatch between the stock of currently available programmers and the needs of …
  continue reading
 
Avo founder Adrian Marin returns for a discussion about our experience at Friendly.rb and how to get the most out of your time at a conference. We also talk about Adrian's work with Avo, my upcoming Sin City Ruby conference and the possibilities for extracurricular activities, the Code with Jason World Tour, and my consulting work. Friendly.rb How …
  continue reading
 
On today's episode, Andrew Maier joins me for a discussion of usability testing and models. We define usability testing and by using examples, we explore how it can make you a more efficient and effective developer. The Design of Everyday Things by Don Norman Stuck? Diagrams Help by Abby Covert How to Make Sense of Any Mess by Abby Covert Gamestorm…
  continue reading
 
On today's episode Jim Remsik, CEO of Flagrant joins me for a discussion that touches on finding clients as a freelancer or consultant, building word-of-mouth, networking at conferences, design in the development life cycle, gathering data to assist with the design process, and welcoming new members into the development community. Flagrant Jim Rems…
  continue reading
 
On today's episode, I'm joined by Friendly.rb speaker Lorin Thwaits to talk conferences past and future, gauging the intelligence of ChatGPT and its ability to create novel solutions, the evolution of intelligence, evolution's effects on reproduction, AI's potential capacity (or lack thereof) for power-seeking, the economic and societal impacts of …
  continue reading
 
On today's episode, Katie Langerman and Cameron Dutro of GitHub join me for a discussion of design systems, style guides and GitHub's design system Primer, view components, view-related logic, view testing, and how design changes can pass a system test and yet fail a common sense test. Primer.style Cameron Dutro.com Complementary podcast Katie Lang…
  continue reading
 
In this episode, Matt Swanson returns to discuss YAGNI (you ain't gonna need it), Kent Beck's quote "make the change easy (warning: this may be hard) then make the easy change," why educational materials for beginners abound, but that's not the case for intermediate and advanced developers, what drives people to create educational materials, the pu…
  continue reading
 
On this special episode of Code with Jason, Andy Atkinson returns but this time he's interviewing me. We cover my new consulting venture, the sorts of things my consulting clients are looking for, consulting as a generalist rather than specializing, CTO coaching, using tests to help you plan your project, some of the thinking around my upcoming Sin…
  continue reading
 
In this episode, Vignesh Rajendran and I discuss his beginnings as a programmer, TDD, structuring your tests, organizing your workflow via testing, managing developers for success, and giving yourself permission to do a bad job in order to progress as a developer. Vignesh Rajendran on Twitter Vignesh Rajendran on LinkedIn Vignesh Rajendran on GitHu…
  continue reading
 
On today's episode I'm joined by Stefanni Brasil to discuss her experience at Rubyconf in San Diego, what it's like being a maintainer on the open-source Faker-Ruby, her plans for her talk at the upcoming Sin City Ruby, her work with Thoughtbot, using templates to spin up new Rails applications, and we look ahead to 2024's packed conference slate. …
  continue reading
 
In this episode, Mike Stone, co-founder of The Gnar Company and I talk about his journey to becoming a developer and founding a consultancy, finding clients via leveraging personal networks and beyond, marketing as hunting and farming, making sense of freelancing and utilization, using the correct value/pricing model, productized services, and what…
  continue reading
 
Matt and Aaron talk about programming books and try to answer the question "do we need them?" This season of YAGNI was made possible by our friends at Flipper Cloud - Are big launches stressing you out? Then you need feature flags! Flipper Cloud helps your team deploy the code now and then roll out features when you’re good and ready. Get started f…
  continue reading
 
Matt and Nate talk about Redis and try to answer the question "do we need it?" This season of YAGNI was made possible by our friends at Flipper Cloud - Are big launches stressing you out? Then you need feature flags! Flipper Cloud helps your team deploy the code now and then roll out features when you’re good and ready. Get started for free at flip…
  continue reading
 
In this episode, Naijeria Toweett and I chat about her talk at Friendly.rb 2023, her beginnings as a developer, attending a bootcamp as Covid began to spread, how Naijeria came to speak at Friendly.rb, organizing a conference, and her motivation to speak at conferences. RubyConferences.org Sin City Ruby Naijeria Toweett on LinkedIn Naijeria Toweett…
  continue reading
 
Matt and Jason talk about Service Objects and try to answer the question "do we need them?" This season of YAGNI was made possible by our friends at Flipper Cloud - Are big launches stressing you out? Then you need feature flags! Flipper Cloud helps your team deploy the code now and then roll out features when you’re good and ready. Get started for…
  continue reading
 
Matt and Josh talk about automated testing and try to answer the question "do we need them?" This season of YAGNI was made possible by our friends at Flipper Cloud - Are big launches stressing you out? Then you need feature flags! Flipper Cloud helps your team deploy the code now and then roll out features when you’re good and ready. Get started fo…
  continue reading
 
Matt and Trevor talk about GraphQL and try to answer the question "do we need it?" (Bonus hot takes on VCR snapshot testing) This season of YAGNI was made possible by our friends at Flipper Cloud - Are big launches stressing you out? Then you need feature flags! Flipper Cloud helps your team deploy the code now and then roll out features when you’r…
  continue reading
 
Matt and Charity talk about Friday Deploys and try to answer the question "do we need them?" This season of YAGNI was made possible by our friends at Flipper Cloud - Are big launches stressing you out? Then you need feature flags! Flipper Cloud helps your team deploy the code now and then roll out features when you’re good and ready. Get started fo…
  continue reading
 
Loading …

Quick Reference Guide