Edaqa Mortoray grew up programming. From interface design to scientific simulations, including video games and development products, he has coded a bit of everything. He is the author of the book “What is Programming?” and he runs a successful programming blog and a podcast. We talk with Edaqa about why every member of software development team should know who their user is and what their needs are. He then shares with us some good practices for defensive coding in this age of global users. When you are done with the episode, and if you want to hear more about the user-focused software design, make sure to watch Edaqa’s class on Skillshare.
According to Evgeny Demchenko, technical debt and financial debt have many things in common - if used strategically, they accelerate growth, if not repaid diligently, they hinder it. Evgeny is a CTO of an O2O talent sourcing platform Top Twenty Talent and one of the organizers of the Beijing Python Meetup. He is specialized in building startups, managing complex systems and refactoring code. We talk with Evgeny about his passion for refactoring and he shares with us his technical debt philosophy, his workflow and his favorite tools of the trade.
Marcus Blankenship is a technical leadership author, coach and speaker, helping great programmers and coders to become great tech leaders of the future. He is the author of the book “Habits That Ruin Your Technical Team: Pitfalls and Solutions for Technical Managers”. Marcus tells us what technical leadership is and how technical-experts-turn-leaders can fight their impulses to resolve problems themselves and start empowering their teams to resolve them instead. After you finish with the episode, check out Marcus’s web site at https://marcusblankenship.com/ where you will find plethora of resources and workshops.
Johanna Rothman is a “pragmatic manager” and longtime leader in the software development community. She has written over a dozen books on various aspects of shipping successful software applications. On this episode, Johanna shares with us how she got into working with legacy code, how long does it take for a greenfield project to become a legacy project, do the resource limitations constrain or boost creativity and what is the role of management in a creative process. When you finish listening to the episode, you can check out Johanna’s website at www.jrothman.com where you will find an amazing collection of her workshops and training tools and materials.
Esther Derby started her career as a developer who loved machines and struggled with people. Now, she’s one of the world’s top experts in organizational dynamics and a leading thinker on bringing agility to organizations, management and teams. Esther playfully shares with us her intimate story of personal growth from being a satisfied solo coder to a team builder and gives us all some practical tips for learning skills that might be just outside our comfort zone.
In today’s episode, we chat with Lisa Crispin, Testing Advocate at Mabl, the co-author of the Agile Testing: A Practical Guide for Testers and Agile Teams and one of the most influential testing professionals in the industry. Join us to hear about the significance of the whole team approach, collaboration and feedback in testing, and how the cues of success through teamwork can come from even the most unexpected sources – including from the miniature donkeys!
In 2016, Taylor Jones was in a car crash that impacted his vision severely. After recovery, he has continued to code and design for the web even though he's blind. In this moving conversation, we talk with him about accessibility and how his development practices have changed.