Episode 452 | Aimee Knight - Inspired
Guest: Aimee Knight @aimee_knight Aimee Knight talks with Dave Rael about perspectives, software, learning, planning, taking care of yourself, and achievement Aimee Knight is a Software Architect and currently lives in Nashville TN. As a former professional figure skater, she has a tremendous amount of energy and grit. Outside of work, she's a Google Developer Expert in Web Technologies, a panelist on the JavaScript Jabber podcast and an international keynote speaker. Currently, she specializes in JS, React, and CSS, however, she's worked extensively in Angular, Node, and Ruby on Rails as well. Her past involvement includes working at npm, Inc., being a weekly panelist on the Angular Air podcast, a co-organizer for CharmCityJS, and mentor for Baltimore NodeSchool and Rails Bridge. Chapters: 0:57 - Dave introduces the show and Aimee Knight3:10 - Aimee's path to software development10:34 - The reasons software was the path for Aimee14:11 - Aimee and planning15:51 - Community, introversion, connection, and provision21:10 - Gratitude22:38 - Aimee's story of failure - charging too hard25:03 - Achieving goals, shifting perspectives, and choosing your own objectives28:28 - Aimee's book recommendations29:40 - Aimee on podcasting32:50 - Aimee's approach to giving conference talks37:43 - Why Aimee chose JavaScript38:56 - Aimee's top 3 tips for delivering more value40:38 - Keeping up with Aimee Resources: Aimee on LinkedIn Aimee on Instagram You Can Be Busy or Remarkable — But Not Both - Cal Newport JavaScript Jabber Eric Lawrence on Developer On Fire Aimee's book recommendation: So Good They Can't Ignore You: Why Skills Trump Passion in the Quest for Work You Love - Cal Newport Deep Work: Rules for Focused Success in a Distracted World - Cal Newport Aimee's top 3 tips for delivering more value: Get plenty of sleep Try to find areas where you can make an impact Get comfortable with being uncomfortable
Episode 451 | Alberto Brandolini - Mistakes and Experiments
Guest: Alberto Brandolini @ziobrando Alberto Brandolini talks with Dave Rael about EventStorming, experimentation, inspiration, visualization, design, and helping teams Alberto Brandolini can model every business domain, given enough space, a paper roll and an unlimited source of colored sticky notes (with a larger stock of orange ones). His contributions to the community include EventStorming, Model Storming and, more notably, the Bullshit Asymmetry Principle. Alberto Brandolini is an IT Professional that gets bored doing things in the same old way. This led him into unexplored areas of Domain-Driven Design, Lean and Agile Software Development, learning and change management, where he likes to bring apparent chaotic fuzziness and a comic-like visual touch. An active consultant in software product development, he also runs his company Avanscoperta. He’s frequently invited as a speaker in many conferences in Italy (where he’s based) and around Europe. Chapters: 1:22 - Dave introduces the show and Alberto Brandolini4:43 - The virtue of trying different things and making mistakes10:06 - Origins of EventStorming16:36 - Recipes for EventStorming and interpretations23:04 - Stories as a way of understanding25:07 - Alberto's use of sticky notes27:36 - Boundaries, liberty and constraints30:34 - Alberto's stories of failure - being misunderstood, dealing with organizations you can't help38:25 - Alberto's book recommendations41:07 - Alberto's introduction to Domain-Driven Design43:34 - Alberto's top 3 tips for delivering more value48:47 - Keeping up with Alberto Resources: Avanscoperta EventStorming Alberto's Event Storming Book Alberto' on Medium Explore DDD Eric Evans on Developer On Fire Greg Young Lost (TV series) Design Patterns: Elements of Reusable Object-Oriented Software - Erich Gamma Domain-Driven Design: Tackling Complexity in the Heart of Software - Eric Evans Alberto's book recommendation: The Secrets of Consulting: A Guide to Giving and Getting Advice Successfully - Gerald M. Weinberg Thinking, Fast and Slow - Daniel Kahneman The Black Swan: Second Edition: The Impact of the Highly Improbable: With a new section: "On Robustness and Fragility" (Incerto) - Nassim Nicholas Taleb Antifragile: Things That Gain from Disorder (Incerto) - Nassim Nicholas Taleb Alberto's top 3 tips for delivering more value: Create a visual representation of the problem Look at what people are not saying Never get satisfied with your first solution
Episode 450 | Reem Altamimi - Leading Humans
Guest: Reem Altamimi @ Reem Altamimi talks with Dave Rael about leading teams, culture, choices, opportunity, and learning human skills Reem Altamimi is a Software Developer Lead with the Department of Transportation, State of Tennessee. Since she started working for TDOT in 2015, she has been enjoying adopting agile methodologies in software development and in life in general. She loves writing code as it requires logical thinking, creativity and solving problems. Her favorite thing about writing code is finding bugs and fixing them. She always looks for perfection in her code as well as life which can be challenging sometimes. Reem is always been passionate about learning new skills whether they are technical or human. She is a strong believer in helping other people learn and achieve their goals. Chapters: 1:22 - Dave introduces the show and Reem Altamimi3:56 - How Reem got started in software and writing code in constrained circumstances8:56 - Reem on moving from Iraq to the USA to create a better life for her family14:02 - Opportunities and choices16:28 - Reem's passion for learning18:12 - Becoming a lead developer21:07 - Support, mentors, and exemplary leadership25:26 - Reem's story of failure - miscommunication with rectification28:17 - Reem's approach to learning29:52 - Reem's book recommendations31:19 - Reem's interest in Agile36:48 - Reem's top 3 tips for delivering more value39:20 - Keeping up with Reem Resources: Reem on LinkedIn Manifesto for Agile Software Development Reem's book recommendation: Emotional Intelligence: Why It Can Matter More Than IQ - Daniel Goleman Drive: The Surprising Truth About What Motivates Us - Daniel H. Pink Reem's top 3 tips for delivering more value: Look at a situation from multiple perspectives Think positively - cut the circuit on negativity Listen and communicate face-to-face
Episode 449 | Luca Ferrari - Focused Practice
Guest: Luca Ferrari @ Luca Ferrari talks with Dave Rael about PostgreSQL, learning, writing, archery, language, and opportunity Luca is a Computer Science passionate since the Commodore 64 era, and today holds a Master Degree (with honor) and a PhD from University of Modena and Reggio Emilia. He lives in Italy with his beautiful wife Emanuela, their great son Diego, Sofia and Olivia (two female cats) and the last arrived Franzina (a female small-size dog). He has written several research papers, technical articles and book chapters, as well as a book about PostgreSQL titled "PostgreSQL 11 Server Side Programming". He worked as a lecturer for University of Modena and Reggio Emilia, as well as a local high school. In 2011 he was titled Adjunct Professor by University of Nipissing. An avid Unix user, he is a strong advocate of Open Source, and in his free time he collaborates to a few projects. He met PostgreSQL back to release 7.3; he was a founder and former president of the Italian PostgreSQL Users' Group (ITPUG), he talks regularly at technical conferences and events and does professional training. In his day-to-day activity he uses Linux, FreeBSD, PostgreSQL and Emacs. His favourite programming language is Perl (and Raku), but the most of his career has been based in Java and PHP. In his teen-age he has been a quite proficient archer. Archery is something that deeply changed its life, and he finds some similarities between archery and Open Source. Chapters: 1:22 - Dave introduces the show and Luca Ferrari6:15 - Luca's interest in archery13:18 - The ways archery is like open source16:20 - Working with teammates of varying ages22:03 - Luca's love for PostgreSQL25:51 - Luca, the author30:16 - Luca's story of failure - missing opportunities for impact due to constraints that don't always make sense37:46 - Luca's book recommendations39:31 - Luca on reading and writing in English as an Italian speaker45:07 - Luca's top 3 tips for delivering more value48:23 - Keeping up with Luca Resources: Luca's Blog Luca on LinkedIn PostgreSQL 11 Server Side Programming Quick Start Guide: Effective database programming and interaction - Luca Ferrari Rambo The Joe Rogan Experience PostgreSQL Luca's book recommendation: Programming Perl (3rd Edition) - Larry Wall Understanding the Linux Kernel, Third Edition - Daniel P. Bovet Luca's top 3 tips for delivering more value: Disagree honestly and don't be afraid to say what you think should be said Try to contribute to at least one open source project Mind your time
Episode 448 | Nicholas Chase - Expanding What People Think They Can Do
Guest: Nicholas Chase @nickchase Nick Chase talks with Dave Rael about reading, writing, learning, machine learning, tackling huge tasks, and sharing knowledge Nick Chase is a developer, author, and professional Explainer-of-Things. He is the author of Machine Learning for Mere Mortals, as well as other technical books and a few hundred tutorials. He is also Head of Technical Content for the cloud computing company Mirantis, and has participated in multiple open source projects, including Kubernetes and OpenStack. A former technical and pop culture journalist and publisher, he and his wife, who is also his partner, work out of a chicken, goat, and koi farm in the wilds of Ohio. Chapters: 1:17 - Dave introduces the show and Nicholas Chase3:51 - Nick's position at Mirantis7:34 - Nick's relationship with writing10:16 - Having interest and ability in both technical matters and communication15:34 - Comparisons of creating stories and creating software18:42 - Nick on machine learning25:46 - How Nick and Manning have delivered Machine Learning for Mere Mortals27:36 - Taking on Herculean tasks30:20 - Nick's story of failure - pushing the team to implement something that shouldn't have been done35:34 - The possibilities and perils of machine learning39:55 - Nick's book recommendations45:48 - Nick's top 3 tips for delivering more value48:30 - Keeping up with Nick Resources: Machine Learning for Mere Mortals Nick's Live Q&A with the author of Machine Learning for Mere Mortals Tech For Mere Mortals Mirantis The Mirantis Blog Scifi Imaginarium Applevision - (1978) - Apple II - DEMO HD Genesis 1 Second Life Felienne on Developer On Fire Linear Regression Active Server Pages 3.0 From Scratch - Nicholas Chase Python for Mere Mortals (Technology for Mere Mortals) - Nick Chase Jurassic Park: A Novel - Michael Crichton Nicholas's book recommendation: Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Addison-Wesley Signature Series (Fowler)) - Jez Humble How to Write a Movie in 21 Days: The Inner Movie Method - Viki King Neuromancer - William Gibson Earth: A Novel - David Brin Nicholas's top 3 tips for delivering more value: Do not be afraid to admit you don't understand something Figure out what works for you At least once per year, do something that scares you