show episodes
 
Artwork

1
API Intersection

Stoplight

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Monthly
 
Building a successful API requires more than just coding. It starts with collaborative design, focuses on creating a great developer experience, and ends with getting your company on board, maintaining consistency, and maximizing your API’s profitability. In the API Intersection, you’ll learn from experienced API practitioners who transformed their organizations, and get tangible advice to build quality APIs with collaborative API-first design. Jason Harmon brings over a decade of industry-r ...
  continue reading
 
Hosted by a Canadian-born Asian with ADHD | Sharing perspectives & experiences of having ADHD through storytelling, keeping it fun and light with a bit of humor | Bringing awareness & advocating for ADHD brains from ALL backgrounds and communities, because we know ADHD is not defined by skin color, ethnic background, or where we are on the globe.
  continue reading
 
Artwork

1
Ruby Rogues

Charles M Wood

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Monthly+
 
Our original panel podcast, Ruby Rogues is a weekly discussion around Ruby, Rails, software development, and the community around Ruby. Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
  continue reading
 
Loading …
show series
 
Mocking is one of those things that started out as a simple idea, and has evolved to support an incredible amount of developer use cases over the years. In this episode of the Podcast, Tom from Wiremock chats with Phil about what mocking is, strategies for not littering OpenAPI doc with mocking details, and ways to keep api dev teams empowered by m…
  continue reading
 
In this episode of 'APIs You Won't Hate', the Phil discusses API development with Joel Clermont, a prominent member of the Laravel PHP community. They explore different approaches to building APIs, focusing particularly on the debate between code-first and design-first methodologies. Joel shares his experiences and challenges with generating API sp…
  continue reading
 
In this episode of Request // Response, I sit down with Anuj Jhunjhunwala, who leads product and design at Merge. We talk about how Merge is transforming integration pain into product velocity with their unified API approach. Anuj shares how his team helps developers avoid the complexity of maintaining dozens of APIs, and we explore the rising stra…
  continue reading
 
Enjoying the show? Hating the show? Want to let us know either way? Text us! It's that time of the year again...WWDC! Last year's conference was dominated by Apple Intelligence...which never really materialized...what's this year's conference going to bring us? Rob, PJ, and our new co-host, Dave Lewanda (bio episode coming soon) get together to dis…
  continue reading
 
Enjoying the show? Hating the show? Want to let us know either way? Text us! Way back in the 1960s...computer graphics were born with Ivan Sutherland's Sketchpad...then in the early 80s, James Clark at Silicon Graphics publishes his paper on the geometry engine...becoming the birthplace for IRIS GL (later, OpenGL). Then came DirectX...along with a …
  continue reading
 
In this episode, we had the absolute pleasure of sitting down with Carmine Paolino — an AI innovator, Ruby enthusiast, and all-around tech wizard. From his early days automating PC games at age five to building cutting-edge AI tools in Berlin, Carmine’s journey is as inspiring as it is impressive. We dove deep into his latest creation: RubyLLM, a R…
  continue reading
 
In this episode of Request // Response, I sit down with Charlie Cheever, CEO of Expo and co-founder of Quora, to unpack the evolution of mobile app development and how developer experience is adapting in an AI-assisted world. Charlie shares stories from scaling Quora's mobile presence, his frustrations with App Store complexity, and how Expo is aim…
  continue reading
 
Where Sangeeta and Adam talk about how to build REST APIs in Django. We talk about using the built-in JsonResponse, Django REST Framework, and Django Ninja. Intro ☕️ What is REST What is an API Design of Everyday Things Design of Everyday APIs PyCon 2024 Talk Apple Human Interface Guidelines Electrolyte coffee Blue Bottle coffee Ember mug Building …
  continue reading
 
Hey folks, in this week’s episode, I sat down with the incredible Ridhwana Khan — a South African technical writer for the Rails Foundation and lead engineer at Circle. We had a fantastic chat about all things Ruby on Rails, but especially the underappreciated art (and science!) of writing documentation. Ridhwana took us behind the scenes of the of…
  continue reading
 
Enjoying the show? Hating the show? Want to let us know either way? Text us! 25 years ago, Avery Brooks of Star Trek: Deep Space Nine fame, was on a commercial for IBM...where, after decades of promises, asked the question that was on everyone's minds: "It's the year 2000...I was promised flying cars. Where are my flying cars?" In a similar vein, t…
  continue reading
 
In this episode of Ruby Rogues, Charles Max Wood and Ayush Nwatia welcome back guest Stephen Margheim to dive deeper into the evolving world of SQLite. Stephen explains that with Rails 8, SQLite has reached a major milestone: it now supports a fully production-ready, server-driven web application experience with no compromises. He walks us through …
  continue reading
 
I sat down with Sinan Eren, co-founder and CEO of Opnova. Opnova is building AI-powered automation for enterprises—specifically targeting companies that rely on legacy systems and lack modern APIs. We talked about how automation can thrive even in systems that don't have APIs and discussed the challenges and opportunities of automating workflows in…
  continue reading
 
Ken Rose is the CTO and co-founder of OpsLevel. Ken shares the founding journey of OpsLevel and lessons from his time at PagerDuty and Shopify. We debate GraphQL vs REST, API metrics that matter, and how LLMs and agentic workflows could reshape developer productivity. Listen On Apple Podcasts | Spotify Subscribe to Request // Response If you enjoye…
  continue reading
 
In this episode, we dove into a topic that’s been on our minds — how to navigate change with purpose instead of fear. Whether it's personal transformation, career pivots, or unexpected life shifts, we talked about what it takes to stay grounded and aligned during times of transition. We opened up about our own experiences with change — the messy mi…
  continue reading
 
Robert Ross (@BobbyTables) is the CEO of FireHydrant. We discuss the journey of building FireHydrant, the evolution of API design, and the impact of gRPC and REST on developer experience. We also talked about the role of LLMs in API design, the shift towards data consumption trends in enterprises, and how great developer experience is measured by a…
  continue reading
 
On the first episode of Request // Response, I speak with John Kodumal, co-founder and former CTO of LaunchDarkly. We discussed how LaunchDarkly used feature flags to separate deployment from release, offering fine-grained control for safer rollouts and experimentation. LaunchDarkly was an early adopter of server-sent events, and was a pioneer of t…
  continue reading
 
In this episode of the Ruby Rogues podcast, we dive deep into the world of Hotwire Native with our special guest, Joe Masilotti. Hosted by Charles Max Wood, along with panelist Ayush Nwatiya, we explore the evolution from Turbo Native to Hotwire Native and the exciting new features and improvements that come with this transition. Joe shares insight…
  continue reading
 
Enjoying the show? Hating the show? Want to let us know either way? Text us! Exploring NVIDIA's Move from ARM to RISC V in GPUs Rob and PJ return to discuss NVIDIA's strategic shift from Falcon and ARM microcontrollers in their GPUs to the open-source RISC V. The conversation delves into the history, technical considerations, and licensing challeng…
  continue reading
 
In this episode of Top End Devs, we dive deep into the realm of security within the Rails ecosystem with our guest, Greg Molnar. Known for his expertise in this field, Greg joins our panelists Valentino Stoll and host Charles Max Wood to unravel the intricacies of security measures and updates in Rails 8 and 7.2. From exploring built-in features li…
  continue reading
 
In the software development world, they have a concept called "test driven development", whereby code is tested (unit tests, integration tests) before committing to the main branch and before deployment. We can take that concept and use it in the networking world, and to some extent we are, but there's more to go. The tools haven't quite caught up …
  continue reading
 
Welcome back to another episode of the Top End Devs podcast! Today, we have an exciting lineup featuring our host Charles Max Wood and special guests Robbie Russell from Planet Argon, along with panelists Ayush Nawatia and Valentino Stoll. This episode dives deep into the insights from the latest Ruby community survey conducted by Robbie Russell. W…
  continue reading
 
Rich Steinmetz (https://richstone.io/meet-rich) Clickfunnels https://clickfunnels.com/ Developer portal https://developers.myclickfunnels.com/ Bullet Train for Ruby on Rails - https://bullettrain.co/docs/api SuperScaffolding - https://bullettrain.co/docs/super-scaffolding Hyrum's Law - https://www.hyrumslaw.com/ Creators & Guests Rich Steinmetz - G…
  continue reading
 
In this episode of Top End Devs, host David Camira is joined by panelists Luke Stutters and John Epperson, along with special guest Jesse Spivak, a senior engineer at Ibotta. Jesse shares his experiences and insights from a challenging project at Ibotta, where he navigated through four critical mistakes. These included choosing the wrong technology…
  continue reading
 
Ivan Nemytchenko is a freelancer. He's a speaker and conference organizer. Ivan spoke at RailsConf about abstract object-oriented programming ideas and how they can be expressed with pictures. The discussion goes into learning processes and how to create visual representations that help people understand Ruby, Rails, or other concepts. Links Cherno…
  continue reading
 
Kyle d'Oliveira (Clio) shares his survival tips for dealing with tens of thousands of commits, massive migrations and the very limits of databases. We discuss the lessons learned from Rails megaprojects and how to use these tips in your own projects to reduce technical debt and tools to keep your monolith majestic when the code won't stop coming. L…
  continue reading
 
In this episode, Charles and Valentino dive into the complexities of software design decisions with the esteemed guest, Uncle Bob Martin. They explore the pivotal question: How do you evaluate frameworks and dependencies in your projects? Uncle Bob shares his seasoned perspective on choosing frameworks based on an application's long-term goals and …
  continue reading
 
We're back and ready to spill the beans on our summer, DjangoCon US 2024, and some fun coffee concoctions we learned about! Our fun summer! Staycation 🌴 Danish cookies/everyone's favorite sewing kit tin 🇩🇰 Dalgona coffee recipe ☕️ Squid Game 🦑 Django Stickers 2nd edition 👻 Django Day Copenhagen 2024 and Django London Meetup DjangoCon US 2024 talks …
  continue reading
 
In this episode, I talk about what CI/CD is for networking automation as well as the general idea for what is in the developer world. And more importantly, I talk about how most organizations probably don't need full CI/CD, they can get a lot of benefits from network automation by adopting three practices (that are part of CI/CD, but alone aren't C…
  continue reading
 
Different doesn’t need to be worse. Dmitry Tsepelev tells us how to make the most of using GraphQL with Rails, the advantages over REST-based API queries and best practices for security and schemas. Links https://github.com/anycable/anycable https://graphql-ruby.org/ https://evilmartians.com/chronicles/persisted-queries-in-graphql-slim-down-apollo-…
  continue reading
 
In this episode of Ruby Rogues, we talk with Ufuk about how Shopify made the transition to using Sorbet and about the benefits they felt they received from implementing it. Ufuk also reveals a little bit about how Shopify transitioned to fully remote and about how that will be the default moving forward. Picks Luke - https://github.com/asdf-vm/asdf…
  continue reading
 
In this episode of Ruby Rogues, Chelsea Troy teaches us to hone our debugging skills to a razor-sharp edge. We learn how to actively improve debugging skills, train troubleshooting instincts and practical strategies for tackling brain-bending bugs. Sponsors Mailtrap Links https://chelseatroy.com/2020/01/13/a-framework-for-debugging/ Picks Luke - ht…
  continue reading
 
This week, our host Charles Max Wood sits down with co-host Valentino Stoll to dive deep into the cutting-edge tools and strategies in AI development and integration. Valentino shares his go-to resources, including Langchain and Rails plug-ins like RAIX and Ray, to enhance applications with AI. They discuss the nuances of agent-based systems, Justi…
  continue reading
 
In today's episode, they dive deep into the fascinating intersections of system security, rapid development, and the human factors that influence them, with our esteemed guest Emil Kampp. Emil, a seasoned expert in critical infrastructure and fintech, shares his experiences and strategies for using Ruby on Rails to achieve unparalleled speed and ro…
  continue reading
 
Today, they delve deep into the world of application deployment with our special guest, Josef Stribny, a freelance software engineer and author of "Deployment from Scratch" and "Kamal Handbook". Joined by the insightful panelists, Valentino and Ayush, they explore the intricacies of deploying applications using Kamal, a minimalistic deployment tool…
  continue reading
 
In this episode of Ruby Rogues, guest Jonathan Reinink joins the Rogues to talk about what Inertia.js is and why Rails developers would want to use it. Links https://inertiajs.com https://reinink.ca/articles/introducing-inertia-js https://reinink.ca/articles/getting-started-with-inertia-js https://remoteruby.transistor.fm/66 https://www.fullstackra…
  continue reading
 
Though we've been working together for a long while, it turns out that Alexander, Phil, and Mike had never all recorded a podcast together before. We caught up to catch up on what everyone's been up to these past few months, to talk APIs, and to gab about the future of this very community. Creators & Guests Phil Sturgeon - Host Mike Bifulco - Host …
  continue reading
 
In today's episode, they dive deep into the world of AI, technology, and Ruby on Rails with our special guest, Gustavo Valenzuela. Charles and Valentino unpack everything from community-driven insights and AI advancements to the fascinating board game "Star Realms." They explore Gustavo’s journey, his innovative platform "Startups on Rails," and ho…
  continue reading
 
Darren Broemmer joins the Rogues to discuss how Ruby on Rails enables a microservices architecture and when it's appropriate to approach your system's architecture with microservices. Chuck and Dave lend their experience and expertise in pointing out some of the challenges with microservices and the power of Rails in enabling the Majestic Monolith.…
  continue reading
 
Today, they dive deep into the world of observability in programming, particularly within Rails applications, with special guest, John Gallagher. Valentino openly shares his struggles with engineering challenges and the frustration of recurring issues in his company's customer account app. They explore a five-step process Valentino has developed to…
  continue reading
 
Charles and Valentino are joined by special guest Brian Vallelunga, CEO and co-founder of Doppler, a leading secrets management platform often described as "GitHub for secrets." Dive into an engaging conversation about best practices for managing sensitive information, such as API keys and encryption keys, and treating all environment-configured se…
  continue reading
 
In this episode, Valentino and Ayush dive deep into the evolving landscape of web frameworks, particularly focusing on Ruby on Rails. Join them as they explore the challenges and advantages of transitioning from front-end-centric frameworks like Next.js to Rails, the seamless features Rails offers, and the complexities of integrating front-end comp…
  continue reading
 
Today, Valentino dives deep into the world of Ruby development with our special guest, Andy Maleh. They explore innovative advancements in Glimmer DSL for LibUI and Glimmer DSL for Web. Andy talks about his after-hours efforts to improve productivity and maintainability in front-end development, his critiques of current JavaScript frameworks like R…
  continue reading
 
Paul Zaich from Checkr tells us about a critical outage that occurred, what caused it and how they tracked down and fixed the issue. The conversation ranges through troubleshooting complex systems, building team culture, blameless post-mortems, and monitoring the right things to make sure your applications don't fail or alert you when they do. Link…
  continue reading
 
Valentino Stoll takes us on a tour of the "gems" of features built into the core Ruby language. We explore tips and tricks for using irb that can also improve your Rails console. Links Dependency on mimemagic 0.3.x no longer valid Add this `.irbrc` file and your Rails console will show a colorized banner with the environment | Twitter GitHub | pry/…
  continue reading
 
Loading …

Quick Reference Guide

Copyright 2025 | Privacy Policy | Terms of Service | | Copyright
Listen to this show while you explore
Play