show episodes
 
Artwork

1
Austin Squared

The Vertical Slice

Unsubscribe
Unsubscribe
Daily+
 
Each week, Austin B and Austin G give you their thoughts on film news, box office reports, films they've watched recently, what's coming out this week and everything in between. This is Austin Squared, a podcast from your friends at The Vertical Slice.
  continue reading
 
On The Bike Shed, hosts Joël Quenneville and Stephanie Minn discuss development experiences and challenges at thoughtbot with Ruby, Rails, JavaScript, and whatever else is drawing their attention, admiration, or ire this week.
  continue reading
 
Artwork

1
Agile Bites

Integrity Inspired Solutions

Unsubscribe
Unsubscribe
Weekly
 
There is a lot of material on how a team should operate in an agile manner. There is also a lot of material for leadership as to the benefits of agility, the mindset, etc. But there is not a lot of material directed towards those folks who sit in between. Agile Bites breaks down key Lean and Agile concepts and practices for the people who are often tasked with supporting these things. People who may have to be redefining their roles in a world of incremental delivery. Or maybe they’ve been p ...
  continue reading
 
Loading …
show series
 
How can we optimize our time and environment to do our best work as developers? In today’s episode, we are joined by Stephanie Viccari, former co-host of The Bike Shed and Senior Developer at thoughtbot, to unpack the steps for creating work conditions that enhance productivity. In this conversation, we delve into her unique communication style and…
  continue reading
 
On Episode 290 of the Enormocast, I sit down in a cool, dark hotel room on a bright and HOT day in Lander, WY with bigwall climber, Hayden Jamieson. Hayden and I both slumped into our chairs after escaping the 100 degree day outside and tried to gather ourselves for the interview, and that’s when … Continue reading "Enormocast 290 – Hayden Jamieson…
  continue reading
 
On Episode 290 of the Enormocast, I sit down in a cool, dark hotel room on a bright and HOT day in Lander, WY with bigwall climber, Hayden Jamieson. Hayden and I both slumped into our chairs after escaping the 100 degree day outside and tried to gather ourselves for the interview, and that’s when … Continue reading "Enormocast 290 – Hayden Jamieson…
  continue reading
 
How easy is it for a layperson to understand your systems? Jared Norman is a software consultant, speaker, and host of the Dead Code Podcast who specializes in building e-commerce applications in Ruby on Rails. This episode follows two recent talks at RailsConf and covers a theme that emerged from both of them: coupling and cohesion. Tuning in, you…
  continue reading
 
On Episode 289 of the Enormocast, I connect to Nashville, TN to talk to climber and musician Smith Curry. Smith is one of the busiest session players in Music City on dobro and pedal steel. He also happens to be a veteran climber with big walls, first ascents, and alpine gnar under his harness-belt. Smith … Continue reading "Enormocast 289: Smith C…
  continue reading
 
On Episode 289 of the Enormocast, I connect to Nashville, TN to talk to climber and musician Smith Curry. Smith is one of the busiest session players in Music City on dobro and pedal steel. He also happens to be a veteran climber with big walls, first ascents, and alpine gnar under his harness-belt. Smith … Continue reading "Enormocast 289: Smith C…
  continue reading
 
It's Calls for Proposals (CFP) season, and in the process of helping our friends and colleagues flesh out their CFPs, we came up with a few questions to help them frame their proposals for success. After learning about the importance of finding your audience and angle of approach for your CFP, we dive into today's main topic – our Git and GitHub wo…
  continue reading
 
Have you ever wondered how improvisation can revolutionize coding? In today’s episode, Stephanie sits down with Kasper Timm Hansen to discuss his innovative “riffing” approach to code development. Kasper is a long-time Ruby developer and former member of the Rails core team. He focuses on Ruby and domain modeling, developing various Ruby gems, and …
  continue reading
 
On Episode 288 of the Enormocast, I reunite with Don McGrath, the author of the book Vertical Mind. Don appeared nearly a decade ago on the podcast, and his book on the mindset of climbing has never left the conversion. Don has spent the last 10 years learning even more about overcoming the hurdles our … Continue reading "Enormocast 288: Don McGrat…
  continue reading
 
On Episode 288 of the Enormocast, I reunite with Don McGrath, the author of the book Vertical Mind. Don appeared nearly a decade ago on the podcast, and his book on the mindset of climbing has never left the conversion. Don has spent the last 10 years learning even more about overcoming the hurdles our … Continue reading "Enormocast 288: Don McGrat…
  continue reading
 
The term ‘nil’ refers to the absence of value, but we often imbue it with much more meaning than just that. Today, hosts Joël and Stephanie discuss the various ways we tend to project extra semantics onto nil and the implications of this before unpacking potential alternatives and trade-offs. Joël and Stephanie highlight some of the key ways progra…
  continue reading
 
Stephanie shares her newfound interest in naming conventions, highlighting a resource called "Classnames" that provides valuable names for programming and design. Joël, in turn, talks about using AI to generate names for D&D characters, emphasizing how AI can help provide inspiration and reasoning behind name suggestions. Then, they shift to Joël's…
  continue reading
 
In our previous episode, we talked about the importance of visualizing your current work-in-progress to uncover bottlenecks, enhance decision-making, and provide clarity on your team's workload. Now, let's tackle what often comes next: realizing you have too much work in progress. Why does this happen so often to development teams, and what can we …
  continue reading
 
Stephanie and Joël discuss the recent announcement of the call for proposals for RubyConf in November. Joël is working on his proposals and encouraging his colleagues at thoughtbot to participate, while Stephanie is excited about the conference being held in her hometown of Chicago! The conversation shifts to Stephanie's recent work, including comp…
  continue reading
 
When the kind of work we do is invisible (like software development), it can be a challenge to keep track of what work is going on at any given time. That's where visualization can be a great tool for understanding your team's work in progress. Building on last episode's discussion on creating workflow visualizations, in this episode, host Phil Led…
  continue reading
 
On Episode 287 of the Enormocast, I connect with Paraclimbing champion, Mo Beck. Mo was born with one hand, and her parents were determined to make sure she was ready for challenges of life like any other kid. When Mo ran into a camp counselor that told her that she didn’t HAVE TO climb if … Continue reading "Enormocast 287: Mo Beck – A Certain Ver…
  continue reading
 
On Episode 287 of the Enormocast, I connect with Paraclimbing champion, Mo Beck. Mo was born with one hand, and her parents were determined to make sure she was ready for challenges of life like any other kid. When Mo ran into a camp counselor that told her that she didn’t HAVE TO climb if … Continue reading "Enormocast 287: Mo Beck – A Certain Ver…
  continue reading
 
Stephanie has a newfound interest in urban foraging for serviceberries in Chicago. Joël discusses how he uses AI tools like ChatGPT to generate creative Dungeons & Dragons character concepts and backstories, which sparks a broader conversation with Stephanie about AI's role in enhancing the creative process. Together, the hosts delve into professio…
  continue reading
 
A lot of what we do in software development is invisible. If someone is typing furiously on their keyboard, you don't know if they're about to finish that new feature or if they're complaining to their state representative. One of the things that tends to be invisible is the actual process of getting something from “request” to “deliverable.” Every…
  continue reading
 
Joël explains his note-taking system, which he uses to capture his beliefs and thoughts about software development. Stephanie recalls feedback from her recent RailsConf talk, where her confidence stemmed from deeply believing in her material despite limited rehearsal. This leads to a conversation about the value of mental models in building a compr…
  continue reading
 
When managing a new team, it's tempting to come in guns blazing with new ideas and changes. Not only can this cause resistance, however, but you might be heading the wrong direction to begin with. Start with Fact-Finding and Reason-Finding before Recommendation-Making. In other words, one of your first moves should be to ask a lot of questions—"why…
  continue reading
 
On Episode 287 of the Enormocast, I connect through to America’s hat with Swiss crack-master, Didier Berthod. You might have heard about Didier from his recent send of Cobra Crack. The media mentions Didier disappearing from climbing for 10 years, returning to slay the Cobra, yada, yada, but that Didier’s completion of the Cobra has … Continue read…
  continue reading
 
On Episode 287 of the Enormocast, I connect through to America’s hat with Swiss crack-master, Didier Berthod. You might have heard about Didier from his recent send of Cobra Crack. The media mentions Didier disappearing from climbing for 10 years, returning to slay the Cobra, yada, yada, but that Didier’s completion of the Cobra has … Continue read…
  continue reading
 
In the early 2000s, Didier Berthod was the best crack climber in the world, then he dropped out of climbing and essentially disappeared from the world. When we left Didier Berthod in Facing the World Part 1, he had emerged from monastic life, contacted the daughter he had never seen, and returned to climbing. In … Continue reading "Enormocast Tween…
  continue reading
 
In the early 2000s, Didier Berthod was the best crack climber in the world, then he dropped out of climbing and essentially disappeared from the world. When we left Didier Berthod in Facing the World Part 1, he had emerged from monastic life, contacted the daughter he had never seen, and returned to climbing. In … Continue reading "Enormocast Tween…
  continue reading
 
Many of us who were thrown into management positions over development teams had to learn on the job. And when that happens, it can be easy to fall into the role of what you THINK a manager should do—be the rule enforcer and hold the team accountable. But as a dev team manager, your primary role should be to enable your team to deliver value effecti…
  continue reading
 
Joël and Stephanie talk RailsConf!. Joël shares how he performed as a D&D character, Glittersense the gnome, to make his Turbo features talk entertaining and interactive. Stephanie's talk focused on addressing test pain by connecting it to code coupling, offering practical insights and solutions. They agree on the importance of continuous improveme…
  continue reading
 
If you're a CTO, manager, or team lead looking to develop software faster, this episode is for you! If someone has told you that you shouldn't -want- to shorten time to delivery, this episode is also for you. Because they're wrong. Wanting speed isn't a bad thing—assuming you are building the right thing (which is the main problem Agile addresses).…
  continue reading
 
Have you stopped and asked yourself and your organization, “Why are we doing this?” You may or may not be surprised to find out that a lot of organizations make decisions, choose frameworks, and prioritize projects simply because of inertia and not because there's a real reason behind it. Why would you put time and resources into maintaining struct…
  continue reading
 
On Episode 285 of the Enormocast, after long last, I connect with Belgian rock-climber and alpinist, Nico Favresse. Nico is certainly a contender for the most experienced expedition rock-climber of all time. Perhaps only rivalled by his ubiquitous partner, Sean Villanueva-O’Driscoll? Nevertheless, Nico is an all-arounder who has tackled the biggest…
  continue reading
 
On Episode 285 of the Enormocast, after long last, I connect with Belgian rock-climber and alpinist, Nico Favresse. Nico is certainly a contender for the most experienced expedition rock-climber of all time. Perhaps only rivalled by his ubiquitous partner, Sean Villanueva-O’Driscoll? Nevertheless, Nico is an all-arounder who has tackled the biggest…
  continue reading
 
Joël shares his preparations for his RailsConf talk, which is D&D-themed and centered around a gnome character named Glittersense. Stephanie expresses her delight in creating pod-related puns within thoughtbot's internal team structure, like "cross-podination" for inter-pod meetings and the adorable observation that her pod resembles "three peas in…
  continue reading
 
Hey managers, let's talk straight: Is Agile a scam? In your context, it just might be. Agile has become the default for teams, but do you truly understand WHY you're using it or if you even need it? In this episode, we're stripping away the Agile buzzwords, getting back to basics, and exploring the essence of Agile from a manager's perspective. For…
  continue reading
 
Stephanie shares an intriguing discovery about the origins of design patterns in software, tracing them back to architect Christopher Alexander's ideas in architecture. Joël is an official member of the Boston bike share system, and he loves it. He even got a notification on the app this week: "Congratulations. You have now visited 10% of all docki…
  continue reading
 
Should we be slicing stories vertically or horizontally? Does it even matter? Should we organize the requirements in our user stories by architectural layers or by small units of functionality? Both approaches divide the work up into smaller batches, but what good are pieces of software if they're not actually usable? That's what happens when we sl…
  continue reading
 
Joël shares his experience with the dry-rb suite of gems, focusing on how he's been using contracts to validate input data. Stephanie relates to Joël's insights with her preparation for RailsConf, discussing her methods for presenting code in slides and weighing the aesthetics and functionality of different tools like VS Code and Carbon.sh. She als…
  continue reading
 
Wondering what scaled Agile framework is right for your organization? If this is your question, this episode is not going to answer it for you because we don't think that's going to bring you the most value. Instead, we're going to challenge you to take a step back and ask why you need to scale and why you're Agile in the first place. Just because …
  continue reading
 
Traditionally confined to creating hefty upfront requirements documents, BAs find themselves at a crossroads in the Agile world. However, we believe BAs hold the key to promoting agility and delivering maximum value to organizations. In this episode, we challenge the notion that BAs are mere translators of requirements into user stories. Instead, w…
  continue reading
 
Stephanie is back with a book recommendation: "Thinking in Systems" by Donella Meadows. This book has helped to bolster her understanding of complex systems in environmental, organizational, and software contexts, particularly through user interactions and system changes. Joël describes his transformative experience watching last week's total solar…
  continue reading
 
In the year and a half that the Agile Bites podcast has been around, we've covered a lot of topics—from story points to stand-ups to MVPs and a whole lot more. And we hope it's been a helpful resource in our listeners' Agile journeys. Now, we're taking a look at the future and asking ourselves, "What's next?" Listen to this episode to hear from Hos…
  continue reading
 
On Episode 284 of the Enormocast, we connect across the pond to North Wales in the U.K. and into the living room of Emma Twyford. Emma is a pioneering woman in that rarified air of hard, desperate trad that only the old country can serve up. She is the first British woman to climb 9a … Continue reading "Enormocast 284: Emma Twyford – Getting on Wit…
  continue reading
 
On Episode 284 of the Enormocast, we connect across the pond to North Wales in the U.K. and into the living room of Emma Twyford. Emma is a pioneering woman in that rarified air of hard, desperate trad that only the old country can serve up. She is the first British woman to climb 9a … Continue reading "Enormocast 284: Emma Twyford – Getting on Wit…
  continue reading
 
Joël conducted a thoughtbot mini-workshop on query plans, which Stephanie found highly effective due to its interactive format. They then discuss the broader value of interactive workshops over traditional talks for deeper learning. Addressing listener questions, Stephanie and Joël explore the strategic use of if and else in programming for clearer…
  continue reading
 
If we had a dollar for every piece of “authoritative Agile advice” out there, let's just say that we'd have a lot of money. Sharing the successes, failures, and lessons learned is so valuable to all of us on an Agile journey. But it's important to keep your filter up for not only false information, but also true information that doesn't fit your si…
  continue reading
 
On Episode 283 of the Enormocast, I sit down in a hotel in Munising, Michigan at the Michigan Icefest with Alaska-based alpinist, Clint Helander. What with the Chris Kalous Dance Party and the last call nightcap(s) at a bar literally called Whisky Dick’s, it had been a long night and an early morning for both … Continue reading "Enormocast 283: Cli…
  continue reading
 
On Episode 283 of the Enormocast, I sit down in a hotel in Munising, Michigan at the Michigan Icefest with Alaska-based alpinist, Clint Helander. What with the Chris Kalous Dance Party and the last call nightcap(s) at a bar literally called Whisky Dick’s, it had been a long night and an early morning for both … Continue reading "Enormocast 283: Cli…
  continue reading
 
Stephanie revisits the concept of "spiking"—a phase of exploration to determine the feasibility of a technical implementation or to address unknowns in feature requests—sharing her recent experiences with a legacy Rails application. Joël brings a different perspective by discussing his involvement with a client project that heavily utilizes the dry…
  continue reading
 
Traditionally, QA has been synonymous with manual testing and has been established as its own post-development phase. But in an agile landscape, that setup can lead to bottlenecks and silos. That's why we advocate for making QA a strategic player throughout the entire development journey—not just at the end of development. Tune in to gain insights …
  continue reading
 
Joël shares his recent project challenge with Tailwind CSS, where classes weren't generating as expected due to the dynamic nature of Tailwind's CSS generation and pruning. Stephanie introduces a personal productivity tool, a "thinking cap," to signal her thought process during meetings, which also serves as a physical boundary to separate work fro…
  continue reading
 
We all know we should get user stories as small as they can be, but can we go too far? Yes, user stories should be as small as we can get them, but they also need to be a valuable delivery (e.g. a user story should not just be a technical task). Tune into this episode for actionable tips on what to do (and what not to do) to keep your user stories …
  continue reading
 
Loading …

Quick Reference Guide