BBC Radio 5 live’s award winning gaming podcast, discussing the world of video games and games culture.
…
continue reading
Player FM - Internet Radio Done Right
11 subscribers
Checked 25d ago
Aggiunto tre anni fa
Contenuto fornito da Jason Swett. Tutti i contenuti dei podcast, inclusi episodi, grafica e descrizioni dei podcast, vengono caricati e forniti direttamente da Jason Swett o dal partner della piattaforma podcast. Se ritieni che qualcuno stia utilizzando la tua opera protetta da copyright senza la tua autorizzazione, puoi seguire la procedura descritta qui https://it.player.fm/legal.
Player FM - App Podcast
Vai offline con l'app Player FM !
Vai offline con l'app Player FM !
Code with Jason
Segna tutti come (non) riprodotti ...
Manage series 3232044
Contenuto fornito da Jason Swett. Tutti i contenuti dei podcast, inclusi episodi, grafica e descrizioni dei podcast, vengono caricati e forniti direttamente da Jason Swett o dal partner della piattaforma podcast. Se ritieni che qualcuno stia utilizzando la tua opera protetta da copyright senza la tua autorizzazione, puoi seguire la procedura descritta qui https://it.player.fm/legal.
On the Code with Jason podcast I discuss technical topics with interesting people. Guests include people from companies like GitHub, Google and Stripe.
…
continue reading
257 episodi
Segna tutti come (non) riprodotti ...
Manage series 3232044
Contenuto fornito da Jason Swett. Tutti i contenuti dei podcast, inclusi episodi, grafica e descrizioni dei podcast, vengono caricati e forniti direttamente da Jason Swett o dal partner della piattaforma podcast. Se ritieni che qualcuno stia utilizzando la tua opera protetta da copyright senza la tua autorizzazione, puoi seguire la procedura descritta qui https://it.player.fm/legal.
On the Code with Jason podcast I discuss technical topics with interesting people. Guests include people from companies like GitHub, Google and Stripe.
…
continue reading
257 episodi
Tutti gli episodi
×
1 253 - Dave Thomas, Author of The Pragmatic Programmer and Sin City Ruby 2025 Keynote Speaker 1:27:12
1:27:12
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:27:12
In this podcast episode I talk with Dave Thomas, co-author of The Pragmatic Programmer and Sin City Ruby 2025 keynote speaker, who discusses his upcoming book Simplicity and how software development has become unnecessarily complex. Dave and I explore how developers can regain control by questioning established practices, trusting their intuition when code feels overly complicated, and experimenting with simpler approaches rather than blindly following industry trends. Simplicity Sin City Ruby The Pragmatic Programmer…

1 252 - What is Good Code? with Jerad Gallinger 1:10:10
1:10:10
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:10:10
In this episode, I talk with Jared Gallinger about what makes good code. We agree that code must first work correctly, but real quality comes from being understandable and maintainable. We discuss how different code requires different quality standards - throwaway scripts can be messy while core systems need careful design. We explore how UI design limits code quality and why creating good software, like art, requires both discipline and comfort with necessary waste. A practical look at a concept developers discuss but rarely define clearly. jeradgallinger.ca…
In this episode of Code with Jason, host Jason Swett interviews Prarthana Shiva, a senior software engineer at NexHealth, who shares how her team is handling massive database scaling challenges. Prarthana explains their PostgreSQL database's growth to 24 terabytes (with projections to triple within a year) and details their innovative solutions including read replicas, Elasticsearch implementation, Redis caching, external write-ahead logs, and optimized vacuuming processes. The conversation also touches on Jason's own database challenges with his CI platform and concludes with Prarthana's upcoming presentation at Sin City Ruby 2025, where she'll discuss their transition from schema-based to row-based multi-tenancy for better scalability. Prarthana Shiva on LinkedIn Sin City Ruby…

1 250 - Nick Schwaderer 1:08:14
1:08:14
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:08:14
This podcast episode features a lively conversation between Jason Swett and Nick Schwaderer, covering a range of topics from Thanksgiving traditions to Ruby conferences, personal philosophies, and even the idea of starting a long-format, freeform podcast. They discuss their approaches to cooking turkey, the quirks of different Thanksgiving side dishes across the U.S., and the experience of celebrating American holidays abroad. The conversation then shifts to Sin City Ruby and Rails World, with Nick reflecting on how conferences create strong community bonds. They also delve into personal growth, handling adversity, and the importance of resilience in career and life.…
The episode explores the challenges of remote work and the opportunities for connection that arise from engaging in community events like the Sin City Ruby conference. Neeraj Singh shares his experiences running a remote consulting agency, highlights unconventional hiring practices, and delves into the benefits of creating clone products, all while emphasizing the value of quality software and a thriving company culture. • Discussing the emotional toll of remote work • Importance of community events for connection • Neeraj's Big Binary: A unique, remote-first agency • Innovatively maintaining talent on the bench for flexibility • The value of creating clones in a saturated market • Hiring challenges and unique strategies • Retaining talent through strong company culture • Quality assurance as a fundamental aspect of software development • A holistic view on building competitive and maintainable products BigBinary Neeto Sin City Ruby…

1 248 - Ryan Kulp, Founder of TRMNL 1:04:24
1:04:24
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:04:24
In this episode I talk with Ryan Kulp, creator of TRMNL, an e-ink dashboard. TRMNL ryanckulp.com Ryan Kulp on X

1 247 - Steven R. Baker, Creator of RSpec 1:40:44
1:40:44
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:40:44
In this podcast episode, Steven R. Baker dives into test doubles like mocks and stubs, discussing their essential role in robust code development and challenging traditional testing practices. The conversation covers the nuances of Test-Driven Development (TDD), including writing failing tests first for better code clarity and test coverage, and explores RSpec's influence on TDD. Additionally, Steven examines Ruby's adaptability and the integration of AI in programming, providing listeners with actionable strategies for more maintainable codebases and a balanced view on AI's evolving role in software development.…
Join us for a conversation with John Gallagher, founder of Joyful Programming, as he shares insights on making programming enjoyable through Ruby, design, and object-oriented practices. We’ll explore the Unison programming language, designed to simplify distributed computing, and discuss the role of AI tools like ChatGPT in adopting new technologies. The episode includes stories about human forgetfulness and the growth opportunities podcasting offers, along with resources from Joyful Programming Joyful Programming Software Design Simplified…

1 245 - Irina Nazarova, CEO of Evil Martians and Sin City Ruby 2025 Speaker 1:24:14
1:24:14
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:24:14
Jason Swett and Irina Nazarova discuss the revitalization of the Ruby community, focusing on the announcement of Sin City Ruby 2025 in Las Vegas. They highlight the importance of small, intimate gatherings for networking, insights from past events, the resurgence of Ruby meetups in San Francisco, and the role of mentorship in fostering growth. - Evil Martians - Martian Events - Sin City Ruby…

1 244 - Jeff Dwyer, Founder & CEO at Prefab 1:02:38
1:02:38
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:02:38
This episode explores how Prefab enhances deployment workflows by integrating feature flags with Java microservices and Ruby on Rails, drawing on Jeff's experiences at HubSpot and EasyCater. We discuss strategies for minimizing deployment risks, improving PR reviews, and mentoring junior developers through clear objectives and constructive feedback. Real-world examples and practical advice offer insights into building efficient development systems and fostering growth in engineering teams. Links: - Prefab - Jeff Dwyer on LinkedIn…

1 243 - Johanna Rothman, Author and Consultant 1:17:52
1:17:52
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:17:52
Johanna Rothman shares how to overcome the isolation of remote work by rebuilding community and fostering connections. She talks about the balance between creativity and knowledge, how understanding client needs is more important than just following requests, and why value-based work often beats hourly pay. Johanna also explains how experimenting, using feedback loops, and refining ideas can lead to better results in both business and writing.…

1 242 - John DeSilva, CTO at Revela 1:09:24
1:09:24
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:09:24
In this episode, we reflect on the shift from remote work to in-person connections and explore Detroit's transformation into a vibrant place to live and work. With guest John DeSilva, CTO of Revela, we discuss his company’s growth from a basement startup to success with Ruby on Rails and the challenges of upgrading apps with Turbo. We also dive into database design, managing outdated data, and the surprising value of old-school technology in today’s world.…

1 241 - Freedom Dumlao, Sin City Ruby 2025 Speaker 1:03:04
1:03:04
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:03:04
Freedom Dumlao discusses Flexcar’s switch from Java to Ruby on Rails, covering the challenges, successes, and lessons learned from the transition. He shares insights on balancing coupling and decoupling in microservices, the strategic parallels between programming and problem-solving, and his experiences at Ruby conferences. The episode wraps up with community highlights, dining tips for Boston’s Chinatown, and ways to connect with Freedom.…

1 240 - JP Camara, Principal Software Engineer at Wealthbox 1:06:34
1:06:34
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:06:34
On this episode, I talk with JP Camara, Principal Software Engineer at Wealthbox about nicknames, how having quality A/V equipment impacts how people perceive you, concurrency in programming, quantum computing, Galileo and the multiverse, blank slate-ism and whether people deserve credit or blame for their inborn traits and decisions, free will or determinism, whether or not we live in a simulation, and Jeremy Bearimy. The Fabric of Reality by David Deutsch The Beginning of Infinity by David Deutsch The Blank Slate by Stephen Pinker The Language Instinct by Stephen Pinker JP Camara on LinkedIn JP Camara on Twitter JP Camara.com…
In this episode, I sit down with Artur Trzop, co-founder and COO at Knapsack Pro for a conversation that touches on the Polish language and learning foreign languages, Artur's journey to founding his own company, what the Knapsack Pro gem does, American programming work taking place in Poland, growing a company to the point of financial sustainability, facing competition from larger entities, and recent improvements to Knapsack Pro. Rails World Knapsack Pro Docs.KnapsackPro.com Artur Trzop on LinkedIn Artur Trzop on Twitter Sin City Ruby…
C
Code with Jason

1 235 - Derrick Fonseca 1:03:34
1:03:34
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:03:34
On this episode, I'm joined by Derrick Fonseca for a conversation that touches on Derrick's path to software development and the commonalities in problem solving between programming and mechanical engineering, finding the problem, my experience at Rails World 2024, the state of the Ruby community and the benefits of attending meetups, writing understandable tests and test driven design, and my upcoming conference Sin City Ruby 2025. The Beginning of Infinity by David Deutsch The Fabric of Reality by David Deutsch Rails World RailsConf Boston Ruby Meetup San Francisco Ruby Meetup Professional Rails Testing by Jason Swett Derrick Fonseca on LinkedIn Sin City Ruby…
C
Code with Jason

1 238 - Will Carey, CTO of Brand New Box 1:09:01
1:09:01
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:09:01
On this week's episode, Will Carey, CTO of Brand New Box and I get together for a chat that touches on RailsConf Detroit, Will's work at Brand New Box, the challenges of remote work, starting new development projects, the benefits and risks of deploying early, pets vs cattle when it comes to server maintenance, Kubernetes, state-full code vs stateless code, starting at the end and working backwards, the value of curiosity, the benefits of building long-term relationships, and my consulting work. RailsConf Brand New Box Will Carey on LinkedIn Sin City Ruby…
On this episode, I'm joined by Adarsh Pandit, Executive Director of Ruby Central. We discuss men's fashion, Adarsh's path to becoming a developer, the distinction between contracting and consulting, defining what you do as a consultant, keeping yourself top of mind to potential consulting clients, how Ruby Central is building community among Rubyists, the current state of Ruby meetups & conferences, and my conference, Sin City Ruby. Derek Guy on Twitter RubyConf RailsConf rubycentral.org Adarsh Pandit on LinkedIn adarsh@rubycentral.org Sin City Ruby…
C
Code with Jason

1 236 - Landon Gray 1:23:17
1:23:17
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:23:17
On this episode, Landon Gray and I get together for a conversation that touches on AI consulting, backfilling tests in a system that wasn't developed with TDD, generative AI assisting with testing in data science settings, using AI to develop your product vs using AI in your product, getting clients as an AI consultant, the benefits of remaining a solo contractor over starting an agency, work/life balance as a freelancer, whether charging an hourly rate is the best way to represent the value you provide as a consultant, having a north star to guide your decision making in your work life, what actually comprises risk, how marketing yourself is important regardless of whether you're an employee or a freelancer, how the modern hiring process is broken, value created vs compensation received, and Landon's trip to the AI Engineer World's Fair in San Francisco. The AI Engineer World's Fair Madison Ruby Landon Gray on LinkedIn Landon Gray on Twitter…
C
Code with Jason

1 235 - Eric Normand 1:16:49
1:16:49
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:16:49
On today's episode, I sit down with Eric Normand to discuss how to select good customers, the importance of sales and marketing to a freelancer, the importance of imagination, industry, and optimism, the purpose of consulting, how I structure my consulting services, other ideas for consulting structures, domain modeling, tech debt vs dull knives as a metaphor, how product design influences domain modeling, how having a theory of your product impacts domain modeling, the abundance of bad advice for new consultants, and the pros and cons of masterminds. Eric Normand.me Eric Normand's Newsletter Eric Normand's Clojure Guides Eric Normand's Clojure Video Courses The Eric Normand Podcast Million Dollar Consulting by Alan Weiss 99 Bottles of OOP by Sandi Metz Eric Normand on LinkedIn Eric Normand on Twitter…
C
Code with Jason

1 233 - Joel Hawksley, Staff Engineer at GitHub 1:02:10
1:02:10
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:02:10
On this episode, I'm joined by Joel Hawksley, Staff Engineer at GitHub for a discussion of code ownership with regards to a 3-year WCAG (Web Content Accessibility Guidelines) project at GitHub, benevolent dictatorship, collective ownability, terrible code vs acceptable code vs the viability of a project, writing good code vs solving problems, defining quality code, quality code resulting from clear conceptualization, the desirability (or not!) of perfect adherence to standards, reducing defect rate, and meaningful testing goals. Code Complete by Steve McConnell Joel Hawksley at GitHub Joel Hawksley at Twitter Hawksley.org Episode 88 - ViewComponent with Joel Hawksley Live From Ruby Conf 2021, Joel Hawksley Tells Me About His Drink Episode 130 - ViewComponent with Joel Hawksley…
C
Code with Jason

On this week's episode, I talk with Allison McMillan to discuss working environments, the importance of getting a remote team together on a regular basis, the benefits of a well thought out offsite, not-so-great offsite types, elements of a worthwhile offsite, and more. Allison McMillan.com Allison McMillan on LinkedIn Allison McMillan on Twitter…
On this episode, I talk to Matt Kirkland, Founder and Designer at Brand New Box. We talk about how to get good clients, the utility of reminding people that you exist, reading science fiction, ChatGPT as highly advanced autocomplete, reading history, The limits of ChatGPT-style AI as compared to AGI, and Matt's Dracula read-through newsletter Dracula Daily. Philip K. Dick on Goodreads François Chollet on Sean Carroll's Mindscape Podcast Dracula Daily Matt Kirkland.com Brand New Box Matt Kirkland on Twitter Matt Kirkland on LinkedIn…
C
Code with Jason

1 230 - Nate Clark, founder of Brand New Box 1:03:37
1:03:37
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:03:37
On today's episode I talk with Nate Clark, founder and principal software engineer of Brand New Box. We discuss Brand New Box's early days and what it's like to found an agency, the different ways Nate and I think about acquiring new business, marketing yourself, how big picture thinking can sharpen your day to day plans, deciding to build a product, the difficulty of finding a problem to solve where it makes financial sense to do so, and how personal relationships beget opportunities. Million Dollar Consulting by Alan Weiss Traction by Gino Wickman Brand New Box Nate Clark on LinkedIn Nate Clark on Twitter…
C
Code with Jason

1 229 - Test Driven Design with Alex Bunardzic 1:24:16
1:24:16
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:24:16
On today's episode, I talk with Alex Bunardzic about TDD (Test Driven Design), separating IO from business logic, configurable dependencies, TCR (Test and Commit or Revert), making many small commits rather than trying to write the whole program right the first time, distributed cognition, order dependency and imperative vs declarative programming, coding speculatively, and coding without shipping. The Agile Manifesto Alex Bunardzic on Substack Software Breakthroughs for the 21st Century Coding Interviews with Alex Diary of a Perplexed Software Developer Alex Bunardzic on Open Source Alex Bunardzic on Medium Alex Bunardzic on Twitter Alex Bunardzic on LinkedIn Nonsense Monthly, my snail mail newsletter…
C
Code with Jason

1 228 - Flaky Tests with Alan Ridlehoover and Fito von Zastrow 1:04:49
1:04:49
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:04:49
On today's episode, I'm joined by Alan Ridlehoover and Fito von Zastrow for a deep dive on flaky tests. Code with Jason - Testing Anti Pattern: Merged Setup Data Code with Jason - Duplication Code with Jason - W hy Duplication is More Acceptable in Tests A Brewer's Guide to Filtering out Complexity and Churn Fito von Zastrow on LinkedIn Fito von Zastrow on Twitter Alan Ridlehoover on LinkedIn Alan Ridlehoover on Twitter The Code Gardener Cisco Meraki Jobs at Cisco Meraki…
C
Code with Jason

1 217 - Rich Steinmetz 1:16:44
1:16:44
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:16:44
Today Rich Steinmetz returns for a discussion that touches on switching between languages, both spoken and programming, structuring tests, getting the most out of reading a book, buying an existing business, struggles with CircleCI and GitHub Actions, my project SaturnCI, and the need for better APIs. The Beginning of Infinity by David Deutsch The SaaS Playbook by Rob Walling Start Small, Stay Small by Rob Walling Acquire.com Flippa.com Rich Steinmetz on Twitter Rich Stone.io…
C
Code with Jason

1 227 - Paul Campbell, Co-Founder and CEO of Tito 1:04:06
1:04:06
Riproduci in seguito
Riproduci in seguito
Liste
Like
Like aggiunto1:04:06
On this episode, I talk with Paul Campbell, co-founder and CEO of Tito. We discuss the origins and early days of Tito, trends in current web design, Parkinson's Law, my project SaturnCI, using LLMs in the coding process, the need to understand universal programming principles rather than superficialities, and the quest for dejankification. We Are Developers World Congress XOXO Festival The Beginning of Infinity by David Deutsch The Fabric of Reality by David Deutsch Tito Io Paul Campbell on Mastodon Paul Campbell on LinkedIn Paul@tito.io…
In today's episode, I'm joined by Ciaran Lee, founder and Chief Engineer of Intercom for a discussion that touches on the genesis of Intercom and factors that enabled their success, scaling challenges when you're dealing with double-digit growth month to month, load balancers, canary deployment, the benefits of making many small deployments, how a robust testing environment benefits the hiring process, and the benefits of in-person vs remote work. The DevOps Handbook by Gene Kim et al. The Phoenix Project by Gene Kim et al. Intercom Ciaran Lee on LinkedIn Ciaran Lee on Twitter…
On today's episode, Matthew Kaliara joins me for a conversation on his work with his startup Rescale Supply. We also discuss React, ViewComponent, system testing, looks vs usability in design, flat design, the value of convention in design, usability testing, the inseparability of good UI design and good code, the importance of appropriate names in core components, and how good code can help with hiring. Rescale.Supply Matthew Kaliara on LinkedIn Matthew Kaliara on Twitter Kaliara.com…
Benvenuto su Player FM!
Player FM ricerca sul web podcast di alta qualità che tu possa goderti adesso. È la migliore app di podcast e funziona su Android, iPhone e web. Registrati per sincronizzare le iscrizioni su tutti i tuoi dispositivi.