POPULARITY
Largely inspired by a strange trip to the dentist and Nicholas Carr's new book, Superbloom, Todd returns from his latest covert CIA mission to delve into how we've all been lied to: it turns out "sharing" more actually doesn't make people like you! Also, the disillusioning effects of abandoning comforting stories for naked truth. And why most instinctively avoid it. Buy Superbloom! https://a.co/d/7bj93Zl Like it? Rate, review, share! More: https://toddzillax.substack.com/ https://www.youtube.com/channel/UCjdLR140l--HufeRSAnj91A/?themeRefresh=1
Wusstest du, dass ein Spurenelement über deine mentale Gesundheit, dein Verhalten und sogar den gesellschaftlichen Frieden entscheiden kann? In diesem Gespräch mit Dr. Michael Nehls geht es um eine Entdeckung, die unser Verständnis von Gesundheit revolutionieren kann: Lithium – ein essentielles Spurenelement, das fast niemand auf dem Schirm hat. Michael hat über 1000 Studien ausgewertet und wissenschaftlich belegt, dass bereits 1 Milligramm pro Tag unser Gehirn, unser mentales Immunsystem und unser gesamtes biologisches Gleichgewicht entscheidend beeinflusst.Warum ist Lithium – obwohl essentiell – in Deutschland als Nahrungsergänzung verboten? Wir sprechen über historische Weichenstellungen, die dieses natürliche Element aus dem Alltag verdrängt haben. Über verdrehte Daten, fragwürdige WHO-Klassifikationen und den Einfluss wirtschaftlicher Interessen. Über die Folgen eines Mangels, der längst messbar ist – und doch systematisch ignoriert wird.Dr. Nehls macht sichtbar, was längst hätte sichtbar sein müssen: Wie gering dosiertes Lithium nachweislich das Gehirn schützen, Depressionen vorbeugen und sogar den gesellschaftlichen Zusammenhalt stärken kann. Und was es bedeuten würde, wenn Millionen Menschen genau das zurückbekämen, was ihnen heimlich entzogen wurde.Es geht um mehr als ein Nahrungsergänzungsmittel. Es geht um einen politischen und medizinischen Wendepunkt. Um die Frage, wem wir unser Vertrauen schenken – und warum das, was wirklich wirkt, so oft auf der Verbotsliste landet.Dr. Nehls hat dafür nicht nur recherchiert – er hat gehandelt. Mit einer Petition, mit einem Auftritt im EU-Parlament, mit einer klaren Forderung: Dass Lithium als das anerkannt wird, was es ist – essentiell.Wer wissen will, warum diese Erkenntnis unterdrückt wurde, wie tief der Eingriff in unsere mentale Gesundheit reicht und welche Perspektiven sich daraus ergeben – findet in diesem Gespräch Antworten. Und womöglich auch den Impuls, selbst aktiv zu werden.__Weitere Infos zu Dr. Michael Nehls:Webseite: https://michael-nehls.de/ X / Twitter: https://x.com/PDDrNehls Telegram: https://t.me/MichaelNehls YouTube: https://www.youtube.com/@drnehls?cbrd=1&themeRefresh=1 ✍️ Deine Stimme zählt! Hier kannst du die Petition für die Anerkennung von Lithium als essentielles Element unterschreiben: https://www.openpetition.de/petition/online/lithium-anerkennung-der-essentialitaet-und-zulassung-als-nahrungsergaenzungsmittel
O que caracteriza o Parlamentarismo? Quais sua características, peculiaridades e até semelhanças com outro modelos políticos? No SciCast 629, falamos sobre a história do parlamentarismo para, então, no episódio dessa semana nos aprofundarmos nas suas características e limitações. Patronato do SciCast: 1. Patreon SciCast 2. Apoia.se/Scicast 3. Nos ajude via Pix também, chave: contato@scicast.com.br ou acesse o QRcode: Sua pequena contribuição ajuda o Portal Deviante a continuar divulgando Ciência! Contatos: contato@scicast.com.br https://twitter.com/scicastpodcast https://www.facebook.com/scicastpodcast https://instagram.com/scicastpodcast Fale conosco! E não esqueça de deixar o seu comentário na postagem desse episódio! Expediente: Produção Geral: Tarik Fernandes e André Trapani Equipe de Gravação: André Trapani, Marcelo de Matos, Fernando Malta, Gustavo Rebelo, Maria Oliveira, Livia Nádia da Costa Leite Citação ABNT: Scicast #636: Parlamentarismo. Locução: André Trapani, Marcelo de Matos, Fernando Malta, Gustavo Rebelo, Maria Oliveira, Livia Nádia da Costa Leite. [S.l.] Portal Deviante, 25/03/2025. Podcast. Disponível em: https://www.deviante.com.br/podcasts/scicast-636 Imagem de capa: Parlamento da Austrália Referências e Indicações Sugestões de literatura: BONAVIDES, Paulo. Ciência Política. 10. ed. São Paulo: Malheiros, 1994. GAMBA, João Roberto Gorini. Teoria geral do Estado e ciência política. São Paulo: Atlas, 2019. BAGEHOT, Walter. The English Constitution THOMPSON, E. P. A formação da classe operária inglesa. Tradução de Renato Busatto Neto e Cláudia Rocha de Almeida. São Paulo: Paz e Terra, 3.vol., 2002. BERCOW, John. Unspeakable: The Autobiography https://www.amazon.com.br/Unspeakable-Sunday-Times-Bestselling-Autobiography/ Sugestões de filmes: A Rainha (2006) A Dama de Ferro (2011) The Deal (2003) Brexit: The Uncivil War (2018) V de Vingança O Ministro da Defesa (2013, Israel dinâmica de gestão do parlamento e do IDF) Sugestões de vídeos: Nerdologia: Presidencialismo, parlamentarismo e etc https://www.youtube.com/watch?v=TADF7PilWaE&themeRefresh=1 Plano Piloto: O que é Parlamentarismo? https://www.youtube.com/watch?v=x5z2IypBIc4 UK Parliament: An introduction to Parliament https://www.youtube.com/watch?v=RAMbIz3Y2JA TDC: Parliamentary vs. Presidential Democracy Explained https://www.youtube.com/watch?v=4quK60FUvkY Sugestões de links: Fronteiras no Tempo: Historicidade #60 Censura à imprensa na época moderna https://www.deviante.com.br/podcasts/fronteiras-no-tempo-historicidade-60-censura-a-imprensa-na-epoca-moderna/ Fronteiras no Tempo #64 Revolução Puritana: https://www.deviante.com.br/podcasts/fronteiras-no-tempo-64-revolucao-puritana/ Podcast Xadrez Verbal: https://xadrezverbal.com/ Politize: O que é o Parlamentarismo? Como funciona o sistema político https://www.politize.com.br/parlamentarismo-sistemas-de-governo/ POSSIGNOLO, André Trapani. Crises políticas no Parlamentarismo. In: Portal Deviante, 23 de out. 2019. https://www.deviante.com.br/noticias/crises-politicas-no-parlamentarismo/ UK Parliament: How Parliament works https://www.parliament.uk/about/how/ Parliament of Australis: About Parliament https://www.aph.gov.au/about_parliament#:~:text=The%20Parliament%20consists%20of%20two,Parliament%20or%20the%20Commonwealth%20Parliament. Comparative Constitutions Project https://comparativeconstitutionsproject.org/ Sugestões de games: Democracy 3 Suzerain See omnystudio.com/listener for privacy information.
Byran, our resident podcast sheriff is out doing some important things with family, so Marcus and Doug are free to get into a little bit of mischief. This week on the podcast, we discuss big movies releasing their trailers before the Super Bowl. Marcus runs down a list of movies that turn 20 this year. Doug outlines the recent allegations against writer Neil Gaiman. Finally, the duo discusses some upcoming trailers that have caught their eye. Follow Us on Social Media: https://linktr.ee/FilmsInBlackandWhiteRemember you can join our patty family, and help produce the show by going to Patreon.com/filmsinblackandwhiteLinks: https://www.youtube.com/watch?v=7joulECTx_U&themeRefresh=1https://www.youtube.com/watch?v=imqmeRe46iEPlugs:Support the Mantra: Never Offended Always Humble - https://linktr.ee/MarcusJ.DestinThe LoveNerds - www.etsy.com/shop/thelovenerds
O Parlamentarismo é um sistema de governo adotado em muitos países pelo mundo, porém pouco conhecido no Brasil. O Presidente não serve pra nada? É normal o Primeiro-ministro ser o mesmo por muito tempo? Como assim o Parlamento foi dissolvido? Bora conhecer mais desse sistema que, inclusive, por vezes é defendido pra ser implementado no Brasil. Patronato do SciCast: 1. Patreon SciCast 2. Apoia.se/Scicast 3. Nos ajude via Pix também, chave: contato@scicast.com.br ou acesse o QRcode: Sua pequena contribuição ajuda o Portal Deviante a continuar divulgando Ciência! Contatos: contato@scicast.com.br https://twitter.com/scicastpodcast https://www.facebook.com/scicastpodcast https://instagram.com/scicastpodcast Fale conosco! E não esqueça de deixar o seu comentário na postagem desse episódio! Expediente: Produção Geral: Tarik Fernandes e André Trapani Equipe de Gravação: Citação ABNT: Imagem de capa: Por Mайкл Гиммельфарб (Mike Gimelfarb) - Obra do próprio, Domínio público, https://commons.wikimedia.org/w/index.php?curid=5049123 Referências e Indicações Sugestões de literatura: BONAVIDES, Paulo. Ciência Política. 10. ed. São Paulo: Malheiros, 1994. GAMBA, João Roberto Gorini. Teoria geral do Estado e ciência política. São Paulo: Atlas, 2019. BAGEHOT, Walter. The English Constitution THOMPSON, E. P. A formação da classe operária inglesa. Tradução de Renato Busatto Neto e Cláudia Rocha de Almeida. São Paulo: Paz e Terra, 3.vol., 2002. Sugestões de filmes: A Rainha (2006) A Dama de Ferro (2011) The Deal (2003) Brexit: The Uncivil War (2018) V de Vingança O Ministro da Defesa (2013, Israel dinâmica de gestão do parlamento e do IDF) Sugestões de vídeos: Nerdologia: Presidencialismo, parlamentarismo e etc https://www.youtube.com/watch?v=TADF7PilWaE&themeRefresh=1 Plano Piloto: O que é Parlamentarismo? https://www.youtube.com/watch?v=x5z2IypBIc4 UK Parliament: An introduction to Parliament https://www.youtube.com/watch?v=RAMbIz3Y2JA TDC: Parliamentary vs. Presidential Democracy Explained https://www.youtube.com/watch?v=4quK60FUvkY Sugestões de links: Fronteiras no Tempo: Historicidade #60 Censura à imprensa na época moderna https://www.deviante.com.br/podcasts/fronteiras-no-tempo-historicidade-60-censura-a-imprensa-na-epoca-moderna/ Fronteiras no Tempo #64 Revolução Puritana: https://www.deviante.com.br/podcasts/fronteiras-no-tempo-64-revolucao-puritana/ Podcast Xadrez Verbal: https://xadrezverbal.com/ Politize: O que é o Parlamentarismo? Como funciona o sistema político https://www.politize.com.br/parlamentarismo-sistemas-de-governo/ POSSIGNOLO, André Trapani. Crises políticas no Parlamentarismo. In: Portal Deviante, 23 de out. 2019. https://www.deviante.com.br/noticias/crises-politicas-no-parlamentarismo/ UK Parliament: How Parliament works https://www.parliament.uk/about/how/ Parliament of Australis: About Parliament https://www.aph.gov.au/about_parliament#:~:text=The%20Parliament%20consists%20of%20two,Parliament%20or%20the%20Commonwealth%20Parliament. Comparative Constitutions Project https://comparativeconstitutionsproject.org/ Sugestões de games: Democracy 3 Suzerain See omnystudio.com/listener for privacy information.
In der ersten Episode 2025 blicken Lars und Fabian auf persönliche Highlights und berufliche Herausforderungen des vergangenen Jahres zurück. Lars teilt seine Erfahrungen mit autogenem Training und reflektiert, wie Achtsamkeit in der Unternehmerrolle Platz findet. Fabian erzählt von familiären Festtagen, Skifahrplänen und seiner Leidenschaft für Fortschritt im Kleinen wie im Großen.Die beiden Hosts diskutieren außerdem den kontroversen Kommentar des Mercedes-Benz-CEOs Ola Källenius zur deutschen Arbeitskultur: Was bedeutet ein hoher Krankenstand wirklich? Ist die Debatte um „Leistungswillen“ sinnvoll, oder müssen Unternehmen selbstkritischer hinschauen?Link zum Interview in der Süddeutschen Zeitung (für Abonnenten):https://www.sueddeutsche.de/projekte/artikel/wirtschaft/mercedes-chef-kaellenius-interview-krise-autoindustrie-elektroauto-china-usa-e949465/Zum Abschluss inspiriert Lars mit einem musikalischen Tipp: Das Esbjörn Svensson Trio. Warum sich eine nächtliche Reise in den Jazz lohnt, erfahrt ihr in dieser Episode.Link zum Video:https://www.youtube.com/watch?si=-dg9EKfsx6S3ks5q&v=KoZDOpRaLmk&feature=youtu.be&themeRefresh=1
*We are back! Subscribe to our YouTube channel, 'Keeping Up With The Windsors' to watch us live each week talking about the British Royal Family. M+R Xoxo Hi Royal Community, Well, whilst we take a break from weekly uploading, we have listened and decided to release those archived episodes that you have been asking for. So, over the coming weeks, we will be re-releasing these episodes to keep you entertained. We hope you enjoy! But....with re-released episodes comes caveats.... *Remember our opinions, beliefs and feelings may have changed on the subject since this originally aired. **The information could have been updated, social handles and/or Royal titles changed, and our dearly beloved Queen Elizabeth II may possibly still have been alive when this was recorded so please note the time difference. ***Episode 25 was recorded on the 25th August 2021 and first uploaded on the 27th August 2021. As always please leave us a comment, email us or head to Instagram and get involved there. ........................................... In today's Royal Round-up The Royals celebrate World Photography Day A get a peek inside Clarence House via Google Art and Culture The Changing of the Guard returns to Buckingham Palace Prince Edward send a good luck message to team GB for the Tokyo Paralympics Prince Charles donates money to the Red Cross and writes an artile about the flooding in Greece. Camilla appears on Gardeners World, celebrates International Dog Day and becomes patron of the Animal Care Trust In The Royal News We answer Royal Community questions Are you watching Diana: The Musical? What do we think of the movie poster for Spencer, The film with Kristen Stewart playing Diana Would you like to be part of the Royal Family? Do you have any visits to Royal households coming up?
In this episode, we sit down with the incredible Patience Ogunbona, an Accredited Executive Business and Leadership Coach, Keynote Speaker, and Best Selling Author. With over 18 years of experience in Internal Auditing at top organizations, Patience is dedicated to helping introverted women overcome self doubt and excel in leadership roles. Tune in to hear her inspiring words and learn how you can unlock your full potential in leadership and beyond. https://www.patienceogunbona.com/ https://www.instagram.com/thevisionaryintrovertedwoman/ https://www.linkedin.com/in/patience-ogunbona/ https://www.youtube.com/c/PatienceOgunbonaTVIWoman?themeRefresh=1
In this special episode, we pay tribute to the late Dr. Sue Johnson, a beloved relational teacher, therapist, author, and the pioneering innovator behind Emotionally Focused Therapy (EFT). Her work has been instrumental in shaping my understanding of relationships and I recently had the privilege of hosting her on the podcast. To honor Dr. Sue and her significant contributions to relationship therapy and education, we've put together some of the most impactful moments from that episode. I am profoundly grateful for Dr. Sue's work and her lasting influence. Thank you for the gift of your voice, your presence, and your loving heart in this life, Dr. Sue. You are deeply missed. —Dr. Sue's Full Episode: https://markgroves.com/episode/unlocking-the-world-of-attachment-emotional-isolation-and-eft —Dr. Sue's Instagram: https://www.instagram.com/drsuejohnson/ —Dr. Sue's Website: https://drsuejohnson.com/ —Dr. Sue's Facebook: https://www.facebook.com/drsuejohnson/ —Dr. Sue's Twitter: https://twitter.com/Dr_SueJohnson —Dr. Sue's YouTube: https://www.youtube.com/user/DoctorSueJohnson?themeRefresh=1 —Dr. Sue's Website for International Centre for Excellence in Emotionally Focused Therapy (ICEEFT): www.iceeft.com — Dr. Sue's Books: https://drsuejohnson.com/books/ If you want to dive deeper into Mark's content, search through every episode, find specific topics we've covered, and ask him questions, go to his Dexa page: https://dexa.ai/markgroves Themes: Authenticity, Belonging, Relationships, Boundaries, Self-Worth, Self-Love, Health, Codependency, Attachment Theory, Transformation, Conflict, Mental Health, Grief, Emotionally Focused Therapy, Emotions, Honoring Dr. Sue Johnson, Dr. Sue Johnson, Legacy Learn more about your ad choices. Visit megaphone.fm/adchoices
Western Classical Music: Where did it come from and how did it "get that way?" We think we can answer the first question in two episodes, but the second one... well, you could build an entire show around that! Today, we trace the origins of WCM from the earliest notated fragments in the world to the first named composers in history. Join us as we overturn the claim that "Not a note of music has survived from the ancient world," and find out what deck-sanding and kosher lunch meats have in common (the answer will shock you!) CAVEAT 1: Correction: "Alexanders successors," not "Alexander's descendants" CAVEAT 2: Greek persecution of the Jews was almost exclusively under Antiochus IV, but it was severe. CAVEAT 3: The musical setting for the hymn to Caliope and Zeus stretches credibility. I mean, it does kinda sound like "Hush, Little Baby," doesn't it? The language is ancient though and, like we've said, the ancients are always surprising us. ;-) ==================== EARLY NOTATION LINKS What do we know about the oldest found melody? - Music: Practice & Theory Stack Exchange https://music.stackexchange.com/questions/91048/what-do-we-know-about-the-oldest-found-melody The World's Oldest Surviving Music from circa 1950 BC https://www.youtube.com/watch?v=bAPC1tG2BKY&themeRefresh=1 (PDF) A Musical and Mathematical Context for CBS 1766 | leon crickmore - Academia.edu https://www.academia.edu/1618638/A_Musical_and_Mathematical_Context_for_CBS_1766 The Oldest Known Melody (Hurrian Hymn no.6 - c.1400 B.C.) https://www.youtube.com/watch?v=QpxN2VXPMLc&themeRefresh=1 History's Oldest Song Modernized for 2020 (Samurai Guitarist) https://www.youtube.com/watch?v=aHGB8dS1OsI&themeRefresh=1 =========================== ANCIENT HEBREW MUSIC LINKS The Origins of the Israelites: Episode 3 https://www.youtube.com/watch?v=m_ao1i7LokM&list=PLuFO87ncQ_QQMmujr06QeRwMZC3goRd0n&index=6 The Pagan Origins of Judaism https://www.youtube.com/watch?v=ZECezMYug8c&list=PLuFO87ncQ_QQMmujr06QeRwMZC3goRd0n&index=4&pp=gAQBiAQB8AUB What Music might Moses have heard as a Child in Egypt? https://www.youtube.com/watch?v=At7jUZquUc0 King David's Lyre; Echoes of Ancient Israel https://www.youtube.com/watch?v=kiA86HI-GLU&list=PLuFO87ncQ_QQMmujr06QeRwMZC3goRd0n&index=12 Jerusalem Shofar at Sunrise https://www.youtube.com/watch?v=EKQrBURDtQE The Sound of the Shofar calls us to worship https://www.youtube.com/watch?v=qVHQdKLbTXw The original musical notes found in the Old Testament, played right before your eyes! https://www.youtube.com/watch?v=kh2KwEwaroc&list=PLuFO87ncQ_QQMmujr06QeRwMZC3goRd0n&index=19 The Original 3000 Year Old Melody of the Psalm 19 - Revealed? https://www.youtube.com/watch?v=M86lEfmVsEY&t=30s Chanticleer - Psalms 23:1-6 https://www.youtube.com/watch?v=HOZ3SjHIUzw Lost Melodies - Hebrew Chanting - Psalm 95 https://www.youtube.com/watch?v=HEfF8fr5stY Choral singing in ancient Israel https://www.youtube.com/watch?v=06rIvIBoNfM Trio Mandili - Psalm 50 https://www.youtube.com/watch?v=BcbKoY7XpJE Mendelssohn: Variations Concertantes, Op. 17 https://www.youtube.com/watch?v=PiocuaABrWc ========================== ANCIENT GREEK MUSIC LINKS "Minoan" Lyre - Improvisation by Claudio Quadros https://www.youtube.com/watch?v=s0GzWKUQAJU Minoan Theater - The Minoan Experience https://www.youtube.com/watch?v=Fe_RsPWIOro&t=6s Ancient Minoan Civilization ("Creep" by Radiohead) https://www.youtube.com/watch?v=Jz3d5x-MUT4 Hymn to Zeus https://www.youtube.com/watch?v=Sc109u7Zw8M&list=PLE619C0863B707DDD&index=4 Ancient Lyre - Kleopas : Hymn to muse Kalliope and Apollo https://www.youtube.com/watch?v=Y8Hpyov3Tt8 Rediscovering Ancient Greek Music: A performance reconstructs the past https://www.youtube.com/watch?v=UAmuQBnNty8&list=PLuFO87ncQ_QQMmujr06QeRwMZC3goRd0n&index=29 Cithara of the Golden Age - Michael Levy - Luthieros Music instruments https://www.youtube.com/watch?v=8t1itGJ8Zpc Ancient Lyre - Barbiton Lyre of Sappho - Barbiton Lyre https://www.youtube.com/watch?v=NWLRqI9iM-E Roman water organ performance https://www.youtube.com/watch?v=US50QmZaeyE Eminem straight up reciting the iliad of homer in ancient greek (video by @GavMac39) https://www.youtube.com/watch?v=8ubSwbyd0uI KANUN https://www.youtube.com/watch?v=iy-Xvzi2YAM Musique de la Grèce antique https://www.youtube.com/watch?v=a1z0zaGDzlQ The Euripides Orestes Chorus https://www.youtube.com/watch?v=_c2Ho9NvWY8
When I first reached out to Austin I didn't know what to expect! I try and reach out to individuals who have a desire similar to mine with advancing Gods Kingdom. However with Austin even though he is trying to figure out his faith I still felt like God was saying to have a conversation with him. I really enjoy Austin's podcast because he has some brutally honest conversions with people about real life stuff and that was refreshing to me. I really enjoyed our conversation, I feel like we connected on many different levels and got into some deep and real topics! I hope you all enjoy this episode, Austin is a really cool dude who loves his family and is striving to do the best for them! Thank you! https://www.instagram.com/the_failure_podcast https://orderdevs.com https://www.youtube.com/channel/UC8a0o_nLy3vqfRuYZ6T2sXA?themeRefresh=1 --- Support this podcast: https://podcasters.spotify.com/pod/show/running-through-my-vanes-podcast/support
In this episode, I welcome Dr. Sue Johnson, a pioneering figure in couples therapy and adult attachment, renowned for her role in developing Emotionally Focused Therapy (EFT). Together, we explore the profound impact of relationships and attachment in the human experience. Dr. Sue discusses the role of emotions in therapy, emphasizing the significance of understanding and validating emotions to establish secure attachments. Throughout the episode, she shares insights on how she's helped her clients navigate challenging emotions for authentic change through EFT. Dr. Sue also dives into topics such as the transformative power of emotional epiphanies, the creation of safe spaces in therapy, the societal shift towards digital connections, and the importance of understanding attachment needs in the digital age. Join us in this impactful conversation to explore the pursuit of authentic, face-to-face connections and their fundamental role in enhancing your emotional well-being. Dr. Sue Johnson has received numerous awards including Psychotherapy Networker's Lifetime Achievement Award, the APA's Family Psychologist of the Year, and the Order of Canada. Her best-selling book Hold Me Tight (2008) has sold over one million copies and was developed into a relationship education program. As founding director of the International Centre for Excellence in Emotionally Focused Therapy (ICEEFT), Dr. Sue trains counselors in EFT worldwide, providing guidance to over 90 affiliated organizations. —Instagram: https://www.instagram.com/drsuejohnson/ —Website: https://drsuejohnson.com/ —Facebook: https://www.facebook.com/drsuejohnson/ —Twitter: https://twitter.com/Dr_SueJohnson —YouTube: https://www.youtube.com/user/DoctorSueJohnson?themeRefresh=1 —Website: International Centre for Excellence in Emotionally Focused Therapy (ICEEFT) www.iceeft.com —Books: https://drsuejohnson.com/books/ If you want to dive deeper into Mark's content, search through every episode, find specific topics we've covered, and ask him questions, go to his Dexa page: https://dexa.ai/markgroves Themes: Authenticity, Belonging, Breakups, Relationships, Boundaries, Self-Worth, Self-Love, Health, Codependency, Infidelity, Dating, Attachment Theory, Transformation, Conflict, Mental Health, Grief, Emotionally Focused Therapy, Emotions This episode is sponsored by Organifi: Use code CREATETHELOVE for 20% off sitewide at http://www.organifi.com/createthelove Contact us at podcast@markgroves.com for sponsor product support, questions, comments, or just to say hello! Learn more about your ad choices. Visit megaphone.fm/adchoices
In this interview Eureka John met up with Ifti (aka: Hefe) and Jason Desimone from Aavegotchi and Pixelcraft Studios to talk about gaming and web3 and specifically the Aavegotchi ecosystem. Where it came from, where it is, and what the future of gaming on the blockchain will be. Aavegotchi: https://twitter.com/aavegotchi Games: https://dapp.aavegotchi.com/games?status=live Market: https://dapp.aavegotchi.com/baazaar/aavegotchis Pixelcraft Studios: X: https://twitter.com/PixelcraftStuds Gotchiverse: https://gotchiverse.io/ Jason Desimone: https://linktr.ee/jasondesimone X: https://twitter.com/jasondesimone Ifti (aka: Hefe): https://twitter.com/AavegotchiS https://www.youtube.com/channel/UCaGnVYZbgzYJpCg0ArKyuWg?themeRefresh=1
Joël shares a unique, time-specific bug he encountered, which causes a page to crash only in January. This bug has been fixed in previous years, only to reemerge due to subsequent changes. Stephanie talks about her efforts to bring more structure to her work-from-home environment. She describes how setting up a bird feeder near her desk and keeping chocolates at her desk serve as incentives to work more from her desk. Together, Stephanie and Joël take a deep dive into the challenges of breaking down software development tasks into smaller, more manageable chunks. They explore the concept of 'vertical slice' development, where features are implemented in thin, fully functional segments, contrasting it with the more traditional 'horizontal slice' approach. This discussion leads to insights on collaborative work, the importance of iterative development, and strategies for efficient and effective software engineering. thoughtbot Live Streams (https://www.youtube.com/@thoughtbot/streams?themeRefresh=1) Stephanie's Live Stream (https://www.youtube.com/watch?v=jWmCOMbOxTs) Joël's Talk on Time (https://www.youtube.com/watch?v=54Hs2E7zsQg) Finish the Owl Meme (https://knowyourmeme.com/photos/572078-how-to-draw-an-owl) Full Stack Slices (https://thoughtbot.com/blog/break-apart-your-features-into-full-stack-slices) Elephant Carpaccio (https://blog.crisp.se/2013/07/25/henrikkniberg/elephant-carpaccio-facilitation-guide) Outside-in Feature Development (https://thoughtbot.com/blog/testing-from-the-outsidein) Working Iteratively (https://thoughtbot.com/blog/working-iteratively) Transcript: STEPHANIE: Hello and welcome to another episode of The Bike Shed, a weekly podcast from your friends at thoughtbot about developing great software. I'm Stephanie Minn. JOËL: And I'm Joël Quenneville. And together, we're here to share a bit of what we've learned along the way. STEPHANIE: So, Joël, what's new in your world in the year 2024? JOËL: Yeah, it's 2024. New year, new me. Or, in this case, maybe new year, new bugs? I'm working on a project where I ran into a really interesting time-specific bug. This particular page on the site only crashes in the month of January. There's some date logic that has a weird boundary condition there, and if you load that page during the month of January, it will crash, but during the entire rest of the year, it's fine. STEPHANIE: That's a fun New Year's tradition for this project [laughs], fixing this bug [laughs] every year. JOËL: It's been interesting because I looked a little bit at the git history of this bug, and it looks like it's been fixed in past Januarys, but then the fix changes the behavior slightly, so people bring the behavior back correct during the rest of the year that also happens to reintroduce the bug in January, and now I'm back to fixing it in January. So, it is a little bit of a tradition. STEPHANIE: Yeah, that is really funny. I was also recently debugging something, and we were having some flakiness with a test that we wrote. And we were trying to figure out because we had some date/time logic as well. And we were like, is there anything strange about this current time period that we are in that would potentially, you know, lead to a flaky test? And we were looking at the clock and we're like, "I don't think it's like, you know, midnight UTC or anything [laughs] like that." But, I mean, I don't know. It's like, how could you possibly think of, like, all of the various weird edge cases, you know, related to that kind of thing? I don't think I would ever be like, huh, it's January, so, surely, that must [laughs] mean that that's this particular edge case I'm seeing. JOËL: It's interesting because I feel like there's a couple of types of time-specific bugs that we see pretty frequently. If you're near the daylight savings boundary, let's say a week before sometimes, or whatever you're...if you're doing, like, a week from now logic or something like that, typically, I'll see failures in the test suite or maybe actual crashes in the code a week before springing forward and a week before falling back. And then, like you said, sometimes you see failures at the end of the day, Eastern time for me, when you approach that midnight UTC time boundary. I think this is the first time I've seen a failure in January due to the month being, like, a month boundary...or it's a year boundary really is what's happening. STEPHANIE: Yeah. That just sounds like another [laughs] thing you have to look out for. I'm curious: are you going to fix this bug for real or leave it for [laughs] 2025? JOËL: I've got a fix that I think is for real and that, like, not only fixes the break in January but also during the rest of the year gives the desired behavior. I think part of what's really interesting about this bug is that there are some subtle behavioral changes between a few different use cases where this code is called, part of which depend on when in the year you're calling it and whether you want to see it for today's date versus you can also specify a date that you want to see this report. And so, it turns out that there are a lot more edge cases than might be initially obvious. So, this turned into effectively a product discussion, and realizing, wait a minute, the code isn't telling the full story. There's more at a product level we need to discuss. And actually, I think I learned a lot about the product there. So, while it was maybe a surprising and kind of humorous bug to come across, I think it was actually a really good experience. STEPHANIE: Nice. That's awesome. That's a pretty good way to start the year, I would say. JOËL: I'd say so. How about you? What's new in your world? STEPHANIE: So, I don't know, I think towards the end of the year, last year, I was in a bit of a slump where I was in that work-from-couch phase of [laughs] the year, you know, like, things are slowing down and I, you know, winter was starting here. I wanted to be cozy, so I'd, you know, set up on the couch with a blanket. And I realized that I really wasn't sitting at my desk at all, and I kind of wanted to bring a little bit of that structure back into my workday, so I [chuckles] added some incentives for me to sit at my desk, which include I recently got a bird feeder that attaches to the window in my office. So, when I sit at my desk, I can hopefully see some birds hanging out. They are very flighty, so I've only seen birds when I'm, like, in the other room. And I'm like, oh, like, there's a bird at the bird feeder. Like, let me get up close to, like, get to admire them. And then as soon as I, like [laughs], get up close to the window, they fly away. So, I'm hoping that if I sit at my desk more, I'll spontaneously see more birds, and maybe they'll get used to, like, a presence closer to the window. And then my second incentive is I now have little chocolates at my desk [laughs]. JOËL: Nice. STEPHANIE: I've just been enjoying, like, a little treat and trying to keep them as a...okay, I've worked at my desk for an hour, and now I get a little reward for that [laughs]. JOËL: I like that. Do you know what kind of species of birds have been coming to your feeder? STEPHANIE: Ooh, yes. So, we got this birdseed mix called Cardinal and Friends [laughs]. JOËL: I love that. STEPHANIE: So, I have seen, like, a really beautiful red male cardinal come by. We get some robins and some chickadees, I think. Part of what I'm excited for this winter is to learn more how to identify more bird species. And I usually like to be out in nature and stuff, and winter is a hard time to do that. So, this is kind of my way of [chuckles] bringing that more into my life during the season. So, this is our first episode after a little bit of a break for the holidays. There actually has been some content of ours that has been published out in the world on the internet [laughs] during this time. And just wanted to point out in the few weeks that there weren't any Bike Shed episodes, I ended up doing a thoughtbot Rails development livestream with thoughtbot CEO Chad Pytel, and that was my first-time live streaming code [laughs]. And it was a really cool experience. I'm glad I had this podcast experience. So, I'm like, okay, well I have, you know, that, like, ability to do stuff kind of off script and present in the moment. But yeah, that was a really cool thing that I got to do, and I feel a little bit more confident about doing those kinds in the future. JOËL: And for those who are not aware, Chad does–I think it's a weekly live stream on Fridays where he's doing various types of code. So, he's done some work on some internal projects. He did a series where he upgraded, I think, a Rails 2 app all the way to Rails 7, typically with a guest who's another teammate from thoughtbot working on a thing. So, for those of our listeners that might find interesting, we'll put a link in the show notes where you can go see that. I think it's on YouTube and on Twitch. STEPHANIE: Yes. JOËL: What did you pair on? What kind of project were you doing for the livestream? STEPHANIE: So, we were working on thoughtbot's internal application called Hub, which is where we have, like, our internal messaging features. It's where we do a lot of our business operations-y things [laughs]. So, all of the, like, agency work that we do, we use our in-house software for that, and so Chad and I were working on a feature to introduce something that would help out with how we staff team members on projects. In other content news [laughs], Joël, I think you have something to share as well. JOËL: Yeah. So, we've mentioned on past episodes that I gave a talk at RubyConf this past November all about what the concept of time actually means within a program and the different ways of representing it, and the fact that time isn't really a single thing but actually kind of multiple related quantities. And over the holiday break, the talks from that conference got published. I'm pretty excited that that is now out there. We'd mentioned that as a highlight in the previous episode, highlighting accomplishments for the year, but it just wasn't quite out yet. We couldn't link it there. So, I'll leave a link in the show notes for this episode for anyone who's interested in seeing that. STEPHANIE: Sounds like that talk is also timely for a debug you -- JOËL: Ha ha ha! STEPHANIE: Were also mentioning earlier in the episode. So, a few episodes ago, I believe we mentioned that we had recently had, like, our company internal hackathon type thing where we have two days to get together and work with team members who we might not normally work with and get some cool projects started or do some team bonding, that kind of thing. And since I'm still, you know, unbooked on client work, I've been doing a lot of internal thoughtbot stuff, like continuing to work on the Hub app I mentioned just a bit ago. And from the hackathon, there was some work that was unfinished by, like, a project team that I decided to pick up this week as part of my internal work. And as I was kind of trying to gauge how much progress was made and, like, what was left to accomplish to get it over the finish line so it could be shipped, I noticed that because there were a couple of different people working on it, they had broken up this feature which was basically introducing, like, a new report for one of our teams to get some data on how certain projects are going. And there was, like, a UI portion and then some back-end portion, and then part of the back-end portion also involved a bit of a complex query that was pulled out as a separate ticket on its own. And so, all of those things were slightly, you know, were mostly done but just needed those, like, finishing touches, and then it also needed to come together. And I ended up pairing on this with another thoughtboter, and we spent the same amount of time that the hackathon was, so two days. We spent those two days on that, like, aspect of putting it all together. And I think I was a bit surprised by how much work that was, you know, we had kind of assumed that like, oh, like, all these pieces are mostly finished, but then the bulk of what we spended our time doing was integrating the components together. JOËL: Does this feel like a bit of a finish the rest of the OWL meme? STEPHANIE: What is that meme? I'm not familiar with it, but now I really want to know [laughs]. JOËL: It's a meme kind of making fun of some of these drawing tutorials where they're like, oh; first you draw, like, three circles. STEPHANIE: [laughs] JOËL: And then just finish the rest of the owl. STEPHANIE: [laughs] JOËL: And I was thinking of this beautifully drawn picture. STEPHANIE: Oh, that's so funny. Okay, yeah, I can see it in my head [laughs] now. It's like how to go from three circles, you know, to a recognizable [laughs] owl animal. JOËL: So, especially, they're like, oh, you know, like, we put in all the core classes and everything. It's all just basically there. You just need to connect it all together, and it's basically done [laughs]. And then you spend a lot of time actually getting that what feels like maybe the last 20 or 10% but takes maybe 80% of the time. STEPHANIE: Yeah, that sounds about right. So, you know, kind of working on that got me thinking about the alternative, which is honestly something that I'm still working on getting better at doing in my day-to-day. But there is this idea of a vertical slice or a full-stack slice, and that, basically, involves splitting a large feature into those full-stack slices. So, you have, like, a fully implemented piece rather than breaking them apart by layers of the stack. So, you know, I just see pretty frequently that, like, maybe you'll have a back-end ticket to do the database migration, to create your models, just whatever, maybe your controllers, or maybe that is even, like, another piece and then, like, the UI component. And those are worked on separately, maybe even by different people. But this vertical slice theory talks about how what you really want is to have a very thin piece of the feature that still delivers value but fully works. JOËL: As opposed to what you might call a horizontal slice, which would be something like, oh, I've built three Rails models. They're there. They're in the code. They talk to tables in the database, but there's nothing else happening with them. So, you've done work, but it's also more or less dead code. STEPHANIE: Yeah, that's a good point. I have definitely seen a lot of unused code paths [laughs] when you kind of go about it that way and maybe, like, that UI ticket never gets completed. JOËL: What are some tips for trying to do some of these narrower slices? Like, I have a ticket, and I have some work I need to do. And I want to break it down because I know it's going to be too big, and maybe the, like, intuitive way to do it is to split it by layers of your stack where I might do all the models, commit, ship that, deploy, then do some controllers, then do some view, or something like that, and you're suggesting instead going full stack. How do you break down the ticket more when all the pieces are interrelated? STEPHANIE: Yeah, that's a great point. One easy way to visualize it, especially if you have designs or something for this feature, right? Oftentimes, you can start to parse out sections or components of the user interface to be shipped separately. Like, yes, you would want all of it to have that rich feature, but if it's a view of some cards or something, and then, yeah, there's, like, the you can filter by them. You can search by them. All of those bits can be broken up to be like, well, like, the very basic thing that a customer would want to see is just that list of cards, and you can start there. JOËL: So, aggressively breaking down the card at, like, almost a product level. Instead of breaking it down by technical pieces, say, like, can we get even smaller amounts of behavior while still delivering value? STEPHANIE: Yeah, yeah, exactly. I like that you said product level because I think another axis of that could also be complexity. So, oftentimes, you know, I'll get a feature, and we're like, oh, we want to support these X number of things that we've identified [laughs]. You know, if it's like an e-com app you're building, you know, you're like, "Do we have all these products that we want to make sure to support?" And, you know, one way to break that down into that vertical slice is to ask, like, what if we started with just supporting one before we add variants or something like that? Teasing out, like, what would end up being the added complexity as you're developing, once you have to start considering multiple parameters, I think that is a good way to be able to start working more iteratively. And so, you don't have to hold all of that complexity in your head. JOËL: It's almost a bit of like a YAGNI principle but applied to features rather than to code. STEPHANIE: Yeah. Yeah. I like that. At first, I hesitated a little bit because I've certainly been in the position where someone has said like, "Well, we do really need this [laughs]." JOËL: Uh-huh. And, sometimes, the answer is, yes, we do need that, but what if I gave you a smaller version of that today, and we can do the other thing tomorrow? STEPHANIE: Right. Yeah, it's not like you're rejecting the idea that it's necessary but the way that you get about to that end result, right? JOËL: So, you keep using the term vertical slice or full-stack slice. I think when I hear that term, I think of specifically an article written by former thoughtboter, German Velasco, on our blog. But I don't know if that's maybe a term that has broader use in the industry. Is that a term that you've heard elsewhere? STEPHANIE: That's a good question. I think I mostly hear, you know, some form of like, "Can we break this ticket down further?" and not necessarily, like, if you think about how, right? I'm, like, kind of doing a motion with my hand [chuckles] of, like, slicing from top to bottom as opposed to, you know, horizontal. Yeah, I think that it may not be as common as I wish it were. Even if there's still some amount of adapting or, like, persuading your team members to get on board with this idea, like, I would be interested in, like, introducing that concept or that vocabulary to get teams talking about, like, how do they break down tickets? You know, like, what are they considering? Like, what alternatives are there? Like, are horizontal slices working for them or not? JOËL: A term that I've heard floating around and I haven't really pinned down is Elephant Carpaccio. Have you heard that before? STEPHANIE: I have, only because I, like, discovered a, like, workshop facilitation guide to run an exercise that is basically, like, helping people learn how to identify, like, smaller and smaller full-stack slices. But with the Elephant Carpaccio analogy, it's kind of like you're imagining a feature as big as an elephant. And you can create, like, a really thin slice out of them, and you can have infinite number of slices, but they still end up creating this elephant. And I guess you still get the value of [chuckles] a little carpaccio, a delicious [laughs] appetizer of thinly sliced meat. JOËL: I love a colorful metaphor. So, I'm curious: in your own practice, do you have any sort of guidelines or even heuristics that you like to use to help work in a more, I guess, iterative fashion by working with these smaller slices? STEPHANIE: Yeah, one thought that I had about it is that it plays really well with Outside-In Test Driven Development. JOËL: Hmmm. STEPHANIE: Yeah. So, if, you know, you are starting with a feature test, you have to start somewhere and, you know, maybe starting with, like, the most valuable piece of the feature, right? And you are starting at that level of user interaction if you're using Capybara, for example. And then it kind of forces you to drop down deeper into those layers. But once you go through that whole process of outside-in and then you arrive back to the top, you've created your full-stack feature [laughs], and that is shippable or, like, committable and, you know, potentially even shippable in and of itself. And you already have full test coverage with it. And that was a cool way that I saw some of those two concepts work well together. JOËL: Yeah, there is something really fun about the sort of Red-Green-Refactor cycle that TDD forces on you and that you're typically writing the minimum code required to pass a test. And it really forces you out of that developer brain where you're just like, oh, I've got to cover my edge cases. I've got to engineer for some things. And then maybe you realize you've written code that wasn't necessary. And so, I've found that often when I do, like, actually TDD a feature, I end up with code that's a lot leaner than I would otherwise. STEPHANIE: Yes, lean like a thin slice of Elephant Carpaccio. [laughter] JOËL: One thing you did mention that I wanted to highlight was the fact that when you do this outside-in approach for your tiny slice, at the end, it is shippable. And I think that is a core sort of tenet of this idea is that even though you're breaking things down into smaller and smaller slices, every slice is shippable to production. Like, it doesn't break the build. It doesn't break the website. And it provides some kind of value to the user. STEPHANIE: Yeah, absolutely. I think one thing that I still kind of get hung up on sometimes, and I'm trying to, you know, revisit this assumption is that idea of, like, is this too small? Like, is this valuable enough? When I mentioned earlier that I was working on a report, I think there was a part of me that's like, could I just ship a report with two columns [laughs]? And the answer is yes, right? Like, I thought about it, and I was like, well, if that data is, like, not available anywhere else, then, yeah, like, that would be valuable to just get out there. But I think the idea that, like, you know, originally, the hope was to have all of these things, these pieces of information, you know, available through this report, I think that, like, held me back a little bit from wanting to break it down. And I held it a little bit too closely and to be like, well, I really want to, like, you know, deliver something impressive. When you click on it, it's like, wow, like, look at all this data [laughs]. So, I'm trying to push back a little bit on my own preconceived notions that, like, there is such a thing as, like, a too small of a demo. JOËL: I've often worked with this at a commit level, trying to see, like, how small can I get a commit, and what is too small? And now you get into sort of the fraught question of what is a, you know, atomic commit? And I think, for me, where I've sort of come down is that a commit must pass CI. Like, I don't want a commit that's going to go into the main branch. I'm totally pro-work-in-progress commits on a branch; that's fine. But if it's going to get shipped into the main branch, it needs to be green. And it also cannot introduce dead code. STEPHANIE: Ooh. JOËL: So, if you're getting to the point where you're breaking either of those, you've got some sort of, like, partial commit that's maybe too small that needs more to be functional. Or you maybe need to restructure to say, look, instead of adding just ten models, can I add one model but also a little bit of a controller and a view? And now I've got a vertical slice. STEPHANIE: Yeah, which might even be less code [laughs] in the end. JOËL: Yes, it might be less code. STEPHANIE: I really like that heuristic of not introducing dead code, that being a goal. I'm going to think about that a lot [laughs] and try to start introducing that into when I think something is ready. JOËL: Another thing that I'll often do, I guess, that's almost like it doesn't quite fit in the slice metaphor, but it's trying to separate out any kind of refactor work into its own commit that is, you know, still follows those rules: it does not introduce dead code; it does not break the build; it's independently shippable. But that might be something that I do that sets me up for success when I want to do that next slice. So, maybe I'm trying to add a new feature, but just the way we built some of the internal models, they don't have the interface that I need right now, and that's fine because I don't want to build these models in anticipation of the future. I can change them in the future if I need. But now the future has come, and I need a slightly different shape. So, I start by refactoring, commit, maybe even ship that deploy. Maybe I then do my small feature afterwards. Maybe I come back next week and do the small feature, but there are two independent things, two different commits, maybe two different deploys. I don't know that I would call that refactor a slice and that it maybe goes across the full stack; maybe it doesn't. It doesn't show to the user because a refactor, by definition, is just changing the implementation without changing behavior. But I do like to break that out and keep it separate. And I guess it helps keep my slices lean, but I'm not quite sure where refactors fit into this metaphor. STEPHANIE: Yeah, that's interesting because, in my head, as I was listening to you talk about that, I was visualizing the owl again, the [laughs] owl meme. And I'm imagining, like, the refactoring making the slice richer, right? It's like you're adding details, and you're...it's like when you end up with the full animal, or the owl, the elephant, whatever, it's not just, like, a shoddy-looking drawing [laughs]. Like, ideally, you know, it has those details. Maybe it has some feathers. It's shaded in, and it is very fleshed out. That's just my weird, little brain trying [laughs] to stretch this metaphor to make it work. Another thing that I want to kind of touch a little bit more about when we're talking about how a lot of the work I was spending recently was that glue work, you know, the putting the pieces together, I think there was some aspect of discovery involved that was missed the first time around when these tickets were broken up more horizontally. I think that one really important piece that I was doing was trying to reconcile the different mental models that each person had when they were working on their separate piece. And so, maybe there's, like, an API, and then the frontend is expecting some sort of data, and, you know, you communicate it in a way that's, like, kind of hand-off-esque. And then when you put it together, it turns out that, oh, the pieces don't quite fit together, and how do you actually decide, like, what that mental model should be? Naming, especially, too, I've, you know, seen so many times when the name...like, an attribute on the frontend is named a little bit different than whatever is on the backend, and it takes a lot of work to unify that, like, to make that decision about, should they be the same? Should they be different? A lot of thought goes into putting those pieces together. And I think the benefit of a full-stack slice is that that work doesn't get lost. Especially if you are doing stuff like estimating, you're kind of discovering that earlier on. And I think what I just talked about, honestly, is what prevents those features from getting shipped in the end if you were working in a more horizontal way. JOËL: Yeah. It's so easy to have, like, big chunks of work in progress forever and never actually shipping. And one of the benefits of these narrower slices is that you're shipping more frequently. And that's, you know, interesting from a coding perspective, but it's kind of an agile methodology thing as well, the, like, ship smaller chunks more frequently. Even though you're maybe taking a little bit more overhead because you're having to, like, take the time to break down tasks, it will make your project move faster as a whole. An aspect that's really interesting to me, though, is what you highlighted about collaboration and the fact that every teammate has a slightly different mental model. And I think if you take the full-stack slice and every member is able to use their mental model, and then close the loop and actually, like, do a complete thing and ship it, I think it allows every other member who's going to have a slightly different mental model of the problem to kind of, yes, and... the other person rather than all sort of independently doing their things and having to reconcile them at the end. STEPHANIE: Yeah, I agree. I think I find, you know, a lot of work broken out into backend and frontend frequently because team members might have different specialties or different preferences about where they would like to be working. But that could also be, like, a really awesome opportunity for pairing [laughs]. Like, if you have someone who's more comfortable in the backend or someone more comfortable in the frontend to work on that full-stack piece together, like, even outside of the in-the-weeds coding aspects of it, it's like you're, at the very least, making sure that those two folks have that same mental model. Or I like what you said about yes, and... because it gets further refined when you have people who are maybe more familiar with, like, something about the app, and they're like, "Oh, like, don't forget about we should consider this." I think that, like, diversity of experience, too, ends up being really valuable in getting that abstraction to be more accurate so that it best represents what you're trying to build. JOËL: Early on, when I was pretty new working at thoughtbot, somebody else at the company had given me the advice that if I wanted to be more effective and work faster on projects, I needed to start breaking my work down into smaller chunks, and this is, you know, fairly junior developer at the time. The advice sounds solid, and everything we've talked about today sounds really solid. Doing it in practice is hard, and it's taken me, you know, a decade, and I'm still working on getting better at it. And I wrote an article about working iteratively that covers a lot of different elements where I've kind of pulled on threads and found out ways where you can get better at this. But I do want to acknowledge that this is not something that's easy and that just like the code that we're working on iteratively, our technique for breaking things down is something that we improve on iteratively. And it's a journey we're all on together. STEPHANIE: I'm really glad that you brought up how hard it is because as I was thinking about this topic, I was considering barriers into working in that vertical slice way, and barriers that I personally experience, as well as just I have seen on other teams. I had alluded to some earlier about, like, the perception of if I ship this small thing, is it impressive enough, or is it valuable enough? And I think I realized that, like, I was getting caught up in, like, the perception part, right? And maybe it doesn't matter [chuckles], and I just need to kind of shift the way I'm thinking about it. And then, there are more real barriers or, like, concrete barriers that are tough. Long feedback loops is one that I've encountered on a team where it's just really hard to ship frequently because PR reviews aren't happening fast enough or your CI or deployment process is just so long that you're like, I want to stuff everything into [chuckles] this one PR so that at least I won't have to sit and wait [laughs]. And that can be really hard to work against, but it could also be a really interesting signal about whether your processes are working for you. It could be an opportunity to be like, "I would like to work this way, but here are the things that are preventing me from really embracing it. And is there any improvement I can make in those areas?" JOËL: Yeah. There's a bit of a, like, vicious cycle that happens there sometimes, especially around PR review, where when it takes a long time to get reviews, you tend to decide, well, I'm going to not make a bunch of PRs; I'm going to make one big one. But then big PRs are very, like, time intensive and require you to commit a lot of, like, focus and energy to them, which means that when you ask me for a review, I'm going to wait longer before I review it, which is going to incentivize you to build bigger PRs, which is going to incentivize me to wait longer, and now we just...it's a vicious cycle. So, I know I've definitely been on projects where a question the team has had is, "How can we improve our process? We want faster code review." And there's some aspect of that that's like, look, everybody just needs to be more disciplined or more alert and try to review things more frequently. But there's also an element of if you do make things smaller, you make it much easier for people to review your code in between other things. STEPHANIE: Yeah, I really liked you mentioning incentives because I think that could be a really good place to start if you or your team are interested in making a change like this, you know, making an effort to look at your team processes and being like, what is incentivized here, and what does our system encourage or discourage? And if you want to be making that shift, like, that could be a good place to start in identifying places for improvement. JOËL: And that happens on a broader system level as well. If you look at what does it take to go from a problem that is going to turn into a ticket to in-production in front of a client, how long is that loop? How complex are the steps to get there? The longer that loop is, the slower you're iterating. And the easier it is for things to just get hung up or for you to waste time, the harder it is for you to change course. And so, oftentimes, I've come on to projects with clients and sort of seen something like that, and sort of seen other pain points that the team has and sort of found that one of the root causes is saying, "Look, we need to tighten that feedback loop, and that's going to improve all these other things that are kind of constellation around it." STEPHANIE: Agreed. On that note, shall we wrap up? JOËL: Let's wrap up. STEPHANIE: Show notes for this episode can be found at bikeshed.fm. JOËL: This show has been produced and edited by Mandy Moore. STEPHANIE: If you enjoyed listening, one really easy way to support the show is to leave us a quick rating or even a review in iTunes. It really helps other folks find the show. JOËL: If you have any feedback for this or any of our other episodes, you can reach us @_bikeshed, or you can reach me @joelquen on Twitter. STEPHANIE: Or reach both of us at hosts@bikeshed.fm via email. JOËL: Thanks so much for listening to The Bike Shed, and we'll see you next week. ALL: Byeeeeeeee!!!!!!! AD: Did you know thoughtbot has a referral program? If you introduce us to someone looking for a design or development partner, we will compensate you if they decide to work with us. More info on our website at: tbot.io/referral. Or you can email us at referrals@thoughtbot.com with any questions.
Join us in this enlightening episode of The Green Dream as we sit down with Keith Kalfas, a renowned entrepreneur, motivational speaker, and social media influencer. Known for his transformative insights in landscaping and window cleaning businesses, Keith shares his journey from humble beginnings to becoming a pivotal figure in the service industry. In this episode: Cultivating Growth in Business and Life,' we delve into the rich tapestry of experiences that shaped his entrepreneurial spirit, his philosophy on balancing personal development with professional growth, and his unique approach to overcoming challenges. Whether you're an aspiring entrepreneur, a seasoned business owner, or someone seeking personal growth, Keith's stories and advice are bound to inspire and inform. Tune in to discover how to cultivate your own path to success and fulfillment, both in business and life. https://www.keithkalfas.com/ https://www.keithkalfas.com/resources https://www.youtube.com/@keith-kalfas?themeRefresh=1 https://www.instagram.com/keithkalfas/?hl=en https://www.facebook.com/thelandscapingemployeetrap/
The Platform episode 496 features a mix by Zewmob who resides in Nashville, Tennessee! He's originally from Alabama where you can still hear him playing at Rounders in Tuscaloosa and The Hangout Music Festival on the beaches of Gulf Shores. If you're in Nashville this weekend, go check him out at The Office this Friday, January 12th where he's playing direct support for Corrupt! Follow Zewmob and stream his latest release "The Cash" by clicking the links below. subscribe to my Patreon to see my top tracks of the week, download songs you hear in the mixes and more! Now turn those speakers up and enjoy the latest by Zewmob right here, on The Platform! Patreon: https://www.patreon.com/djdexmke Zewmob: https://www.zewmobmusic.com IG: https://www.instagram.com/zewmobmusic/ SoundCloud: https://soundcloud.com/zewmobmusic Stream "The Cash" on Spotify: https://open.spotify.com/track/0wpPVgNVwXcOO80hUxIezd?si=1b2fea4c46074c69 Watch "The Cash" on YouTube: https://www.youtube.com/watch?v=jKAC6UpQpB8&feature=youtu.be&themeRefresh=1
Happy New Year! Let's celebrate with this awful mess of a film!It's here but I don't recommend it. https://www.youtube.com/watch?v=eyhgJvYED7o&themeRefresh=1
Matt and Briggs create ultimate music playlists around a theme. This time we created the Ultimate 1960s Psychedelic Songs Playlist. Subscribe on Youtube: https://www.youtube.com/@UPwithMB?sub_confirmation=1&themeRefresh=1 Check out the playlist on Spotify: https://open.spotify.com/playlist/5Apb6y5CV41ZM9BriWAiE9?si=f61d770f9e6b4b7f
Not many cinematographers shoot on submarines or from horseback, helicopters and kayaks - but today's guest filmmaker, award-winning industry veteran David Malysheff, has done exactly that. With more than 25 years of television production experience in film and broadcast video, David Malysheff has been behind the camera on numerous Canadian TV shows including The Nature of Things, The Fifth Estate, The Amazing Race, Moosemeat & Marmalade, Canada's Next Top Model and the moving documentary Us and Them, which he also co-produced. Buckle up as he shares tales of his scariest moment, helping out Dennis Hopper, and getting Harrison Ford on board for his documentary The Immortal Beaver.Mentioned in this episode:The Immortal Beaver: https://www.youtube.com/watch?v=4wQjAB-jnI8&themeRefresh=1 Website: https://gamutproductions.com/about IMDb: https://www.imdb.com/name/nm0540926/Linkedin: https://www.linkedin.com/in/david-malysheff-95686018/Instagram: https://www.instagram.com/gamut_productions/Facebook: https://www.facebook.com/gamutproductions/Subscribe to catch the latest episodes of Push In on Apple Podcasts:https://apple.co/2S5WB7q Podcast Production Team:· Technical Director: Paul Ruta· Sound Editor: Michael Korican· Host, Researcher & copywriter: Joyce Kline· Co-Producers: Joyce Kline, Michael Korican, Paul Ruta
PURCHASE "GO FOR STUPID" by Steve D. Sims HEREGO FOR STUPIDWHAT WOULD YOU ACHIEVE IF YOU WEREN'T AFRAID OF BEING LAUGHED AT?In the age of “gotcha” culture, people are terrified to do anything that might be laughed at. Steve Sims is the exact opposite.In Go For Stupid: The Art of Achieving Ridiculous Goals, Steve teaches you how to ignore what everyone else thinks and go for big, stupid, ridiculous goals. From organizing a private dinner in front of Michelangelo's David, to securing a tour of SpaceX led by Elon Musk himself, his accomplishments always start with the same questions: How far can I take this? What would make this a stupid achievement? Steve examines famously stupid goals in history, the key habits of successful people, and lessons from his own career to help you let go of your fear and get out of your own way.If you do something amazing, you will be ridiculed until you are revered. Stop overthinking and go for ridiculous, stupid goals. Once you “go for stupid,” you open the door to the life you always dreamed about.https://www.facebook.com/groups/stevedsims/https://twitter.com/stevedsimshttps://www.linkedin.com/in/stevedsims/https://www.instagram.com/stevedsims/https://www.youtube.com/stevedsims?themeRefresh=1https://www.tiktok.com/@stevedsimsAre you searching for graceful messages to soothe your weary soul? Are you craving gentle insights that whisk you beyond challenges and obstacles? Are you longing for someone pious to take you by the hand and lead you to enlightenment? If so…then please, do yourself an epic favor and stay the hell away from Steve Sims.Principles — without CompromiseIn a world loaded with self-described “motivational gurus” who are far, far more interested in your cash than they are in your consciousness, Steve refuses to compromise his principles, which include:Telling the truth the only way he knows how: directly, blatantly, fearlessly and with no holds barred.Delivering visionary insights that are deeply rooted in pragmatic reality and practical action: because it's all about results.Sharing everything he knows about being successful on a professional and personal level, right down to the last grizzly, intimate, “oh wow, did he really just say that?” detail.What You See IS What You GetMany speakers who claim to be “onions” – i.e. wrapped in mystical and magical layers of enigmatic meaning – have their metaphors mixed up, because they're typically nothing but smoke and mirrors; get too close, and it's all style and no substance.Steve ain't no onion.What you see IS what you get. And what you see and get is a man who you'd probably avoid making eye contact with in an alley — or anywhere else for that matter. After all, a shaved head, Harley Davidson garb and body piercings on a 5' 11”, 240 lb. frame don't scream “let's be friends!”But that's the irony of it all, because despite his gruff exterior, Steve is remarkably open, engaging, generous, intuitive, insightful and competent – and he's leveraged all of this to build a remarkably successful entrepreneurial career. ARE YOU READY?Full disclosure: not everyone is ready for Steve, and he'll be the first to tell you that he's not interested in being all things to all audiences. If you're looking for feel-good rhetoric, generic clichés and platitudes, or typical self-help advice tied together in a diplomatic package and topped with a pretty bow – then “go ahead and move along.”But…If you want to have your professional and personal life transformed by one of the world's most unique over-achievers — a person who cares so deeply about your success that he's willing to lay everything on the line to help you: the good, the bad, and so very, very ugly — then you're ready.So grab a helmet, get on board, say a prayer, and hang on with all you've got — because you're in for the ride of your life!
DR. NICOLE REDVERS (Deninu Kųę́ First Nation) chatted to us about berries changing genetics, Indigenous Medicine Science as a reawakening, Land as healing and amplifying these connections through consciousness, differences between spirit & soul, what is a gut feeling?, and decolonizing & recolonizing our microbiome. Remember, profits from the "AS Podcast MERCH" www.relationalsciencecircle.com/shop helps pay Knowledge Keepers & Editor, to follow protocols & keep the podcast going. Dr. Redvers graciously donated her honoraria to: Arctic Indigenous Wellness Foundation https://arcticindigenouswellness.org/ SHOWNOTES: -INDIGENOUS SCIENCE: contextual, holistic, relational, symbolic, non-linear, not limited by time, uses collective observation of its people to explain natural phenomenon through both real and metaphoric narratives. Nicole Redvers ND, Yuria Celidwen PhD, C. Schultz PhD, O. Horn MD, C. Githaiga MA, M. Vera RN, M. Perdrisat BComm, L. Mad Plume MPH, D. Kobei MBA, M. Cunningham Kain MD, A. Poelina PhD, J. Nelson Rojas, Be'sha Blondin. https://www.thelancet.com/journals/lanplh/article/PIIS2542-5196(21)00354-5/fulltext -Food is Medicine -Berries are healing, reduce inflammation and so much more... - "Health Effects of Traditional Indigenous Chokeberry" https://classic.clinicaltrials.gov/ct2/show/NCT05410327 - "Chokeberry Reduces Inflammation in Human Pre-adipocyte Cells" D. Brunelle, N. Redvers, K. Larson, A. Bundy, J. Roemmich, & D. Warne. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9193701/ -Natural Medicine- "A Prescription for Nature, Conversation with Dr. Nicole Redvers" https://www.parkprescriptions.ca/blogposts/parx-people-a-conversation-with-dr-nicole-redvers -Land as our Guide to Heal - often, we depend on someone else to heal us, but what happens if we reconnect with Land as Healer? -When we breathe in forest air, our white blood cells increase and our cortisol (stress) levels decrease. You are never alone when you are with the Land -Brain & Gut connection -think about following that "gut feeling," and how that can guide us. decolonize and Recolonize your Microbiome -Canada Food guide -this guide has harmed many Indg people. It was created by and for European people, with plants and animals common in those origin areas. -many communities are not used to digesting wheat (gluten) or dairy. Their bodies have evolved to processes necessary proteins, sugars, calcium from other foods. -Prophecy from Sahtu Dene Elder Be'sha Blondin - the ground will melt, which will awaken sicknesses (like antrax), and the axis of the Earth has shifted (through the extraction of excess freshwater, and ice melt) which has been observed by shifting in star locations. This shows an acute understanding of Natural Law -What Water are you made from? -humans are 60% water, we need water to survive, we are the water we consume. What water are you made from? What lake, river, groundwater, glacier, leads to your tap? When you travel, you turn into water from that location, after 3 months, your cells change & you turn into that location's water. how do give back to the spirit of the water that keeps you alive. The Science of the Sacred, Dr. Redvers https://www.penguinrandomhouse.ca/books/599277/the-science-of-the-sacred-by-nicole-redvers/9781623173371 The Value of Global Indigenous Knowledge in Planetary Health Dr. Redvers (article) https://www.mdpi.com/2078-1547/9/2/30 Urban Land-Based Healing: A Northern Intervention Strategy https://jps.library.utoronto.ca/index.php/ijih/article/view/33177 Bridging Indigenous Systems and Modern Science https://www.youtube.com/watch?v=7RD4tDrKgB4&themeRefresh=1 School of Medicine & Health Sciences: Indigenous Faculty Fridays w Dr. Redvers https://med.und.edu/education-training/indians-into-medicine/newspages/iffnicoleredvers.html - Support the Wildfires https://nwt.unitedway.ca/2023-emergency-response/ Thanks to sponsor BLUE MARBLE SPACE INSTITUTE & Editor EMIL STARLIGHT
Willkommen zur 102. Folge meines Podcasts! Heute tauchen wir ein in die faszinierende Welt von Spyro, dem liebenswerten Drachen, der seit 25 Jahren unsere Herzen erobert hat. Begleitet mich auf einer nostalgischen Reise von den Anfängen auf der PlayStation 1 bis zur glanzvollen Wiederkehr in der Reignited Trilogy.In dieser Episode teile ich meine persönlichen Anekdoten, Erinnerungen und unvergesslichen Momente mit Spyro. Wir werden über die spannenden Abenteuer sprechen, die diesen ikonischen Charakter zu einem zeitlosen Favoriten gemacht haben, und wie die modernen Neuauflagen die Magie am Leben erhalten.Egal, ob ihr ein langjähriger Fan von Spyro seid oder einfach nur an der Geschichte dieses legendären Spiels interessiert, diese Folge bietet euch eine unterhaltsame und informative Reise durch 25 Jahre Spielspaß und Abenteuer.Bleibt dran, und vergesst nicht, den Podcast zu abonnieren, um keine unserer spannenden Folgen zu verpassen. Viel Spaß beim Zuhören!"Welcome to the 102nd episode of my podcast! Today, we're diving into the fascinating world of Spyro, the lovable dragon who has captured our hearts for 25 years. Join me on a nostalgic journey from the beginnings on the PlayStation 1 to the glorious resurgence in the Reignited Trilogy.In this episode, I'll be sharing my personal anecdotes, memories, and unforgettable moments with Spyro. We'll talk about the exciting adventures that have made this iconic character a timeless favorite and how the modern remakes keep the magic alive.Whether you're a long-time Spyro fan or just curious about the history of this legendary game, this episode offers an entertaining and informative exploration of 25 years of gaming fun and adventure.Stay tuned, and don't forget to subscribe to the podcast to never miss one of our exciting episodes. Enjoy the listen!" Meine bisherigen Let's Plays zur Spyro-Reihe:Let's Play Spyro The Dragon (120% | Reignited Trilogy | PS4) - https://www.youtube.com/watch?v=PnHLNrQRsMY&list=PLcqMgMtv_1hBnae34hp6NCQETtnUEjVahLet's Play Spyro 2: Ripto's Rage (100% | Reignited Trilogy | PS4) - https://www.youtube.com/watch?v=TqZHIOgEKxU&list=PLcqMgMtv_1hDeyR0XfVXXozKkFDDcONMy&themeRefresh=1Let's Play Spyro 3: Year Of The Dragon (117% | Reignited Trilogy | PS4) - https://www.youtube.com/watch?v=LCtZadyBHGs&list=PLcqMgMtv_1hAEi9ttnWuLU5fOviuO5ZUB Let's Play Spyro The Dragon (120% | PS1) - https://www.youtube.com/watch?v=Gav6HEZG6AM&list=PL0DE53FF679CEBBB3Let's Play Spyro 2: Gateway To Glimmer / Ripto's Rage (100% | PS1) - https://www.youtube.com/watch?v=zBMTYuJUrUg&list=PLcqMgMtv_1hAhnXZkvLcxtwnOqxqg5ns7Let's Play Spyro 3: Year Of The Dragon (117% | PS1) - https://www.youtube.com/watch?v=ot6x3-We5LQ&list=PLcqMgMtv_1hAhdOBnLdPG9cdD76-D6YQ0&themeRefresh=1Let's Play Spyro 4: Enter The Dragonfly (100% | PS2) https://www.youtube.com/watch?v=utRdBBMcXRQ&list=PLcqMgMtv_1hC9Oq4qHlfMlcnG4xznroOS Song of the day: Spyro The Dragon OST - Dark Hollow (composed by Stewart Copeland) (https://youtu.be/nAeFeytXSbM?si=uC5WLLDTXXx0N2D1)Thumbnail picture © Toys for Bob, ActivisonDisclaimer: I'm not sponsored by any person / any party mentioned in this episode. Ich bin von keiner der in dieser Folge erwähnten Personen / Parteien gesponsert.All 'Song of the day' choices in one Spotify playlist ► https://bit.ly/TGP_OSTDieser Podcast ist indirekt Teil meines bilingualen YouTube-Kanals Daveinitely (youtube.com/@daveinitely) mit mehr als 50000+ internationalen Abonnenten.Dir gefällt THE GERMAN PODCAST? Cool! Auf meiner Patreon-Seite (https://www.patreon.com/thegermanpodcast) kannst du diesen Podcast mit nur 5€/Monat direkt unterstützen und hilfst, regelmäßige Folgen zu ermöglichen!Folge mir auf Social Media, um keine neue Folge zu verpassen (und einfach, weil du verdammt neugierig bist):► Instagram: https://www.instagram.com/thegermanpodcast/ ► Twitter: https://twitter.com/germanpodcast_ ► Patreon: https://www.patreon.com/thegermanpodcast ► Discord: https://discord.gg/9DJatfyJgN► Website: https://dave-durden.com/Du möchtest mir eine E-Mail schreiben? Gerne: thegermanpodcast[ at ]web[ dot ]deMein Podcast Equipment (*Affiliate-Links; pro Bestellungen über diese Links bekomme ich von Amazon ein paar Cent Provision. Für dich ändert sich nichts, der Preis ist dadurch nicht höher. Vielen Dank für diese indirekte Form der Unterstützung!):Mic* ► Shure SM7B (https://amzn.to/3uvrJeV)Preamp* ► Cloudlifter CL-1 (https://amzn.to/3tzQHsd)Audio Interface* ► Steinberg UR 22 (https://amzn.to/2jGZs4V)Audio Recording & Editing ► Audacity, Adobe AuditionWillkommen zu THE GERMAN PODCAST! Als deutschsprachiger Podcaster behandele ich in jeder Episode Themen aus Medien, Kultur, Gesellschaft und Kunst. Mit meinem Podcast kannst du nicht nur deine Deutschkenntnisse verbessern, sondern auch ein Verständnis für die neuesten Trends und Entwicklungen in Deutschland gewinnen.German Podcast: Ein Hörtraining für DeutschlernerJede Episode meines German Podcasts bietet ein Hörtraining für Deutschlerner, um dein Hörverständnis zu verbessern und dein Vokabular zu erweitern.Medien, Kultur, Gesellschaft und Kunst im German PodcastTauche mit meinem German Podcast in die Welt von Medien, Kultur, Gesellschaft und Kunst ein. Erhalte einen Einblick in die neuesten Entwicklungen in Deutschland und entdecke, was dieses Land so einzigartig macht.Philosophische Themen im German PodcastAb und zu diskutiere ich auch philosophische Themen wie Liebe, Freundschaft und Selbstverbesserung auf Deutsch, um dir zu helfen, die Sprache und die Themen besser zu verstehen.Warum dieser Podcast ideal für Deutschlerner istMein German Podcast ist perfekt für alle, die ihre Deutschkenntnisse verbessern möchten. Durch Zuhören und Mitreden kannst du ein besseres Gefühl für die Sprache und ihre Anwendung im Alltag bekommen. Lass mich dir helfen, Deutsch zu lernen und zu beherrschen!----Welcome to my German Podcast! As a German-speaking podcaster, I cover topics related to media, culture, society, and art in every episode. With my podcast, you can not only improve your German language skills but also gain an understanding of the latest trends and developments in Germany.German Podcast: An auditory training for German learnersEach episode of my German Podcast offers an auditory training for German learners to enhance your listening comprehension and expand your vocabulary.Media, culture, society, and art in the German PodcastImmerse yourself in the world of media, culture, society, and art with my German Podcast. Get insights into the latest developments in Germany and discover what makes this country so unique.Philosophical themes in the German PodcastOccasionally, I also discuss philosophical themes such as love, friendship, and self-improvement in German to help you better understand the language and the topics.Why this podcast is ideal for German learnersMy German Podcast is perfect for anyone who wants to improve their German language skills. By listening and participating, you can get a better feel for the language and its application in everyday life. Let me help you learn and master German!Impressum: https://bit.ly/Impressum_LegalDetails© The German Podcast Get bonus content on Patreon Hosted on Acast. See acast.com/privacy for more information.
On the Electrek Podcast, we discuss the most popular news in the world of sustainable transport and energy. In this week's episode, we discuss Tesla's earnings, the automaker giving a Cybertruck update, Elon Musk's terrible conference call, and more. The show is live every Friday at 4 p.m. ET on Electrek's YouTube channel. As a reminder, we'll have an accompanying post, like this one, on the site with an embedded link to the live stream. Head to the YouTube channel to get your questions and comments in. After the show ends at around 5 p.m. ET, the video will be archived on YouTube and the audio on all your favorite podcast apps: Apple Podcasts Spotify Overcast Pocket Casts Castro RSS We now have a Patreon if you want to help us avoid more ads and invest more in our content. We have some awesome gifts for our Patreons and more coming. Here are a few of the articles that we will discuss during the podcast: Tesla reveals Cybertruck powertrain configs and weight with VIN decoder Tesla announces Cybertruck deliveries in November, claims 125,000 production capacity Elon Musk wants to “temper your expectations” with Tesla Cybertruck Tesla pumps the brakes on Gigafactory Mexico Tesla (TSLA) releases Q3 2023 results: missed on both revenue and earnings Tesla (TSLA) tumbles after disastrous Elon Musk conference call Tesla deployed record energy storage, but solar is hurting Tesla tries to boost sales by offering free Supercharging transfers to new orders Toyota signs deal with Tesla for NACS and Supercharger access Electrek signs 5-year title sponsorship deal with IEF for Formula Sun Grand Prix and American Solar Challenge Volvo EM90 images leaked online, revealing brand's first electric minivan in full Kia announces 2024 EV6 pricing, introduces two new ‘Light' trim variations under $50,000 The 2024 Chevy Blazer EV is being marked up by as much as $10,000 GM is pushing Silverado EV truck production back at Orion assembly by another year Ford's F-150 Lightning Michigan EV plant is losing a shift Nissan's LEAF EV now qualifies for a $3,750 tax credit Here's the live stream for today's episode starting at 4:00 p.m. ET (or the video after 5 p.m. ET): https://www.youtube.com/live/BRWP-fqzGG0?themeRefresh=1
On the Electrek Podcast, we discuss the most popular news in the world of sustainable transport and energy. In this week's episode, we discuss Tesla's earnings, the automaker giving a Cybertruck update, Elon Musk's terrible conference call, and more. The show is live every Friday at 4 p.m. ET on Electrek's YouTube channel. As a reminder, we'll have an accompanying post, like this one, on the site with an embedded link to the live stream. Head to the YouTube channel to get your questions and comments in. After the show ends at around 5 p.m. ET, the video will be archived on YouTube and the audio on all your favorite podcast apps: Apple Podcasts Spotify Overcast Pocket Casts Castro RSS We now have a Patreon if you want to help us avoid more ads and invest more in our content. We have some awesome gifts for our Patreons and more coming. Here are a few of the articles that we will discuss during the podcast: Tesla reveals Cybertruck powertrain configs and weight with VIN decoder Tesla announces Cybertruck deliveries in November, claims 125,000 production capacity Elon Musk wants to “temper your expectations” with Tesla Cybertruck Tesla pumps the brakes on Gigafactory Mexico Tesla (TSLA) releases Q3 2023 results: missed on both revenue and earnings Tesla (TSLA) tumbles after disastrous Elon Musk conference call Tesla deployed record energy storage, but solar is hurting Tesla tries to boost sales by offering free Supercharging transfers to new orders Toyota signs deal with Tesla for NACS and Supercharger access Electrek signs 5-year title sponsorship deal with IEF for Formula Sun Grand Prix and American Solar Challenge Volvo EM90 images leaked online, revealing brand's first electric minivan in full Kia announces 2024 EV6 pricing, introduces two new ‘Light' trim variations under $50,000 The 2024 Chevy Blazer EV is being marked up by as much as $10,000 GM is pushing Silverado EV truck production back at Orion assembly by another year Ford's F-150 Lightning Michigan EV plant is losing a shift Nissan's LEAF EV now qualifies for a $3,750 tax credit Here's the live stream for today's episode starting at 4:00 p.m. ET (or the video after 5 p.m. ET): https://www.youtube.com/live/BRWP-fqzGG0?themeRefresh=1
My guest this week is singer, songwriter and musician, Colin Blunstone In a career spanning over fifty years, The Zombies rose to fame in the mid 1960s and enjoyed a string of hits, including She's Not There, Tell Her No, She's Coming Home and Time Of The Season. A documentary about the group. 'Hung Up On A Dream' gets its UK premiere on November 04th at London's Barbican, as part of the Doc 'n' Roll Festival. For more more information and to book tickets visit: https://www.docnrollfestival.com/films/hung-up-on-a-dream-the-zombies/ The band have a very special homecoming event at St Albans Museum and Gallery on November 10th. For tickets visit: https://www.stalbansmuseums.org.uk/whats-on/zombies-come-home-conversation-and-acoustic-set The Zombies performing at their Rock 'n' Roll Hall of Fame induction: https://www.youtube.com/watch?v=Ks1agImDmAk&themeRefresh=1
Dans cet épisode spécial « Journée de la vérité et de la réconciliation », Noemie & Jessica discutent de la réalité troublante que vivent les Peuples Autochtones au Canada.Chaque enfant compte.Sources pour cet épisode :https://www.canada.ca/fr/immigration-refugies-citoyennete/organisation/publications-guides/decouvrir-canada/lisez-ligne/histoire-canada.htmlhttps://atlasdespeuplesautochtonesducanada.ca/section/les-premieres-nations/https://www.thecanadianencyclopedia.ca/en/article/aboriginal-people-plateauhttps://ruor.uottawa.ca/bitstream/10393/37956/3/David_%20Jean-Denis_2018_th%C3%A8se.pdfhttps://www.ccnsa.ca/docs/determinants/FS-AccessHealthServicesSDOH-2019-FR.pdfhttps://www.cobp.resist.ca/en/documentation/agressions-sur-des-femmes-autochtones-un-t-moignage-sajoutehttps://www.youtube.com/watch?time_continue=8&v=NqtxZf9rFCU&embeds_referring_euri=https%3A%2F%2Fwww.google.com%2Fsearch%3Fsca_esv%3D568963117%26rlz%3D1CARGFB_enCA1029CA1029%26sxsrf%3DAM9HkKn7DKZSZ8S1RZmVSaSD7BFRFZaNLQ%3A169585982727&source_ve_path=MjM4NTE&feature=emb_title&themeRefresh=1https://www.cerp.gouv.qc.ca/fileadmin/Fichiers_clients/Documents_deposes_a_la_Commission/P-871-45.pdfhttps://www.lapresse.ca/actualites/justice-et-faits-divers/2021-12-14/demande-d-action-collective-des-femmes-autochtones-contre-la-sq-de-val-d-or.phphttps://ici.radio-canada.ca/nouvelle/744192/avis-bouillir-eau-potable-premieres-nations-canadahttps://www.globalcitizen.org/fr/content/why-food-is-so-expensive-on-first-nations-reserves/
In dieser Podcast-Folge tauche ich gemeinsam mit meinem YouTube-Kollegen und engen Freund Alex tief in unsere gemeinsame Leidenschaft ein: die legendäre deutsche Elektro-Band "Scooter" und ihr charismatischer Frontmann H.P. Baxxter. Wir plaudern darüber, wie wir die Band zuerst entdeckt haben, welche besonderen Erinnerungen wir mit ihren Songs verbinden und welches die witzigsten und verrücktesten Scooter-Texte für uns sind. Alles das und noch mehr erwartet dich in dieser Episode. Mach dich bereit für eine Scooter-tastische Zeit! :)In this podcast episode, my YouTube colleague and close friend Alex join me in diving deep into our shared passion: the legendary German electro band "Scooter" and their charismatic frontman H.P. Baxxter. We discuss how we first discovered the band, the special memories associated with their songs, and our favorite hilarious and crazy Scooter lyrics. All this and more awaits you in this episode. Get ready for a Scooter-tastic time! :)Alex: https://www.youtube.com/@AlexFlattermann85?themeRefresh=1Song of the day: Scooter - Which Light Switch Is Which? (https://youtu.be/nAeFeytXSbM?si=uC5WLLDTXXx0N2D1)Thumbnail picture: Foto: Stefan BrendingDisclaimer: I'm not sponsored by any person / any party mentioned in this episode. Ich bin von keiner der in dieser Folge erwähnten Personen / Parteien gesponsert.All 'Song of the day' choices in one Spotify playlist ► https://bit.ly/TGP_OSTDieser Podcast ist indirekt Teil meines bilingualen YouTube-Kanals Daveinitely (youtube.com/@daveinitely) mit mehr als 50000+ internationalen Abonnenten.Dir gefällt THE GERMAN PODCAST? Cool! Auf meiner Patreon-Seite (https://www.patreon.com/thegermanpodcast) kannst du diesen Podcast mit nur 5€/Monat direkt unterstützen und hilfst, regelmäßige Folgen zu ermöglichen!Folge mir auf Social Media, um keine neue Folge zu verpassen (und einfach, weil du verdammt neugierig bist):► Instagram: https://www.instagram.com/thegermanpodcast/ ► Twitter: https://twitter.com/germanpodcast_ ► Patreon: https://www.patreon.com/thegermanpodcast ► Discord: https://discord.gg/9DJatfyJgN► Website: https://dave-durden.com/Du möchtest mir eine E-Mail schreiben? Gerne: thegermanpodcast[ at ]web[ dot ]deMein Podcast Equipment (*Affiliate-Links; pro Bestellungen über diese Links bekomme ich von Amazon ein paar Cent Provision. Für dich ändert sich nichts, der Preis ist dadurch nicht höher. Vielen Dank für diese indirekte Form der Unterstützung!):Mic* ► Shure SM7B (https://amzn.to/3uvrJeV)Preamp* ► Cloudlifter CL-1 (https://amzn.to/3tzQHsd)Audio Interface* ► Steinberg UR 22 (https://amzn.to/2jGZs4V)Audio Recording & Editing ► Audacity, Adobe AuditionWillkommen zu THE GERMAN PODCAST! Als deutschsprachiger Podcaster behandele ich in jeder Episode Themen aus Medien, Kultur, Gesellschaft und Kunst. Mit meinem Podcast kannst du nicht nur deine Deutschkenntnisse verbessern, sondern auch ein Verständnis für die neuesten Trends und Entwicklungen in Deutschland gewinnen.German Podcast: Ein Hörtraining für DeutschlernerJede Episode meines German Podcasts bietet ein Hörtraining für Deutschlerner, um dein Hörverständnis zu verbessern und dein Vokabular zu erweitern.Medien, Kultur, Gesellschaft und Kunst im German PodcastTauche mit meinem German Podcast in die Welt von Medien, Kultur, Gesellschaft und Kunst ein. Erhalte einen Einblick in die neuesten Entwicklungen in Deutschland und entdecke, was dieses Land so einzigartig macht.Philosophische Themen im German PodcastAb und zu diskutiere ich auch philosophische Themen wie Liebe, Freundschaft und Selbstverbesserung auf Deutsch, um dir zu helfen, die Sprache und die Themen besser zu verstehen.Warum dieser Podcast ideal für Deutschlerner istMein German Podcast ist perfekt für alle, die ihre Deutschkenntnisse verbessern möchten. Durch Zuhören und Mitreden kannst du ein besseres Gefühl für die Sprache und ihre Anwendung im Alltag bekommen. Lass mich dir helfen, Deutsch zu lernen und zu beherrschen!----Welcome to my German Podcast! As a German-speaking podcaster, I cover topics related to media, culture, society, and art in every episode. With my podcast, you can not only improve your German language skills but also gain an understanding of the latest trends and developments in Germany.German Podcast: An auditory training for German learnersEach episode of my German Podcast offers an auditory training for German learners to enhance your listening comprehension and expand your vocabulary.Media, culture, society, and art in the German PodcastImmerse yourself in the world of media, culture, society, and art with my German Podcast. Get insights into the latest developments in Germany and discover what makes this country so unique.Philosophical themes in the German PodcastOccasionally, I also discuss philosophical themes such as love, friendship, and self-improvement in German to help you better understand the language and the topics.Why this podcast is ideal for German learnersMy German Podcast is perfect for anyone who wants to improve their German language skills. By listening and participating, you can get a better feel for the language and its application in everyday life. Let me help you learn and master German!Impressum: https://bit.ly/Impressum_LegalDetails© The German Podcast Get bonus content on Patreon Hosted on Acast. See acast.com/privacy for more information.
Hello Fancy Folks! We made it to the end of the interviews. While it's sad that we're done talking to great people (for now), it does mean that Season 3 is almost here! Make sure you're subscribed now. For our final conversation of our summer interview series, we're bringing it a little closer to home and talking about the art of podcasting. While some might debate whether this is an art or not, our podcast guest, the mind behind Science Talk is a firm believer. Dr. Pranoti Kshirsagar is the founder of The Science Talk, a podcast host herself as well as a materials scientist. Join us as we talk with Pranoti about all things podcasting, science communication and for several materials science tangents. Don't miss Pranoti's newest podcast: https://open.spotify.com/show/0MzykvUkGvZdfVvXiMJwC0?si=4e498e7aa23142c6 You can find The Science Talk here: https://www.linkedin.com/company/the-science-talk/ https://open.spotify.com/show/0joF8aDQP7VavEgsRdnCIA?si=118a313e641540c3 https://www.youtube.com/channel/UCDtRE-aG-90H6FalLYaAiaQ https://twitter.com/the_ScienceTalk https://www.instagram.com/thescience_talk/ Make sure you're subscribed so you don't miss Season 3 - The Science of Fashion! Theme music - Harlequin Mood by Burdy and https://www.youtube.com/watch?v=9Cd36WJ79z4&feature=youtu.be&themeRefresh=1 Follow us: Instagram: https://www.instagram.com/luxescipod/ Twitter: https://twitter.com/luxescipod YouTube: https://www.youtube.com/channel/UCTz4WrIEalCH7NlDgkRdICQ Blog posts and show notes: www.erevnamedia.com
Hello Fancy Folks! Another week, another interesting and informative interview with a scientific artist. This week we're talking with the artist behind Fuzzy Otter. Andrea has been interested in art and science since a young age and her work in natural illustration is beautiful. We what it takes to illustrate nature. How to stay true to the animal or plant and incorporate the art and lots more! This one was super fun because we have some of Andrea's artwork so we got to see her talent first-hand. You can find Fuzzy Otter's work here: https://www.instagram.com/fuzzyotter/ https://andrearepetto.com/ Make sure you're subscribed so you don't miss any of the interesting, engaging and fun interviews that will be released over this summer! We have a few more to go! Theme music - Harlequin Mood by Burdy and https://www.youtube.com/watch?v=9Cd36WJ79z4&feature=youtu.be&themeRefresh=1 Follow us: Instagram: https://www.instagram.com/luxescipod/ Twitter: https://twitter.com/luxescipod YouTube: https://www.youtube.com/channel/UCTz4WrIEalCH7NlDgkRdICQ Blog posts and show notes: www.erevnamedia.com
Alaina Percival is the Co-Founder and CEO of Women Who Code, with a mission to empower diverse women to excel in technology careers. Alaina delves into the origin and mission of Women Who Code, highlighting its community building, free technical events, and collaboration with companies to promote diversity in hiring. Victoria adds her personal experience with the organization, emphasizing its positive impact on her career. They discuss the challenges faced while expanding Women Who Code, including the need for systems and processes to manage growth. Alaina recounts stories of discrimination faced by women in tech and stresses the need for continued support and encouragement. The conversation also touches on the financial benefits of diversity and the alignment of Valor Ventures with Women Who Code's values. This discussion offers a detailed look into the women in tech movement, the importance of community, and the drive to create a more equitable industry. It serves as a reflection on both the strides made in fostering diversity and the work still needed to create a truly inclusive technology field. __ Women Who Code (https://www.womenwhocode.com/) Join the Women Who Code Slack! (https://docs.google.com/forms/d/e/1FAIpQLSctj9HJr-5yadDbKYygBYBfNUWmjgODlkp8lgLou26AedIkuQ/viewform) Women Who Code Podcast (https://www.womenwhocode.com/podcast) Follow Women Who Code on Facebook (https://www.facebook.com/womenwhocode), LinkedIn (https://www.linkedin.com/company/women-who-code/), Instagram (https://www.instagram.com/womenwhocode/), GitHub (https://github.com/WomenWhoCode), Twitter (https://twitter.com/WomenWhoCode), or YouTube (https://www.youtube.com/c/WomenWhoCodeGlobal?themeRefresh=1) Follow Alaina Percival on LinkedIn (https://www.linkedin.com/in/alainapercival/) or Twitter (https://twitter.com/alaina). Follow thoughtbot on Twitter (https://twitter.com/thoughtbot) or LinkedIn (https://www.linkedin.com/company/150727/). Become a Sponsor (https://thoughtbot.com/sponsorship) of Giant Robots! Transcript: WILL: This is the Giant Robots Smashing Into Other Giant Robots Podcast, where we explore the design, development, and business of great products. I'm your host, Will Larry. VICTORIA: And I'm your other host, Victoria Guido. And with me today is Alaina Percival, Venture Partner at Valor Ventures and Co-Founder and CEO of Women Who Code, with a mission to empower diverse women to excel in technology careers. Alaina, thank you for joining us. ALAINA: Thank you so much for having me. I'm thrilled to be here. VICTORIA: I'm thrilled to have you as well. I reached out. As you know, I was previously a Director of Women Who Code D.C. and helped to organize our DevOps and cloud series when I lived there. And it really had a huge impact on my career. So, I'm just super psyched to talk to you today. What's going on in your world, Alaina? ALAINA: So, in addition to my full-time job of working with Women Who Code, I'm also a mom of two young children, and so they're currently three and five. And so, it's summer. We've got summer camp. Every week is a different program with different details and things that you have to read and stay up on. It's a lot of additional project management added on over the summer. I'm looking forward to getting back to the school year, where I can kind of focus on just one role. WILL: That's amazing. And I can totally relate because I have a four, a three, and a one-year-old. Yes, it's a different story when you have to, like you said, project manage around them. So, that's amazing that you're wearing so many hats, and you're doing that. Hats off to you. ALAINA: Same to you. [laughter] WILL: Victoria, what about you? What's going on in your world? VICTORIA: Well, it is summertime at the beach, so all the kids are out. [laughs] It's busy. But that means that you know, the weather is warming up. It's tempting to try to go surfing again, so we'll see if that ends up happening anytime soon. But no, I'm hanging out. I'm local. I'm kind of done traveling for a little bit, so not until I go out to Outer Banks to visit my baby niece and nephew in August. So that's where I'm at right now. I'm kind of hunkered in trying to survive without air conditioning here and get through the summer. [laughs] WILL: You don't have AC? VICTORIA: I do not. Yeah, there's a lot of houses around here just never were built with it. I have heat, but I have no air conditioning. ALAINA: Are you being hit with the heat wave that's happening? VICTORIA: Yes. But it's still very mild. We're spoiled here for sure on weather. WILL: [laughs] VICTORIA: It's like 77, and I'm like, ugh, it's so hot. [laughs] WILL: I'm in Florida, and it amazes me. So, I got up early, around 7:00 o'clock, to go out for a run, and it's, like, 87 degrees. And it feels like almost 100 at 7:00 a.m. And I'm like -- VICTORIA: Oof. WILL: How? [laughs] Like, the sun is barely out, and it's already reaching 100. So yeah. ALAINA: I feel you. I'm in Atlanta. Yesterday, I had an in-person meeting. Typically, we're entirely remote. So, I was wearing real pants [laughs], and it was a hard day. We're not quite as hot as Florida. We are in the low 90s. But yeah, this weather is for real. WILL: Yes. [laughter] VICTORIA: That is the...yeah, working in person again in a hot climate. [laughs] I forgot the challenges of that of, like, trying to navigate life while having to be fully clothed is difficult in that kind of weather. So, I'm glad. I hope you all find some ways to stay cool and to entertain your children [laughs] so that you have some sanity and can get through the summer. I've also been really interested in the European model of just taking five weeks off in the summer. Doesn't that sound nice? WILL: Yes. [laughs] ALAINA: Yeah. I started my career off in Germany. I worked for Puma. Their headquarters is right outside of Nuremberg in a town called Herzogenaurach. And people really do take the whole month off August. And, in fact, you would even separate out the salaries. So, you got something called urlaubsgeld, which was vacation money. So, you would get kind of a little bonus going into August, and then everybody would take off. So, I agree with you. We should be doing that. VICTORIA: Yeah, we should be doing that. And I'm so excited. Maybe we can segue into, like, your background and how you got started. How did you go from there to founding Women Who Code? ALAINA: Yeah, so after working at Puma, I somewhat came back to the United States. I did a dual degree program, an MBA where I was studying between Atlanta, so I could get back in the United States, spend some time with my family, and then also the Sorbonne in Paris. And I did an MBA and a degree in organizational management, Master's in organizational management. Then I went to work for really small ones, performance wear company. And that was more, like, a startup because you really had to think outside of the box. You know, you're a small $10 million a year company, and Nike and Mizuno, you know, these big companies are your competitors. So, I had the opportunity to move out to San Francisco. It was one of the cities that was always on my list of, hey, if you get a chance to do it, go for it. And I did. So, I moved out there, and I kind of hit a bit of a wall with my career, an unexpected wall because up until that point, I had just this really, you know, successful early career. I got out there, and they're, like, Puma. You know, you haven't worked for Microsoft, or Twitter, or Facebook, or Google. Who are you? So, I started learning to code just to transition my skill set to help me understand the culture and the language and just getting more involved in the tech community. And I was still struggling a little bit in figuring out my transition pathway and got more and more involved with Women Who Code and started, you know, spending my nights and weekends. And finally, I was at a small startup that had gotten acquired, so I had my official tech credibility. And I went to work for one of the top technical recruiting firms, executive recruiting firms in the Bay Area, as their head of developer outreach. And I largely chose that role because they were allowing me to run their philanthropic arm, and I focused that around supporting underrepresented communities, you know, get a leg up in the tech community. And then, while I was there, I was working with CTOs, vice presidents of engineering, directors of engineering on a day-to-day basis. And I started learning what they were doing in their career to help develop and cultivate the success that they were having, and I started bringing that knowledge and programming into Women Who Code. And that's where our mission around seeing diverse women excel in technology careers came about is, you know, that piece of retaining and seeing diverse women excelling was an area that wasn't really the focus at the time. And I feel like it sounds funny now because it's such a big piece of conversation. But that was the beginning. VICTORIA: Yeah, it's so interesting that your experience from being in a startup and then how you moved up into being really involved in the hiring and the process of how women...how anyone would actually, like, move up in their career led you to have that background to found Women Who Code. And for people who maybe don't know, [laughs] no, I certainly know what it is. Can you talk a little bit more about what it offers to women and what it offers to companies who are looking to hire diverse women? ALAINA: For individuals, we are the largest and most active community of diverse technologists. We have close to 350,000 members. We're serving members across 147 countries. And we're producing close to 2,000 free technical events every single year, so that's about an average of 5 per day. Once those events take place, if you happen to miss them if you happen to not be in a location where they're having them in person, we're putting a lot of that on our YouTube channel. So, you can go back when you have time, when you're available, still invest in yourself and learn some of these technical and career-related skills. You can also, you know, when you think about, say, the 2,000 talks that are being delivered at Women Who Code, the majority of them are being led by and delivered by diverse technologists. So, we're creating role models and helping people who are on their career path have a sense of belonging, see a pathway to success. People who are thinking about the career path see themselves represented as thought leaders, as leaders in the tech industry. And that sense of belonging, that sense of drive, is just so important to be able to continue on in your career. But we work with companies. So, Women Who Code is dedicated to accessibility. All of our programming is free or scholarship accessible. And so, what we do is we work with companies, and we do this for two reasons: for programmatic reasons. Because we know that if companies develop strong diversity, equity, and inclusion, and belonging practices, that we will reach our mission and vision so much faster than if we work with every individual in the world. But it also creates an opportunity for us to be able to support the community. So, we work with companies to sponsor Women Who Code to donate to support Women Who Code's programming. We have our first-ever walk coming up, so a walk, run, roll called Women Who Code to the Finish Line. And we're going to be having that in September of this year. And that's going to be an opportunity for the stakeholders. You know, often, people who aren't in our community but absolutely support us say, "How can we help?" And so, companies can form teams and go and walk, run, roll to change the face of the tech industry. Right now, we're also in a position where the tech industry has been doing a lot of layoffs, so there's a lot of instability. And so, when that happens, our programming thrives. So, people are coming to our events in high numbers. People are participating in our programming. People are visiting our job board. It's the time when companies are stepping back and pulling back on their funding and things like that. So, I just encourage every single company to...if you have a great technical job open, make sure you're sharing it with the Women Who Code community because we have incredible technologists. They deserve access to companies that are willing to support them and the best roles that are available in the industry today. WILL: Alaina, I just want to honestly and truly say this, what you're doing is amazing. Having a background in nonprofit, over 140 companies, over 300,000 in your membership, and it's an international nonprofit. It's truly amazing what you're doing and helping women find their role and help them become better. I'm truly just blown away by, you know, you started in September 2011, so you're coming up on 12 years this year. And just 12 years as a nonprofit and doing this, share with us how was it received at the very beginning? Because I feel like that was a different time that we're in right now. ALAINA: Yeah, it started off as a meetup, just a community group in San Francisco. And it was incredible. It felt like our little secret. And we were spending time together. We were learning. We were building connections. And just it was this incredible community. And then, the world started talking about, hey, we need to teach girls to code. We need to teach women to code. And we were this community of people in the industry. Our average age at Women Who Code is 30, so 50% of our members are currently in technical roles. So, we had this moment of, hey, we need to elevate the voice of those who are in the industry right now, alongside teaching girls to code and teaching women to code. Because if you miss out on that, it actually becomes a threat to the women in the industry who, every time you hear "Teach women to code," you're saying she doesn't already know how to do it. And we had so many people in our community who already did and already had to kind of prove themselves on a regular basis or constantly underestimated. In the early years, a Women Who Code leader who told me that she was managing a booth at a conference, and everyone was an engineer except for one recruiter, and the recruiter's name was Brian. Someone walked up to her and said, "Are you Brian?" Because it was easier to imagine that her name was Brian than that she was one of the engineers at the table. And so, kind of going through this, we said, hey, we need to elevate our voices. We need to elevate the needs of women in the industry. And it feels being in it day by day, that nothing's happening. But when you look back over 13-15 years, you see that parental leave policies have improved significantly, that we see numbers in leadership going up across the board, that it's part of the conversation that relatively standard and tech companies to have DEI roles within the organization, within the people team. And so, these are not enough. It's just the beginning. But it is a lot that's taken place over the past 10 to 15 years. VICTORIA: I agree. And I can relate as someone who was a project manager working in a technology space. Was it back in, like, 2013 or something? And you'd go to tech meetups, and most likely, I would be the only woman there. [laughs] But then, with Women Who Code, my friend invited me to go to a Ruby event, and it was, you know, all women. [laughs]. There was a woman who was even giving the instruction. And so, that was just a really cool feeling after having been out networking and feeling kind of isolated to really find a lot of people who are similar to you. And I remember part of the narrative at that time when we were talking about increasing inclusion and diversity in technology; there was a narrative that, well, there just aren't as many women in tech. And being a part of Women Who Code, I could be able to, like, answer back to say, "Well, there actually is a lot of women in tech." And it's the bigger problem that women would get started because they're interested in the industry and having good careers, but then they would fall out midway. So, there just wasn't enough progression in their careers. There wasn't enough support on the parental leave side, or there just wasn't enough community to keep people interested, like, when you're the only one. And many of our members they were the only women in their company, and then Women Who Code was where they found people they could really connect with. So, I just think it's interesting that it solves a particular problem where we would have women who are just interested in learning to code who would come to our events. And then, we had women who were actively coding in their jobs and teaching others in these leadership roles within the community to advance their own careers. And that's certainly what I did, and how I broke into executive leadership was, like, I'm a director at Women Who Code and I've got all this other leadership experience. And I'm bringing that network with me. It really increases your value to employers and demonstrates your leadership abilities. ALAINA: Yeah, I couldn't agree more. The program which we kind of fell into, it's our volunteers, is our program that I'm actually most proud of at Women Who Code. And it's probably because I get to know our volunteers because I know so many people's lives and careers are impacted by our programming. But that leadership development, that practice-based leadership that our volunteers are able to obtain, the doors that get open, and just like you said, it opened doors. And I remember it hit me when one of our volunteers told me she was interviewing with SpaceX. And one of the reasons they said they were excited to talk to her was because of her Women Who Code leadership experience. And I just thought to myself, we're doing something right. [laughs] VICTORIA: Yeah, absolutely. And I think maybe part of Will's question before, too, is, like, did it always feel like you were doing something right? Or did it all just come together naturally? Or what kind of bumps did you initially hit when you were getting things off the ground? ALAINA: Yeah. When we first got started and realized, hey, we need to make Women Who Code more accessible, we were doing everything in a very manual way. We needed to adapt to building systems and processes, and that's not the fun part of running a volunteer organization. And when you're moving so fast, it means slowing things down a little bit to be able to make sure that you can do things better, more consistently, more efficiently, but it's so critical. And so, I would say we kind of launched outside of the Bay Area in a couple of cities. And it just snowballed until we expanded into 20 to 40 more cities within probably a year outside of that. And we just really needed to catch up on creating systems and processes, which is not beautiful at all, but it's an important part of running a real business, a real company. WILL: That's amazing. First off, I just want to say I am so sorry that the world we live in looks down upon women or anybody. So, I'm just so sorry that, like, the story you said about Brian, asking the lady that. I feel like that's so disrespectful. I am so sorry if you ever got treated that way or anything like that. And so, I was going to ask this question, and then I kind of answered it. But the question was, do you think women are at a place to where kind of equal in tech? And I kind of answered my own question and said, "No." And so, I want to reframe it. What do you think it will take to continue to help the women get to that level of where it should be? ALAINA: It's going to take a lot of things. But the fastest and easiest way to create more equality for women and girls in the tech industry is by investing and supporting the incredible talent that is in the industry today. We need them to thrive. We need them to stay in their careers. We need them to become leaders with power and influence to create more equity in the industry so that when future generations are coming in, they're coming into an industry that is less broken for them, that is more welcoming, that shows and demonstrates more opportunity. This is one of the most exciting and innovative industries to be a part of. So many things are being shaped and built for the first time that are systems that are going to be the foundations for years or centuries to come. And so, it's more important now than ever for us to be thinking about bringing equity into that so we're not dealing with technical debt, where we're starting from a system that has more equality to it. VICTORIA: I really appreciate that perspective. And I'm curious how that relates to your work at Valor Ventures as well. ALAINA: Valor Ventures is very aligned with the values of Women Who Code, which is why I chose it. I am passionate about creating more equality and opportunity for diverse individuals to thrive and succeed in general but via the tech industry. And so, when I move into focusing on entrepreneurs and focusing on seeing diverse entrepreneurs succeed in building thriving organizations, I see an opportunity to have someone who will be thinking earlier about the policies and the practices that are going to build more equitable teams, products that are really for all of their users. VICTORIA: I think that's a great mindset. And it reminds me that when we talked about, like, the importance of diversity, and equity, and inclusion, that it's not purely a moral thing, even though morally we know we want to support and be inclusive, but that it's also good business strategy [laughs], just by the value of having different perspectives and different types of people, and then being able to have your products be accessible for a diverse group as well, right? ALAINA: Yeah, the data shows teams that are diverse are smarter. Companies that have women represented in leadership they have a stronger ROI. There's business reason behind it. There's certainly a social-moral reason that it just should take place. But, you know, if you need to come back to your shareholders or your investors, there's financial data around it. WILL: Yeah, I totally agree on all that, like, yes, yes, yes, yes, yes. MID-ROLL AD: Now that you have funding, it's time to design, build, and ship the most impactful MVP that wows customers now and can scale in the future. thoughtbot Liftoff brings you the most reliable cross-functional team of product experts to mitigate risk and set you up for long-term success. As your trusted, experienced technical partner, we'll help launch your new product and guide you into a future-forward business that takes advantage of today's new technologies and agile best practices. Make the right decisions for tomorrow today. Get in touch at thoughtbot.com/liftoff. WILL: What have you seen hold back women in this space? And the reason I'm asking this question is because there are some biases out there, and, at times, we don't even realize it. For example, I know we have parental leave. And before I had kids, I didn't understand parental leave at all. But then, now that I have kids, I'm like, oh, it is not even close to being enough time during that time, you know, four or five hours of sleep at night, just all those things. So, in your experience, what have you seen? And hopefully, we can use this as a learning opportunity for anybody that just may be blind to it. What have you seen that kind of holds it back? ALAINA: That's holding back, like, implementing specific policies and practices or? WILL: Yes, holding back the policies, or maybe women not being as prevalent in tech roles any of those areas. ALAINA: So, sort of two different approaches with that is I'm optimistic. I think most companies, yes, they care about the bottom line, but they want to be doing the right thing if it's easy. Leaders like me we need to put pressure on companies making better decisions. But also, industry leaders and organizations out there need to be able to make it easier for companies to make the decisions that are going to create more equity inside of their organization. I know that's taking the responsibility off of them a little bit. But companies won't make commitments. They won't do the hard things if they don't know how to do it. And so, the easier that we can make it for them to make the right decision, the more likely they are to make the right decision. VICTORIA: I think that people want to do the right thing if it's easy is a really succinct way to explain a lot of, like, social and moral [laughs] issues right now, right? Most people generally want to do the right thing, but it can be complex. I'm curious about, speaking of complexity, for Women Who Code, going through, you know, being an organization that was built around in-person events, and then having COVID happen, so, like, what were some of the challenges of the last few years and changes that you experienced along the way? ALAINA: Yeah, when COVID hit, that was a big moment for the whole world. It was certainly really hard for organizations that rely on in-person activities. You know, our major conference supplied a third of our operating revenue. Our members were going to, you know, close to 2,000 in-person events. And so, we had to adapt just like everyone else. The organizations and the companies that adapted were the ones that thrived. So, we had to completely retrain all of our volunteers from doing in-person events to be able to create digital events for our community. We had to figure out how to produce major events, and conferences, and hackathons and do it in a remote way. And then, of course, there's the day-to-day that absolutely everyone had, and that was, you know, just your team went from meeting in person to everyone being remote. And some of the great things that came out about that is we were serving members in about 26 countries and about 80 cities, and now we serve members in 147 countries. It just made it accessible that if you don't happen to be in a location where an event is happening and you also don't happen to have childcare, be able to participate, that you are still able to participate in an online setting. And then, what we saw with being able to start moving more of, you know, those talks that were being delivered to our YouTube channel, it then became even more accessible. People spent about five years of life watching our YouTube trainings, and that's time people are investing in themselves. And when I say they did it, and I'm talking about in 2022. So, our YouTube channel, our trainings, they continue to grow, and then our online events continue to happen. But luckily, now we are able to start going back in person. And it's, again, just so amazing to be able to see the people you haven't seen in a long time, feel that feeling that is just a little bit different for an in-person event. WILL: That's amazing. So, from, say, 2019, 2020 to now, it went from 80 countries to over 140, just because of the pivot to go more, like, YouTube and tech. Is that kind of what you're saying about the growth of it? ALAINA: Yeah, so about 80 cities, so about 25 countries to serving members in 147 countries. WILL: That's amazing. ALAINA: Yeah, a tremendous amount of growth and creating accessibility around the globe. Previously, we were really only able to focus on tech hubs that had an ecosystem to support it. But, you know, just because you're from a rural area of your state or from a country in the Global South, you still deserve access to this incredible community and all of the free accessible programming that Women Who Code has to offer. When we have a conference, we have people from 88 countries participating. And when you sign into the networking session, you're going to hop on the phone with someone from Nigeria, someone from Bangladesh, someone from your same city, and it's just such an incredible experience to be able to have that global focus and reach. WILL: Wow, that is so amazing. So, let's talk about right now. What does your next milestone look like, you know, in the next six months or next year? What does that look like for you? ALAINA: As I mentioned before, one of the big challenges we've had this year is our programming is going so, so well, but our funding has pulled back a little bit. And so, we're working to diversify our revenue strategy a little bit and have a traditional nonprofit walk that we've never done before. And it's a remote walk, so anyone all over the world can participate just like you can with our digital events. But this has been something new for us. Because when we went through it during COVID, again, you know, you'd get on the call with all of your partners. You know, the world is going through something, and you kind of say, oh yeah, we're in it together. But you don't see the grace that you saw in 2020 and sort of the camaraderie, and we're in this together, and we're going to give you space and support you, you know, in every way that we can that, you know, is just really missing this time around. You know, we have members who absolutely need support in their careers right now. And so, it's navigating through something different. VICTORIA: Yeah. And I guess talking more about inclusivity, like, we have all this free content, and it is Women Who Code. But I remember when I was an organizer, I had a few people ask me, "Well if I'm a man, can I come to your event?" And I was like, "Yes, it's open to everyone," right? Like, it's promoting women, and it's about women growing in their careers. And certainly, if that's not also your intention with attending the event, you should keep that in mind and make sure you're leaving space for other people. But I also really appreciated that it's open for everyone and that it's open for everyone who is in the women umbrella, and being intentional about that, and that it's inclusive of everyone who relates to being a woman, right? ALAINA: Yeah. Women Who Code welcomes all genders. We, you know, really struggle with our name from a brand perspective because it isn't as inclusive as we'd like it to be. So, actually, after we say our name, we try not to repeat the word women anywhere else. From the beginning, been dedicated to having an open, accessible community. But we definitely require, you know, that you are following our code of conduct, that you're there for the intended purpose of the event. And we want to make sure that we're protecting our community. VICTORIA: Well, I really appreciate that. And I appreciate...it sounds like a value organization that I'm with. I always look for those things that that's what we're really promoting. There's been so many changes that have happened with Women Who Code and in your career. If you could go back in time and give yourself some advice when you were first getting started, what would you tell yourself? ALAINA: If I was going back and thinking about what I would tell myself in the beginning, I'd probably tell myself to focus on data sooner. Coming from the history of being a meetup group to transitioning to being a global nonprofit, we dragged our feet around focusing on data impact, and really, it's because we're constantly doing so much programming. We're always doing so many things, and anything you add on is an extra thing to do. And so, I would say focus on the data much sooner. VICTORIA: I can speak to there being a lot of events. I remember back in the heyday in D.C., it was, like, algorithms on Tuesdays and Ruby on Thursdays, and then next week, it would be DevOps. And there was just always something going on. And I thought that was so cool. And I really appreciate just really everyone who is involved in putting on those programs. I really want to emphasize, too, like, the value for companies working with Women Who Code. And what do they get out of the partnership, and how can they really engage with the community? ALAINA: Yeah. So, companies that work with us, it's a partnership. They are there to support the community, and that's what they have to do to really develop trust. And we're going to make sure that we're guiding them in that process. So, if we see an opportunity for them to engage in a more authentic way, we're going to point that out. But companies are often hiring from our community; that's one of the big reasons, not just through our job board because our members are unicorns. They're diverse technologists, and everyone wants to hire them. And so, you can just say, "Hey, come work for me." But really, they want you to explain who's on the team? What are the exciting projects, and what are the exciting technologies that your company is building? So that they can actually identify that your company is an organization that they would want to work for before just applying for a job. And that's what a lot of our partnership creates space for. So, maybe getting an opportunity to join our podcast and tell the story and get to know some of the diverse leadership team or diverse engineering team, learn about some of your, like, commitment to DEI and things like that. Because when a senior engineer receives multiple job outreaches, they're going to respond to the one that they've heard of, that they already know is a good company, that they know is supporting and investing in building equity into the tech ecosystem. That's going to go a long way in them deciding to reply. WILL: That's awesome. Earlier, you mentioned being inclusive of all the members. I think I know the answer, but I just want to double-check. If I want to volunteer, am I able to volunteer at Women Who Code? ALAINA: Yes, absolutely. If you visit our website...and we just updated our website, so I encourage everyone to go visit womenwhocode.com today. It's looking different than it has over the past five years. There's a sign-up to volunteer. You would be absolutely welcome, Will. WILL: Awesome. And, as a volunteer, what would that look like? What could I get involved in? What areas? ALAINA: You could decide to be a speaker. You could apply to be a network leader. You could become a lead in a particular technology area. We have six technical tracks. Our tracks are cloud, data science, Python, mobile. When [inaudible 32:53] hears about it, we will have emerging technologies track that was expanded from our blockchain community this year. And then, we also have a career track as well. So, you can become a lead focused on one of those particular areas in our digital communities. You can get engaged with the Women Who Code community in many different ways. We also have some really cool programs like mentor me and buddy system, so getting involved in those. Building long-form connections or long-time connections with individuals in the community really helps to create a sense of belonging and start to build trust and an opportunity to exchange knowledge. VICTORIA: I always really appreciated people who were, like, "Do you need a space to host your meetup?" Or "Do you want us to buy you pizza for your meetup?" [laughs] Those are very easy ways to engage. And it's true that the membership does see and pay attention to, like, who is regularly getting involved in committing to this, and it makes a difference in your brand and reputation. ALAINA: Absolutely. The companies that work with us absolutely hire from the Women Who Code community. I'll give two examples. So, one of the most exciting examples was we had an event at a company, and they sort of were connecting in an authentic way, not, like, an interview way, but they essentially were doing an early interview with people who were there. And so I remember that it took place on Tuesday, and they had a job offer on Friday at the company that they were at. So, they were just able to move so quickly and hire someone from our community. And then, ages ago, Snapchat was at our first-ever conference, and they had hired four or six people at that event. And it was just so cool to see that we're not a recruiting agency, so we really just rely on either individuals or companies to tell us when they have these amazing career outcomes. So, every time we hear about it, it's always exciting to me. VICTORIA: That's super cool. And I wonder, what is the thing you're most excited about coming up for Women Who Code this year? ALAINA: We have CONNECT Asia taking place later on this year, and so that's our major technical conference with a focus in the Asia market. It's going to be just really, really exciting. We haven't had one since pre-COVID. It's still going to be a remote event. We had CONNECT LATAM, so our first-ever conference focused on Latin America last year. And this year, it's focused on Asia. So, it's really exciting to get back and provide some support to our regional audiences and really showcase some of the incredible talent and leadership coming out of those regions. WILL: That's amazing. So, the question I have for you, and it's easy to assume this question, but I want to hear from you because I know you talked about, at the beginning, how it was when you started the nonprofit. But what is the wind in your sails? Like, what keeps you motivated and going? It sounds like it's an easy answer, but just from your heart, what motivates you? ALAINA: Oh, it is absolutely the stories that I hear, like I said, especially from our volunteers. So, the Mexico City volunteer who, in under a year, told me her salary increased 200%. The director from Toronto, you know, when she stepped up, was an individual contributor, and under one year, she made it to director level, and today she's a vice president. So, when I think of the career impacts that are taking place for our members, and every single time I hear about it, it drives me to wake up. It drives me to work harder. It drives me to deliver better program and just makes me completely connected to what we do as an organization. VICTORIA: What a great benefit. And for myself, personally, it absolutely has been a factor in the last, like, two jobs I've gotten. [laughs] They're like, "Oh, you are a director at Women Who Code? That's so interesting." So, I really appreciate everything that you've done and happy to be a part of that. And my personal network, I know many women who have been through that and benefited immensely from having that networking community. And really, even just being able to see yourself and know that you belong in the industry, I think, is really, really important. ALAINA: I'm sure I'm going to be telling your story the next time someone asks me. [laughter] VICTORIA: That's great. No, please do. And let's see; we're wrapping up at the end of our time here. Is there anything else that you would like to promote? ALAINA: Yeah, please visit womenwhocode.com. If you have technical jobs available, please post them to the Women Who Code job board. Again, it's just womenwhocode.com/jobs. Join our community. Check out our amazing, new, beautiful website, and follow us on social media @WomenWhoCode. VICTORIA: Love that. Thank you so much for joining us today. You can subscribe to the show and find notes along with a complete transcript for this episode at giantrobots.fm. If you have questions or comments, you can email us at hosts@giantrobots.fm. And you can find me on Twitter @victori_ousg. WILL: And you can find me @will23larry. This podcast is brought to you by thoughtbot and produced and edited by Mandy Moore. Thank you for listening. See you next time. ANNOUNCER: This podcast is brought to you by thoughtbot, your expert strategy, design, development, and product management partner. We bring digital products from idea to success and teach you how because we care. Learn more at thoughtbot.com. Special Guest: Alaina Percival.
IN THIS EPISODE JOIN US ON PATREON! https://patreon.com/ClassicallyBlackPodcast Follow us on social media! https://linktr.ee/classicallyblack Donate to ISBM! https://fundraising.fracturedatlas.org/international-society-of-black-musicians Check out our website: https://www.isblackmusicians.com Can classical music deter panhandlers? Walgreens blares Bach outside Chicago stores https://chicago.suntimes.com/business/2023/8/9/23826503/walgreens-classical-music-deter-loiters FROM LAST WEEK: Help Josh get insurance & get back on his feet https://www.gofundme.com/f/help-josh-jones-get-health-insurance?utm_campaign=p_lico+share-sheet&utm_location=DASHBOARD&utm_medium=copy_link&utm_source=customer Josh's website https://www.drummojo.com Help Emanuel attend Violin Making School https://www.gofundme.com/f/help-emanuel-attend-violin-making-school?utm_campaign=p_lico+share-sheet&utm_location=FIRSTTIME&utm_medium=copy_link&utm_source=customer Black Excellence: Alexis Ffrench https://www.alexisffrenchmusic.com/about/ Piece of the Week: Falstaff / Act 1 - L'Onore! Ladri! https://www.youtube.com/watch?v=-9hTXpRxh9g&themeRefresh=1
In the early hours of the morning of the 26th of February 1993, 42 year old Bulic Forsythe's flat was found engulfed in flames. He had been murdered and his flat set alight. Why did someone want to murder a council worker so brutally and did it have some connection to a sex abuse scandal? Important information provided by:Crimewatch episode: https://www.youtube.com/watch?v=GPULWI4LygM&themeRefresh=1https://www.mirror.co.uk/news/uk-news/bulic-forsythe-killed-protect-paedophile-3578788https://www.wandsworthguardian.co.uk/news/19478710.bulic-forsythe-killed-knew-lambeth-paedophile-ring/https://news.sky.com/story/was-man-murdered-for-exposing-paedophile-ring-10368317https://www.standard.co.uk/news/uk/lambeth-care-homes-sexual-abuse-council-met-police-b947844.htmlhttps://www.iicsa.org.uk/news/children-care-lambeth-council-subjected-decades-cruelty-and-sexual-abuse-inquiry-report-finds.html#:~:text=The%20report%20found%20one%20of,at%20least%20529%20former%20residents.https://www.theguardian.com/uk-news/2021/jul/27/hundreds-of-children-abused-while-in-care-of-lambeth-council-inquiry-findsMusic by: dl-sounds.comFollow the Unseen Podcast on Apple Podcasts: https://podcasts.apple.com/us/podcast/the-unseen-podcast/id1318473466?uo=4Follow the Unseen Podcast on Spotify: https://open.spotify.com/show/0xWK7Mu3bTP6oziZvxrwSK?si=QxvyPkZ2TdCDscnfxyeRawJoin our Facebook group https://www.facebook.com/unseenpodFollow us on Twitter: https://twitter.com/theunseenpodFollow us on Instagram https://www.instagram.com/theunseenpod/Support us on Patreon: https://www.patreon.com/theunseenpod?fan_landing=trueSubscribe to 10 Minute True Crime: https://podcasts.apple.com/us/podcast/10-minute-true-crime/id1591474862This show is part of the Spreaker Prime Network, if you are interested in advertising on this podcast, contact us at https://www.spreaker.com/show/4312296/advertisement
IN THIS EPISODE JOIN US ON PATREON! https://patreon.com/ClassicallyBlackPodcast Follow us on social media! https://linktr.ee/classicallyblack Donate to ISBM! https://fundraising.fracturedatlas.org/international-society-of-black-musicians Check out our website: https://www.isblackmusicians.com Join our book club for the month of July! This summer's book: Bel Canto by Ann Patchett Performing Arts and Health at the Peabody Institute and Johns Hopkins School of Medicine https://magazine.peabody.jhu.edu/2023/06/13/kris-chesky-appointed-johns-hopkins-university-bloomberg-distinguished-professor-in-performing-arts-and-health-at-the-peabody-institute-and-the-school-of-medicine/ Sphinx Virtuosi's Debut Album Out Digitally July 28 on Deutsche Grammophon https://www.sphinxmusic.org/sphinx-virtuosi-songs-for-our-times Sphinx is hiring: Manager of Leadership Programs https://www.sphinxmusic.org/manager-of-leadership-programs Human Design https://www.myhumandesign.com/ https://www.ouiwegirl.com/astrology/your-guide-to-human-design https://humandesignsystem.co/en/ Support Josh Jones https://www.drummojo.com Black Excellence: Robert Young https://www.robertyoungsax.com/bio Piece of the Week: Ethiopia's Shadow in America - Florence Price https://www.youtube.com/watch?v=zBEJhGaGMks&themeRefresh=1
In der 96. Folge meines Podcasts werfe ich einen Blick auf das faszinierende Videospiel "Stray". Begleite mich, während ich dieses Spiel, das möglicherweise zu den besten aller Zeiten gehört, einer eingehenden Analyse unterziehe (Achtung: Spoiler-Alarm)."Stray" entführt uns in eine dystopische Welt, in der wir als streunende Katze die Straßen einer verlassenen Stadt erkunden. Dabei begegnen wir verschiedenen Herausforderungen, lösen Rätsel und interagieren mit einer Vielzahl von Charakteren.In meiner Review gebe ich dir eine umfassende Einschätzung zu "Stray". Ich teile meine persönlichen Eindrücke, diskutiere die Spielmechaniken, die Grafik und den Soundtrack. Außerdem gehe ich auf die Handlung ein und erläutere, was dieses Spiel so einzigartig und fesselnd macht.Bitte beachte, dass ich in dieser Folge Spoiler enthalten werde. Wenn du das Spiel noch nicht gespielt hast und dich überraschen lassen möchtest, solltest du diese Episode erst anhören, wenn du "Stray" abgeschlossen hast.Egal, ob du ein Gaming-Enthusiast bist, der nach neuen Spielen sucht, oder einfach nur an einer ausführlichen Review interessiert bist, diese Episode bietet dir wertvolle Einblicke in "Stray" und hilft dir dabei, zu entscheiden, ob dieses Spiel deinen Geschmack trifft.Begleite mich in dieser Podcast-Folge und erfahre, warum "Stray" möglicherweise zu den besten Spielen aller Zeiten gehört. Aber denk daran, dass Spoiler enthalten sind! In the 96th episode of my podcast, I take a closer look at the captivating video game "Stray." Join me as I conduct an in-depth analysis of this game that could potentially be one of the best of all time (Spoiler Alert)."Stray" transports us to a dystopian world where we navigate the streets of an abandoned city as a stray cat. Along the way, we encounter various challenges, solve puzzles, and interact with a variety of characters.In my review, I provide a comprehensive assessment of "Stray." I share my personal impressions, discuss the gameplay mechanics, graphics, and soundtrack. Additionally, I delve into the storyline, explaining what makes this game so unique and captivating.Please note that this episode contains spoilers. If you haven't played the game yet and want to experience it without prior knowledge, it's best to listen to this episode after completing "Stray."Whether you're a gaming enthusiast in search of new games or simply interested in an in-depth review, this episode offers valuable insights into "Stray" and helps you determine if this game aligns with your preferences.Join me in this podcast episode and discover why "Stray" might be considered one of the best games of all time. Just remember, spoilers lie ahead! Game picture / thumbnail © BlueTwelve / Annapurna InteractiveMein Let's Play (100% / Blind) zu "Stray": https://www.youtube.com/watch?v=NlH4KHK7fLw&list=PLcqMgMtv_1hC6jhzilWmWYlj6PVJVtLrH&pp=iAQB&themeRefresh=1Song of the day: Yann van der Cruyssen - The Notebooks (Stray Soundtrack) (https://youtu.be/qoP9hzEVEa0)Disclaimer: I'm not sponsored by any person / any party mentioned in this episode. Ich bin von keiner der in dieser Folge erwähnten Personen / Parteien gesponsert.All 'Song of the day' choices in one Spotify playlist ► https://bit.ly/TGP_OSTDieser Podcast ist indirekt Teil meines bilingualen YouTube-Kanals Daveinitely (youtube.com/@daveinitely) mit mehr als 50000+ internationalen Abonnenten.Dir gefällt THE GERMAN PODCAST? Cool! Auf meiner Patreon-Seite (https://www.patreon.com/thegermanpodcast) kannst du diesen Podcast mit nur 5€/Monat direkt unterstützen und hilfst, regelmäßige Folgen zu ermöglichen!Folge mir auf Social Media, um keine neue Folge zu verpassen (und einfach, weil du verdammt neugierig bist):► Instagram: https://www.instagram.com/thegermanpodcast/ ► Twitter: https://twitter.com/germanpodcast_ ► Patreon: https://www.patreon.com/thegermanpodcast ► Discord: https://discord.gg/9DJatfyJgN► Website: https://dave-durden.com/Du möchtest mir eine E-Mail schreiben? Gerne: thegermanpodcast[ at ]web[ dot ]deMein Podcast Equipment (*Affiliate-Links; pro Bestellungen über diese Links bekomme ich von Amazon ein paar Cent Provision. Für dich ändert sich nichts, der Preis ist dadurch nicht höher. Vielen Dank für diese indirekte Form der Unterstützung!):Mic* ► Shure SM7B (https://amzn.to/3uvrJeV)Preamp* ► Cloudlifter CL-1 (https://amzn.to/3tzQHsd)Audio Interface* ► Steinberg UR 22 (https://amzn.to/2jGZs4V)Audio Recording & Editing ► Audacity, Adobe AuditionWillkommen zu THE GERMAN PODCAST! Als deutschsprachiger Podcaster behandele ich in jeder Episode Themen aus Medien, Kultur, Gesellschaft und Kunst. Mit meinem Podcast kannst du nicht nur deine Deutschkenntnisse verbessern, sondern auch ein Verständnis für die neuesten Trends und Entwicklungen in Deutschland gewinnen.German Podcast: Ein Hörtraining für DeutschlernerJede Episode meines German Podcasts bietet ein Hörtraining für Deutschlerner, um dein Hörverständnis zu verbessern und dein Vokabular zu erweitern.Medien, Kultur, Gesellschaft und Kunst im German PodcastTauche mit meinem German Podcast in die Welt von Medien, Kultur, Gesellschaft und Kunst ein. Erhalte einen Einblick in die neuesten Entwicklungen in Deutschland und entdecke, was dieses Land so einzigartig macht.Philosophische Themen im German PodcastAb und zu diskutiere ich auch philosophische Themen wie Liebe, Freundschaft und Selbstverbesserung auf Deutsch, um dir zu helfen, die Sprache und die Themen besser zu verstehen.Warum dieser Podcast ideal für Deutschlerner istMein German Podcast ist perfekt für alle, die ihre Deutschkenntnisse verbessern möchten. Durch Zuhören und Mitreden kannst du ein besseres Gefühl für die Sprache und ihre Anwendung im Alltag bekommen. Lass mich dir helfen, Deutsch zu lernen und zu beherrschen!----Welcome to my German Podcast! As a German-speaking podcaster, I cover topics related to media, culture, society, and art in every episode. With my podcast, you can not only improve your German language skills but also gain an understanding of the latest trends and developments in Germany.German Podcast: An auditory training for German learnersEach episode of my German Podcast offers an auditory training for German learners to enhance your listening comprehension and expand your vocabulary.Media, culture, society, and art in the German PodcastImmerse yourself in the world of media, culture, society, and art with my German Podcast. Get insights into the latest developments in Germany and discover what makes this country so unique.Philosophical themes in the German PodcastOccasionally, I also discuss philosophical themes such as love, friendship, and self-improvement in German to help you better understand the language and the topics.Why this podcast is ideal for German learnersMy German Podcast is perfect for anyone who wants to improve their German language skills. By listening and participating, you can get a better feel for the language and its application in everyday life. Let me help you learn and master German!Impressum: https://bit.ly/Impressum_LegalDetails© The German Podcast Get bonus content on Patreon Hosted on Acast. See acast.com/privacy for more information.
Questa settima abbiamo su gitbar un super ospite, Riccardo Masutti InfoSec[@bitfinex](https://twitter.com/bitfinex)[@Tether_to](https://twitter.com/Tether_to, una delle figure più attive nel panorame italiano e non solo.Con lui abbiamo parlato di bitcoin e lightning networktelegram: https://t.me/BitcoinSicurezzaPrivacysito: riccardomasutti.comyoutube: https://www.youtube.com/user/RiccardoMasutti/videos?themeRefresh=1https://www.bitfinex.com/## Supportaci su https://www.gitbar.it/support ## Paese dei balocchi - https://amzn.to/3MS2wpB- https://amzn.to/3WMiYfw- https://bitcoinitaliapodcast.it/- https://bitcoin.org/bitcoin.pdf- https://www.youtube.com/watch?v=GucO4DKqAS0- https://bitcoincore.reviews/- https://www.youtube.com/watch?v=lffDLQGMkVI## Link amazon affiliato https://amzn.to/3XDznm1 ## Per favore ascoltaci usando una di queste app: https://podcastindex.org/apps ## Contatti @brainrepo su twitter o via mail a https://gitbar.it. ## Crediti Le sigle sono state prodotte da MondoComputazionale Le musiche da Blan Kytt - RSPN Sweet Lullaby by Agnese Valmaggia Monkeys Spinning Monkeys by Kevin MacLeod
In this episode we are joined by Bryson Sullivan to take deep dive into James Allison's career - looking into the best cars and most innovative concepts he's been involved in - as we discuss last week's news that he is back in the Technical Director role at Mercedes. We also discuss why this change has been made at this stage of the season and tip our hat to Mike Elliott for his role in encouraging this change. Be sure to follow Bryson on his social to get his latest insight and opinions, you won't regret it. You can find him on Twitter (@NaturalParadigm) but also over at the Tech Head's podcast (@TechHeadsF1) which we highly recommend for any F1 fan interested in understanding or learning more about F1 tech.Remember, if you liked this episode then please leave us a positive review on your podcast app, and follow us on Twitter: https://twitter.com/mercf1pod.RESOURCES: James Allison on the Beyond the Grid podcast: https://www.youtube.com/watch?v=onaO5F_kkEU&themeRefresh=1 Hosted on Acast. See acast.com/privacy for more information.
This week I spiraled out with super funny stand up comedian and former UN war crimes lawyer Jess Salomon! ( The Tonight Show, JFL, The El-Salomons) We talked late-in-life ADHD diagnoses, the nightmare of being told you have bad breath, The L Word as a catalyst for Jess' first lesbian experience, Judaism and Zionism, Manatees as the embodiment of shame and SO MUCH MORE. Plus, Jess tells an incredibly embarrassing shame story about accidentally mocking someone to their face and having to sit with the discomfort of what that revealed about her- which inspired me to share a pretty brutal shame story of my own (which Jess considered even worse than hers...but I'll leave that up to you to decide.) (Hers is worse.) (Ok they're both equally terrible.) Follow Jess on Instagram, Twitter & TikTok @jess_salomon, and go see her perform live she is a DELIGHT! Her monthly show Sandwich at Union Hall in Brooklyn, NY is happening next on 4/15! She also performs with her wife, comedian Eman El-husseini as The El-Salomons, playing with the incredible reality that they are a Jewish & Palestinian gay married couple, IF YOU CAN BELIEVE. Follow the duo @theelsalomons, and stream their comedy special Marriage Of Convenience here: https://www.youtube.com/watch?v=NI9UkoZEe_o&feature=youtu.be&themeRefresh=1 You can follow me on Twitter, Instagram, and TikTok @elykreimendahl, and the pod on Twitter and Instagram @podshamespiral, where I'm regularly posting fun video clips of especially juicy or hilarious moments from the episodes. Audio Engineer/Editor: Sarah Gabrielli (check out her amazing podcast about the last lesbian bars in America @cruisingpod on Instagram and TikTok and listen here: https://podcasts.apple.com/us/podcast/cruising-a-lesbian-bar-road-trip/id1585850925Original Music: Shadwick Wilde, Instagram and Twitter: @shadwickwildeCover Art: Cassidy Kulhanek, Instagram, Twitter and TikTok: @heavenlygrandpaNew episodes every Tuesday! Don't forget to subscribe, review and please leave those five shining stars! twitter.com/podshamespiralinstagram.com/podshamespiralinstagram.com/elykreimendahltiktok.com/@elykreimendahltwitter.com/elykreimendahl
Hola Comadres! Not me dropping episodes like Beyoncé!. Welcome to the 3rd episode of Season 4! We are continuing the season with another phenomenal guest in honor of Women's History Month. Let's talk about the problem of violence and bullying in our communities and how it affects our youth! Join your comadre Marcy and special guest Rose aka Black Rose, comedian, actress, mom, Community leader, and activist. She has currently been working on raising awareness and being a community activist. . The comadres discuss a local incident that made it to national news and discussed how we as a community can come together to help and support our youth which will in turn change the narrative in the future. Marcy is recording with Riverside-FM and if you'd like to watch instead of listen, head on over to YouTube and check out the video version of the podcast. If you have any suggestions, opinions, questions, or comments about this or any episode, please send us a Comadre-Gram at marcy@comadreandopod.com or DM me via IG. Let's have a conversation. If you like the podcast, please share with your family, friends, and significant other. You can support this podcast by finding it across all platforms and rating, liking, and reviewing. If you chat about us, please use the hashtags #Comadreando, #ComadreTime, or #HolaComadres so that I can see and share you as well. If you want to help the sustainability of Comadreando, please consider becoming a patron on Patreon. Become a monthly sustaining member or make a one time contribution. Every little bit helps. You can contribute via $comadreandopod on CashApp and @comadreandopod on Venmo. Merchandise is out now, please visit our BRAND NEW WEBSITE to check out all the Comadre Gear https://www.comadreandopod.com. NOTES: Sign Up for Comadre-grams Using this link: http://eepurl.com/h-Gqw9 Links for Rose's Socials: Instagram: https://www.instagram.com/iamblackrosenyc/ YouTube: https://www.youtube.com/watch?v=5HIODaumNys&feature=youtu.be&themeRefresh=1
Hola Comadres! Not me dropping episodes like Beyoncé!. Welcome to the 3rd episode of Season 4! We are continuing the season with another phenomenal guest in honor of Women's History Month. Let's talk about the problem of violence and bullying in our communities and how it affects our youth! Join your comadre Marcy and special guest Rose aka Black Rose, comedian, actress, mom, Community leader, and activist. She has currently been working on raising awareness and being a community activist. . The comadres discuss a local incident that made it to national news and discussed how we as a community can come together to help and support our youth which will in turn change the narrative in the future. Marcy is recording with Riverside-FM and if you'd like to watch instead of listen, head on over to YouTube and check out the video version of the podcast. If you have any suggestions, opinions, questions, or comments about this or any episode, please send us a Comadre-Gram at marcy@comadreandopod.com or DM me via IG. Let's have a conversation. If you like the podcast, please share with your family, friends, and significant other. You can support this podcast by finding it across all platforms and rating, liking, and reviewing. If you chat about us, please use the hashtags #Comadreando, #ComadreTime, or #HolaComadres so that I can see and share you as well. If you want to help the sustainability of Comadreando, please consider becoming a patron on Patreon. Become a monthly sustaining member or make a one time contribution. Every little bit helps. You can contribute via $comadreandopod on CashApp and @comadreandopod on Venmo. Merchandise is out now, please visit our BRAND NEW WEBSITE to check out all the Comadre Gear https://www.comadreandopod.com. NOTES: Sign Up for Comadre-grams Using this link: http://eepurl.com/h-Gqw9 Links for Rose's Socials: Instagram: https://www.instagram.com/iamblackrosenyc/ YouTube: https://www.youtube.com/watch?v=5HIODaumNys&feature=youtu.be&themeRefresh=1
We discuss the Tennessee Senate Bill 3, the Drag Ban, with the Magical Miss Mothie (a.k.a., Moth, Moth, Moth).https://www.youtube.com/watch?v=uDWchVkab0U&feature=youtu.be&themeRefresh=1 Contact the hosts of A Queer Understanding info@aqueerunderstanding.com https://www.aqueerunderstanding.com/ Like, subscribe, & follow FB @aqueerunderstanding IG @aqueerunderstanding Twitter @QueerUnderstand
In this episode... Can a spoon keep open champagne fizzy? Are two minimalist rulers more effective than one 30cm ruler? There's some Any Other Bubbness. And, you're cordially invited to the Royal Society! If you'd like to watch Matt on a very fast motorbike, have a look at this! You can find 'Rapid Motion Through Space: An Incomplete History of Speed' here: https://www.youtube.com/watch?v=NYDdHSXRQro&embeds_euri=https%3A%2F%2Fcosmicshambles.com%2F&source_ve_path=MjM4NTE&feature=emb_title&themeRefresh=1 We want YOU for the 2022 Zeeman presentation! Come cheer on Matt getting his award at Royal Academy in London on the 22nd of March: 'Can we get a DING!?' You can find details on how to attend that here: https://ima.org.uk/21241/ima-lms-christopher-zeeman-lecture-and-medal-presentation/ If you've got a problem or a solution, hit us up on our website aproblemsquared.com. You can get your DING' t-shirts here https://a-problem-squared.teemill.com. If you'd like to find out which Muppet YOU are, just speed ahead of Matt and Bec and find that out here: https://www.buzzfeed.com/jenlewis/which-muppet-are-you And if you want want even more from A Problem Squared, find us on Twitter and Instagram.
For our fifth installment of Red Delta Sessions, Valerie and Derek had the exquisite honor of interviewing a dear friend and colleague, Angelique Montes. A cellist, Suzuki pedagogue, chamber musician, and cherished human - we get down & dirty (and prim & proper) in this 80 min episode! Buckle up & listen if you want to be enlightened while you laugh and cry.We do not own the rights to any of the music featured in this podcast.Relevant links:@frocellogirl on InstaPurchase her album here: https://frocellogirl.bandcamp.com/album/refractionStream her album here (or wherever you stream): https://open.spotify.com/artist/4KYWzGLmbgrPuUEediGpPEVideos of Angie's Playing:https://www.youtube.com/user/cellogirl19?themeRefresh=1
In this episode, Margaret Cabourn-Smith interviews comedian, and little legend Alison Spittle about her crushes and unrequited loves. We don't want to say she picks badly, but Morrisey and Kanye West both get a mention. Listeners of a sensitive nature may like to know that there are frankly filthy discussions about Bob Hoskins's hairy back. Listener discretion is advised. Find us on substack or email us: crushedbyMCS@gmail.com Check out Alison's tour dates here: https://linktr.ee/alisonspittle And her podcast here: https://podcasts.apple.com/gb/podcast/wheel-of-misfortune/id1525520717 And we'll leave you with some more hot Bob Hoskins action - here's that clip Margaret and Alison were talking about: https://www.youtube.com/watch?v=oTgqHsJ4410&themeRefresh=1 see you next time! Team Crushed x
En este episodio contamos con Anna Lucini, creadora de juegos de mesa, canciones, cuentos verticales, profesora… Seguidla en @anlucinica y @annaipau y para saber más: https://www.musicanna.cat/ca/articles/qui-soc-jo Con ella hablamos de la creación de juegos de mesa, de la presencia de mujeres en el mundo lúdico, se dicen pecados pero no pecadores y abrimos meloncitos. En El Plapscanner hablamos de Istanbul, Mombasa y Hitster. Y en Amiga date cuenta entonamos un mea culpa, rajamos de lo de Piqué y Shakira (obviamente) y mucho más. Especial mención a las tomas falsas del final del episodio... Cati la lía (otra vez) Secciones: 01': Intro 03’: Entrevista Anna Lucini 01:12’: Critical play - Plapscanner 01:19': Amiga date cuenta 01:53': Despedida Links mencionados: Vídeo Masivi: https://www.youtube.com/watch?v=n9MiJHJc9t8&feature=youtu.be&themeRefresh=1 Hilo twitter de @Caldaus sobre autoras y autores de juegos de mesa: https://twitter.com/caldaus/status/1617676678884622336?s=20&t=xed4V_0UDPyobCnhUfmgqA Libro Oriol Comas: https://quorumllibres.cat/project/el-mon-en-jocs/home Informar correctamente sobre violencia machista en periodismo: https://twitter.com/minisashas/status/1608737741956845570 Juego Bollodrama: https://www.rac1.cat/a-la-carta/voste-primer Nuevo artículo de Gorgona Producciones sobre rol y género: https://twitter.com/GorgonaProd/status/1615650208393601025?s=20&t=YxXGbOY88P2cW0MSor1csA Sí se puede criar sin roles de género: https://twitter.com/Miss_Morticia/status/1616345989232660481 Asociación Glaad: https://www.glaad.org/blog/glaad-celebrates-outstanding-video-game-nominees-34th-annual-glaad-media-awards Guía de Women in games: http://www.aevi.org.es/web/wp-content/uploads/2022/12/Wig_Guia.Igualdad_ID1_V2.pdf El Santuario de Selene estrena podcast: https://twitter.com/SantuarioSelene/status/1610591879464198145?s=20&t=gIsD-K98YJQFFVb_lHrhNA Gracias por estar al otro lado y, como siempre... ¡A reventar el botón del play!
Joël has been pondering another tool for thought from Maggie Appleton: diagramming. What does drawing complex things reveal? Stephanie has updates on how Soup Group went, plus a clarification from last week's episode re: hexagons and tessellation. They also share the top most impactful articles they read in 2022. This episode is brought to you by Airbrake (https://airbrake.io/?utm_campaign=Q3_2022%3A%20Bike%20Shed%20Podcast%20Ad&utm_source=Bike%20Shed&utm_medium=website). Visit Frictionless error monitoring and performance insight for your app stack. Maggie Appleton tools for thought (https://maggieappleton.com/tools-for-thought) Squint test (https://www.youtube.com/watch?v=8bZh5LMaSmE&themeRefresh=1) Cardinality of types (https://guide.elm-lang.org/appendix/types_as_sets.html) Honeycomb hexagon construction (https://www.nature.com/articles/srep28341) Coachability (https://cate.blog/2021/02/22/coachability/) Strangler Fig Pattern (https://shopify.engineering/refactoring-legacy-code-strangler-fig-pattern) Finding time to refactor (https://thoughtbot.com/blog/finding-the-time-to-refactor) Parse don't validate (https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-validate/) Errors cluster around boundaries (https://thoughtbot.com/blog/debugging-at-the-boundaries) Transcript: STEPHANIE: Hello and welcome to another episode of The Bike Shed, a weekly podcast from your friends at thoughtbot that has basically become a two-person book club between me and Joël. [laughter] JOËL: I love that. STEPHANIE: I'm so sorry, I had to. I think we've been sharing so many things we've been reading in the past couple of episodes, and I've been loving it. I think it's a lot of the conversations we have off-air too, and now we're just bringing it on on-air. And I am going to lean into it. [laughs] JOËL: I like it. STEPHANIE: So, Joël, what's new in your world? JOËL: So, in a recent episode, I think it was two episodes ago, you shared an article by Maggie Appleton about tools for thought. And I've kind of been going back to that article a few times in the past few weeks. And I feel like I always see something new. And one tool for thought that Maggie explicitly mentions in the article is diagramming, and that's something that we've used as an industry for a long time to deal with conditional logic is just writing a flow diagram. And I feel like that's such a useful tool sometimes to move away from code and text into visuals and draw your problem rather than write your problem. It's often useful either when I'm trying to figure out how to structure some of my own code or when I'm reviewing a PR for somebody else, and something just feels not quite right, but I'm not quite sure what I want to say. And so drawing the problem all of a sudden might give me some insights, might help me identify why does something feel off about this code that I can't quite put into words? STEPHANIE: What does drawing complex things reveal for you? Is there a time where you were able to see something that you hadn't seen before? JOËL: One thing I think it can make more obvious is the shape of the problem. When we describe a problem in words, sometimes there's a sense of like, okay, there are two main paths through this problem or something. And then when we do our code, we try to make it DRY, and we try all these things. And it's really hard to see the flow of logic. And we might actually have way more paths through our code than are actually needed by the initial problem definition. I think we talked about this in a past episode as well, structuring a multi-step form or a wizard. And oftentimes, that is structured way more complex than it needs to be. And you can really see that difference when you draw out a flow diagram, the difference between forcing everything down a single linear flow with a bunch of little independent conditions versus branching up front three or four or five ways, however many steps you have. And then, from there, it's just executing code. STEPHANIE: I have two thoughts here. Firstly, it's very tragic that this is an audio medium only [laughs] and not also a visual one. Because I think we've joked in the past about when we've, you know, talked about complex problems and branching conditionals and stuff like that, like, oh, like, if only we could show a visual representation to our listeners. [laughs] And secondly, now that makes a lot more sense why there are so many whiteboards just hanging out in offices everywhere. [laughs] JOËL: We should use them more. It's interesting you mentioned the limitations of an audio format that we have. But even just describing the problem in an audio format is different than implementing it in code. So if I were to describe a problem to you that says, oh, we have a multi-step form that has three different steps to it, in that description, you might initially think, oh, that means I want to branch three ways up front, and then each step will need to do some processing. But if you look at the implementation in the code, maybe whoever coded it, and maybe that's yourself, will have done it totally differently with a lot more branching than just three up front because it's a different medium. STEPHANIE: That's a really good point. I also remember reading something about how you can reason about how many branches a piece of code might have if you just look at the structure of the lines of code in your editor if you either step away from it and are just looking at the code not really able to see the text itself but just the shape that it makes. If you have some shorter lines and then a handful of longer lines, you might be able to see like, oh, like these are multiple conditionals happening, which I think is kind of related to what you're saying about taking a piece of code and then diagramming it out to really see the different paths. And I know that that can also be obscured a little bit if you are stylistically using different syntax. Like, if you are using a guard clause to return early, that's a conditional, but it gets a bit hidden from the visual representation than if you had written out the full if statement, for example. JOËL: I think that's a really interesting distinction that you bring up because a lot of languages provide syntactic sugar for common conditional tasks that we do. And sometimes, that syntactic sugar will almost obfuscate the fact that there is a conditional happening at all, which can be great in a lot of cases. But when it comes to analyzing and particularly comparing different implementations, a second conversion that I like to do is converting all of the conditional code to some standardized form, and, for me, that's typically just your basic if...elsif...else expressions. And so any fancy Boolean operators we're doing, any safe navigation that we're doing around nil, maybe some inline conditionals, early returns, things like that, all of the implicit elses that are involved as well, putting them all into some normalized form then allows me to compare two implementations with each other. And sometimes, two approaches that we initially thought were identical, just with different syntax, turned out to have slightly different behavior because maybe one has this sort of implicit branch that the other one doesn't. And by converting to a normalized syntax, all of a sudden, this difference becomes super obvious. To be clear, this is not something I do necessarily in the actual code that I commit, not necessarily writing everything long-form. But definitely, when I'm trying to think about conditional code or analyzing somebody else's code, I will often convert it to long-form, some normalized shape so that I can then see some things about it that were not obvious in the final form. Or to make a comparison with something else, and then you can compare apples to apples and say, okay, both these approaches that we're considering in normalized form, here's what they look like. There's some difference here that we do care about or don't care about. STEPHANIE: That's really interesting. I find it very curious that there is a value in having the long-form approach of writing the code out and being able to identify things. But then the end result that we commit might not look like that and be shortened and be kind of, quote, unquote, "polished," or at least condensed with syntactic sugar. And I'm kind of wondering why that might be the case. JOËL: I think a lot of that will come down to your personal or your company's style guide. Personally, I think I do lean a little bit more towards a slightly more explicit form. But there are plenty of times that I will use syntactic sugar as well, as long as everybody knows what it does. But sometimes, it will come at the cost of other analysis techniques. You had mentioned the squint test earlier, which I believe is a term coined by Sandi Metz. STEPHANIE: I think it might be. That rings a bell. JOËL: And that is a benefit that you get by writing explicit conditionals all the time. But sometimes, it is much nicer to write code that is a little bit more terse. And so you have to do the trade-offs there. STEPHANIE: Yeah, that's a really good point. JOËL: So that's two of the sort of three formats that I was thinking about for converting conditional code to gain more insight. The other format is honestly a little bit weird. It's almost a stretch. But from my time spent working with the Elm language, I learned how to use its type system, which uses a concept called algebraic data types, or some languages will call these tagged unions, some languages will call these sum types. This concept goes by a lot of different names. But they're used to define types into model data. But there's a really fun property, which is that you can model conditional code using this as well. And so you can convert executable code into these algebraic data types. And now, you can apply a lot of tools and heuristics that you have from the data modeling world to this conditional code. STEPHANIE: Do you have a practical example? JOËL: So a classic thing that data modelers will say is you should make impossible states impossible. So in practice, this means that when you define a type using these algebraic data types, you should not be able to create more distinct values than are actually valid in this particular system. So, for example, if a value is required to always be present for something and there's no way in the system for a value to become not present, then don't allow it to be nullable. We do something similar when we design a database schema when we put a null false on a column because we know that this will never be null. And so, why allow nulls when you know they should never be there? So it's a similar thing with the types. This sort of analysis that you can do looking at...the fancy term is the types cardinality. I'll link to an article that digs into that for people who are curious. But that can show you whether a type can represent, let's say, ten possible values, but the domain you're trying to model only has 5. And so when there's that discrepancy, there are five valid values that can be modeled by your type and an additional extra five that are not valid that just kind of shake out from the way you implemented things. So you can take that technique and apply it to a conditional that you've converted to algebraic data type form. And that can help find things like paths through your conditional code that don't line up with the problem that you're trying to solve. So going back to the example I talked about earlier of a multi-step form with three different steps, that's a problem that should have three paths through your conditional. But depending on your implementation, if it's a bunch of independent if clauses, you might have a bit of a combinatorial explosion. And there might be 25 different paths through that chunk of code. And that means three of them are the ones that your problem wants, and then the extra 22 are things that should quote, unquote, "never happen," but we all know that they eventually will. So that kind of analysis can help maybe give you pointers to the fact that your current structure is not well-suited to the problem that you're trying to solve. STEPHANIE: I think another database schema example that came to mind for me was using an enum to declare acceptable values for a field. And, yeah, I know exactly what you mean when working with code where you might know, because of the way the business works, that this thing is impossible, and yet, you still have to either end up coding defensively for it or just kind of hold that complexity in your head. And that can lead to some gnarly situations, and it makes debugging down the line a lot more difficult too. JOËL: It definitely makes it really hard for somebody else to know the original intention of the code when a conditional has more paths through it than there actually are actual paths in the problem you're trying to solve. Because you have to load all of that in your head, and our programmer brains are trained to think about all the edge cases, and what if this condition fires but this other one doesn't? Could that lead to a bug? Is that just a thing that's like, well, but the inputs will never trigger that, so you can ignore it? And if there are no comments to tell you, and if there are comments, then do you trust them? Because it -- STEPHANIE: Yes. [laughter] I'll just jump in here and say, yeah, I have seen the comments then conflict with the code as well. And so you have these two sources of information that are conflicting with each other, and you have no idea what is true and what's not. JOËL: So I'm a big fan of structuring conditional code such that the number of unique paths through a set of conditions is the same as the sort of, you might say, logical paths through the problem domain that we haven't added extra paths, just sort of accidentally due to the way we implemented things. STEPHANIE: Yeah. And now you have three different ways to visualize that information in your head [laughs] with these mental models. JOËL: Right. So from taking code that is conditional code and then transforming it into one of these other representations, I don't always do all three, but there are tools that I have. And I can gain all sorts of new insights into that code by looking at it through a completely different lens. STEPHANIE: That's super cool. JOËL: So the last episode, you had mentioned that you were going to try a soup club. How did that turn out? STEPHANIE: It turned out great. It was awesome, the inaugural soup group. I had, I think, around eight people total. And I spent...right after work, I went straight to chopping celery [laughs] and onions and just soup prepping. And it was such a good time. I invited a different group of friends than normally come together, and that turned out really well. I think we all kind of had at least one thing in common, which was my goal was just to, you know, have my friends come together and meet new people too. And we had soup, and we had bread. Someone brought a spiced crispy chickpea appetizer that went really well inside of our ribollita vegetable bean soup. And then I had the perfect amount of leftovers. So after making a really big batch of food and spending quite a long time cooking, I wanted to make sure that everyone had their fill. But it was also pretty nice to have two servings left over that I could toss in the freezer just for me and as a reward for my hard work. And then it ended up working out really well because I went on vacation last week. And the night we got back home, we were like, "Oh, it's kind of late. What are we going to do for dinner?" And then I got to pull out the leftover soup from my freezer. And it was the perfect coming home from a big trip, and you have nothing in your fridge kind of deal. So it worked out well. JOËL: I guess that's the advantage of hosting is that you get to keep the leftovers. STEPHANIE: It's true. JOËL: You also have to, you know, make the soup. [laughs] STEPHANIE: Also true. [laughs] But like I said, it wasn't like I had so much soup that I was going to have to eat it every single day for the next week and a half. It was just the amount that I wanted. So I'm excited to keep doing this. I'm hoping to do the next soup group in the next week or two. And then some other folks even offered to host it for next time. So maybe we might experiment with doing a rotating thing. But yeah, it has definitely brought me joy through this winter. JOËL: That's so lovely. What else has been new in your world? STEPHANIE: I have a clarification to make from last week's episode. So last week, we were talking about hexagons and tessellation. And we had mentioned that hexagons and triangles were really strong shapes. And we mentioned that, oh yeah, you can see it in the natural world through honeycomb. And I've since learned that bees don't actually build the hexagon shape themselves. That was something that scientists did think to be true for a little bit, that bees were just geometrically inclined, but it turns out that the accepted theory for how honeycomb gets its shape is that bees build cylindrical cells that later transform into hexagons, which does have a lot of surface area for holding the honey, though the process itself is actually still debated by scientists. So there's some research that has supported the idea that it's formed through physical forces like the changing temperature of the wax that transforms it from a cylinder shape into a hexagon, though, yeah, apparently, the studies are still a bit inconclusive. And the last scientific paper I read about this, just to really get my facts straight [laughs], they were kind of exploring aspects of bee behavior that led to the hexagons eventually forming because that does require that the cylinders are perfectly the same size and are at least built in a hexagonal pattern, even though the cells themselves are not hexagons. JOËL: Fascinating. So it sounds like it's either a social thing where the bees do it based off of some behavior. Or if it's a physical thing, it's some sort of like hexagons are a natural equilibrium point that everything kind of trends to, and so as temperature changes, the beehive will naturally trend towards that. STEPHANIE: Yeah, exactly. I have a good friend who is a beekeeper, so I got to pick her brain a little bit about honeycomb. [laughs] MID-ROLL AD: Debugging errors can be a developer's worst nightmare...but it doesn't have to be. Airbrake is an award-winning error monitoring, performance, and deployment tracking tool created by developers for developers that can actually help cut your debugging time in half. So why do developers love Airbrake? It has all of the information that web developers need to monitor their application - including error management, performance insights, and deploy tracking! Airbrake's debugging tool catches all of your project errors, intelligently groups them, and points you to the issue in the code so you can quickly fix the bug before customers are impacted. In addition to stellar error monitoring, Airbrake's lightweight APM helps developers to track the performance and availability of their application through metrics like HTTP requests, response times, error occurrences, and user satisfaction. Finally, Airbrake Deploy Tracking helps developers track trends, fix bad deploys, and improve code quality. Since 2008, Airbrake has been a staple in the Ruby community and has grown to cover all major programming languages. Airbrake seamlessly integrates with your favorite apps to include modern features like single sign-on and SDK-based installation. From testing to production, Airbrake notifiers have your back. Your time is valuable, so why waste it combing through logs, waiting for user reports, or retrofitting other tools to monitor your application? You literally have nothing to lose. Head on over to airbrake.io/try/bikeshed to create your FREE developer account today! JOËL: So in the past few episodes, we've talked about books we're reading, articles that we're reading. This is kind of turning into the Stephanie and Joël book club. STEPHANIE: I love it. JOËL: That got me thinking about things that I've read that were impactful in the past year. So I'm curious for both of us what might be, let's say, the top two or three most impactful articles that you read in 2022. Or maybe to put it another way, what are the top two or three articles that you reference the most in conversations with other people? STEPHANIE: So listeners might not know this, but I actually joined thoughtbot early last year in February. So I was coming into this new job, and I was so excited to be joining an organization with so many talented developers. And I was really excited to learn from everyone. So I kind of came in with really big goals around my technical growth. And the end of the year just passed, and I got to do a little bit of reflection. And I was quite proud of myself actually for all the things that I had learned and all the ways that I had grown. And I was reminded of this blog post that I think I had in the back of my mind around "Coachability" by Cate, and she talks about how coaching is different from mentorship. And she provides some really cool mental models for different ways of providing support to your teammates. Let's say mentorship is teaching someone how to swim, and maybe helping someone out with a task might be throwing them a life raft. Coaching is more like seeing someone in the water, but you are up on a bridge, and you are kind of seeing all of their surroundings. And you are identifying ways that they can help themselves. So maybe there's a branch, a tree branch, a few feet away from them. And can they go grab that tree branch? How can they help themselves? So I came to this new job at thoughtbot, and I had these really big goals. But I also knew that I wanted to lean on my new co-workers and just be able to not only learn the things that I was really excited to learn but also trust that they had my best interests in mind as well and for them to be able to point out things that could help my career growth. So the idea of coachability was really interesting to me because I had been coming from a workplace that had a really great feedback culture. But I think this article touches on what to do with feedback in a way that I hadn't seen before. So she also describes being coachable as having two axes, one of them being receptiveness to feedback and the other being actionability in response to feedback. So receptiveness is when you hear feedback; do you listen to it? Do you work through it? How does that feedback fit into your mental model of your goals and your skills? And then actionability is like, okay, what do you do with that? How do you change your behavior? How do you change the way you approach problems? And those two things in mind were really helpful in terms of understanding how I respond to feedback and how to really make the most of it when I receive it. Because there are times when I get feedback, and I don't know what to do with it, you know, maybe it just wasn't specific enough. And so, in that sense, I want to work on my actionability and figuring out, okay, someone said that testing would be a really great opportunity for me to learn. But what can I do to learn how to write better tests? And that might involve figuring that out on my own, like, what strategies work for me. Or that might involve asking them, being like, "What do you recommend?" So yeah, I had this really big year of growth. And I'm excited to keep this mental model in mind when I feel like I might be stuck and I'm not getting the growth that I want and using those axes to kind of determine how to move forward. JOËL: I think the first thing that comes to mind for me is the episode that you and I did a while back about the value of precise language. For example, you talked about the distinction between coaching and mentorship, which I think in sort of colloquial speech, we kind of use interchangeably. But having them both mean different things, and then being able to talk about those or at least analyze yourself through the lens of those two words, I think, is really valuable and may be helping to drive either insights or actions that you can take. And similarly, this idea of having two different axes for receptiveness versus...was it changeability you said was the other one? STEPHANIE: Actionability. JOËL: Actionability, I think, is really helpful when you're feeling stuck because now you can realize, oh, is it because I'm not accepting feedback or not getting good feedback? Or is it that I'm getting feedback, but it's hard to take action on it? So just all of a sudden, having those terms and having that mental model, that framework, I feel like equips me to engage with feedback in a way that is much more powerful than when we kind of used all those terms interchangeably. STEPHANIE: Yeah, exactly. I think that it's very well understood that feedback is important and having a good feedback culture is really healthy. But I think we don't always talk about the next step, which is what do you do with feedback? And with the help of this article, I've kind of come to realize that all feedback is valuable, but not all of it is good. And she makes a really excellent point of saying that the way you respond to feedback also depends on the relationship you have with the person giving it. So, ideally, you have a high trust high respect relationship with that person. And so when they give you feedback, you are like, yeah, I'm receptive to this, and I want to do something about it. But sometimes you get feedback from someone, and you might not have that trust in that relationship or that respect. And it just straight up might not be good feedback for you. And the way you engage with it could be figuring out what part of it is helpful for me and what part of it is not? And if it's not helpful in terms of helping your growth, it might at least be informative. And that might help you learn something about the other person or about the circumstances or environment that you're in. JOËL: Again, I love the distinction you're making between helpful and informative. STEPHANIE: Yeah. I think I had to learn that the hard way this year. [laughs] So, yeah, I really hope that folks find this vocabulary or this idea...or consider it when they are thinking about feedback in terms of giving it or receiving it and using it in a way that works for them to grow the way they want to. JOËL: I'm curious, in your interactions, and learning, and growth over the past year, do you feel like you've leaned a little bit more into the mentorship or the coaching side of things? What would you say is the rough percentage breakdown? Are we talking 50-50, 80-20? STEPHANIE: That's such a good question. I think I received both this year. But I think I'm at a point in my career where coaching is more valuable to me. And I'm reminded of a time a few months into joining thoughtbot where I was working and pairing with a principal developer. And he was really turning the workaround on me and asking, like, what do I want to do? What do I see in the code? What areas do I want to explore? And I found it really uncomfortable because I was like, oh, I just want you to tell me what to do because I don't know, or at least at the time, I was really...I found it kind of stressful. But now, looking back on it and with this vocabulary, I'm like, oh, that's what true coaching was because I gained a lot of experience towards my foundational skill set of figuring out how to solve problems or identifying areas of refactoring through that process. And so sometimes coaching can feel really uncomfortable because you are stretching outside of your comfort zone and that your coach is hopefully supporting you but not just giving you the help but teaching you how to help yourself. JOËL: That's a really interesting thing to notice. And I think what I'm hearing is that coaching can feel less comfortable than mentoring because you're being asked to do more of the work yourself. And you're maybe being stretched in some ways that aren't exactly the same as you would get in a more mentoring-focused scenario. Does that sound right? STEPHANIE: Yeah, I think that sounds right because, like I said, I was also receiving mentorship, and I learned about new things. But those didn't always solidify in terms of empowering me next time to be able to do it without the help of someone else. Joël, what was an article that really spoke to you this last year? JOËL: So I really appreciated an article by Adrianna Chang, who's a developer at Shopify, about "Refactoring Legacy Code with the Strangler Fig Pattern." And it talks about this approach to moving refactoring code from one implementation to another. And it's a longer-ranged process, and how to do so incrementally. And a big theme for me this year has been refactoring and incremental change. I've had a lot of conversations with people about how to spot smaller steps. I've written an article on working incrementally. And so I think this was really nice because it gave a very particular technique on how to do so with an example. And so, because these sorts of conversations kept coming up this year, I found myself referencing this article all the time. STEPHANIE: I really loved this article too. And this last year, I also saw a strangler fig tree for the first time in real life in Florida. And I think that was after I had read this article. And it was really cool to make the connection between something I was seeing in nature with a pattern in software development or technique. JOËL: We have this metaphor, and now you get to see the real thing. I was excited because, at RubyConf Mini this year, I actually got to meet Adrianna. So it was really cool. It's like, "Hey, I've been referencing your article all year. It's super cool to meet you in person." STEPHANIE: That's awesome. I love that, just being able to support members of the community. What I really liked about the approach this article advocated for is that it allowed developers to continue working. You don't have to halt everything and dedicate time to refactor and not get any new feature work done. And that's the beauty of the incremental approach that you were talking about earlier, where you can continue development. Sometimes that refactoring might be paused for some reason or another, but then you can pick back up where you left off. And that is really intriguing to me because I think this past year, I was working on a client where refactoring seemed like something we had to dedicate special time for. And it constantly became tough to prioritize and sell to stakeholders. Whereas if you incorporate it into the work and do it in a way that doesn't stop the show [laughs] from going on, it can work really well and work towards sustainability and maintenance, which is another thing that we've talked a lot about on the show. JOËL: Something that's really powerful, I think, with that technique is that it allows you to have all of the intermediate steps get merged into your main branch and get shipped. So you don't have to have this long-running branch with a big change that's constantly going stale, and you're having to keep in sync with the main branch. And, unfortunately, I've often seen even this sort of thing where you create a long-running branch for a big change, a big refactor, and eventually, it just gets abandoned, and you have not locked in any wins. STEPHANIE: Yeah, that's the worst of both worlds where you've dedicated time and resources and don't get the benefits of that work. I also liked that the strangler fig pattern kind of forces you to really understand the existing code. I think working with legacy code can be really challenging. And a lot of people don't like to do it because it involves a lot of spelunking and figuring out, okay, what's really going on. But in order to isolate the pieces to, you know, slowly start to stop making calls to the old code, it requires that you take a hard look at your legacy code and really figure it out. And I honestly think that that then informs the new code that you write to better support both the old feature and also any new features to come. JOËL: Definitely. The really nice thing about this pattern is that it also scales up and down. You can do this really small...even as part of a feature branch; maybe it's just part of your development process, even if you don't necessarily ship all of the intermediate steps. But it helps you work more incrementally and in a tighter scope. And then you can scale it up as big as changing out entire sections of a framework or...I think Adrianna's example is like switching out a data source. And so you can do some really large refactors. But then you could do it as well on just a small feature. I really like using this pattern anytime you're doing things like Rails upgrades, and you've got old gems that might not convert over where it's like, oh, the community abandoned this gem between Rails 4 and Rails 5. But now you need sort of a bridge to get over. And so I think that pattern is particularly powerful when doing something like a Rails upgrade. STEPHANIE: Very Cool. JOËL: So what would be a second article that was really impactful for you in the past year? STEPHANIE: So, speaking of refactoring, I really enjoyed a blog post called Finding Time to Refactor by a former thoughtboter, German Velasco. He makes a really great point that we should think of completeness in our work, not just when the code works as expected or meets the product requirements, but also when it is clear and maintainable. And so he really advocates for baking refactoring into just your normal development process. And like I said, that goes back to this idea that it can be incremental. It doesn't have to be separate or something that we do later, which is kind of what I had learned before coming to thoughtbot. So when I was also speaking about just my technical growth, this shift in philosophy, for me, was a really big part of that. And I just started kind of thinking and seeing ways to just do it in my regular process. And I think that has really helped me to feel better about my work and also see a noticeable improvement in the quality of my code. So he mentioned the three times that he makes sure to refactor, and that is one when he is practicing TDD and going through the red-green-refactor cycle. JOËL: It's in the name. STEPHANIE: [laughs] It really is. Two, when code is difficult to understand, so if he's coming in and fixing a bug and he pays the tax of trying to figure out confusing code, that's a really great opportunity to then reduce that caring cost for others by making it clear while you're in there, so leaving things better than you found it. And then three, when the existing design doesn't work. We, I think, have mentioned the adage, "Make the change easy, and then make the easy change." So if he's coming in to add a new feature and it's just not quite working, then that's a really good opportunity to refactor the existing design to support this new information or new concept. JOËL: I like those three scenarios. And I think that second one, in particular, resonated with me, the making things easier to understand. And in the sort of narrower sense of the word refactoring, traditionally, this means changing the structure of the code without changing its behavior. And I once had a situation where I was dealing with a series of early return expressions in a method that were all returning Booleans. And it was really hard because there were some unlesses, some ifs, some weird negation happening. And I just couldn't figure out what this code was doing. STEPHANIE: Did you draw a diagram? [laughs] JOËL: I did not. But it turns out this code was untested. And so I pretty much just tried, like, it took two Booleans as inputs and gave back a Boolean. So I just tried all the combinations, put it in, saw what it gave me out, and then wrote tests for them. And then realized that the test cases were telling me that this code was always returning false unless both inputs were true. And that's when it kind of hits me, it's like, wait a minute, this is Boolean AND. We've reimplemented Boolean AND with this convoluted set of conditional code. And so, at the end there, once I had that test coverage to feel confident, I went in and did a refactor where I changed the implementation. Instead of being...I think it was like three or four inline conditionals, just rewrote it as argument one and argument two, and that was much easier to read. STEPHANIE: That's a great point. Because the next time someone comes in here, and let's say they have to maybe add another condition or whatever, they're not just tacking on to this really confusing thing. You've hopefully made it easier for them to work with that code. And I also really appreciated, you know, I was mentioning how this article affected my thought process and how I approach development, but it's a really great one to share to then foster a culture of just continuous refactoring, I guess, is what I'm going to call it [laughs] and hopefully, avoiding having to do a massive rewrite or a massive effort to refactor. The phrase that comes to mind is many hands make light work. And if we all incorporated this into our process, perhaps we would just be working all around with more delightful code. Joël, do you have one more article that really stood out to you this year? JOËL: One that I think I really connected with this year is "Parse, Don't Validate" by Alexis King. Long-time listeners of the show will have heard me talk about this a little bit with Chris Toomey when he was a guest on the show this past fall. But the gist of the article is that the process of parsing is converting a broader type into a narrower type with the potential for errors. So traditionally, we think of this as turning a string which a string is very broad. All sorts of things are strings, and then you turn it into something else. So maybe you're parsing JSON. So you take a string of characters and try to turn it into a Ruby hash, but not all strings are valid hashes. So there's also the possibility for errors. And so, JSON.parse() could raise an error in Ruby. This idea, though, can be then expanded because, ideally, you don't want to just check that a value is valid for your stricter rules. You don't want to just check that a string is valid JSON and then pass the string along to the next person. You actually want to transform it. And then everybody else down the line can interact with that hash and not have to do a check again is this valid JSON? You've already validated that you've already converted it into a hash. You don't need to check that it's valid JSON again because, by the nature of being a hash, it's impossible for it to be invalid. Now, you might have some extra requirements on that hash. So maybe you require certain keys to be present and things like that. And I think that's where this idea gets even more powerful because then you can kind of layer this on top and have a second parsing step where you say, I'm going to parse this hash into, let's say, a shopping cart object. And so, not all Ruby hashes are valid shopping carts. And so you try to take a broader value and coerce it into a narrower value or transform it into a narrower value and potentially raise an error for those hashes that are not valid shopping carts. And then, whoever down the line gets a shopping cart object, you can just call items on it. You can call price on it. You don't need to check is this key present? Because now you have that certainty. STEPHANIE: This reminds me of when I was working with TypeScript in the summer of last year. And having come from a dynamically-typed language background, it was really challenging but also really interesting to me because we were also parsing JSON. But once we had transformed or parsed that data into this domain object, we had a lot more confidence about what we were working in. And all the functions we wrote down the line or used on the line, we could know for sure that, okay, it has these properties about it. And that really shaped the code we wrote. JOËL: So use the word confident here, which, for me, it's a keyword. And so you can now assume that certain properties are true because it's been checked once. That can be tricky if you don't actually do a transformation. If you're just sort of passing a raw value down, you'll often end up with code that is defensive that keeps rechecking the same conditions over and over. And you see this lot around nil in Ruby where somebody checks for a value for nil, and then inside that conditional, three or four other conditions deep, we recheck the same value for nil again, even though, in theory, it should not be nil at that point. And so by doing transformations like that, by parsing instead of just validating, we can ensure that we don't have to repeat those conditions. STEPHANIE: Yeah, I mean, that refers back to the analyzing conditional code that we spent a bit of time talking about at the beginning of this episode. Because I remember in that application, we render different components based on the status of this domain object. And there was a condition for when the status was something that was not expected. And then someone had left a comment that was like, technically, this should never happen. But I think that he had to add it to appease the compiler. And I think had we been able to better enforce those boundaries, had we been more thoughtful around our domain modeling, we could have figured out how to make sure that we weren't then introducing that ambiguity down the line. JOËL: I think it's interesting that you immediately went to talking about TypeScript here because TypeScript has a type system. And the "f, Don't Validate" article is written in Haskell, which is another typed language. And types are great for showing you exactly like, here's the boundary. On this side of it, it's a string, and on this side here, it's a richly-typed value that has been parsed. In Ruby, we don't have that, everything is duck-typed, but I think the principle still applies. It's a little bit more implicit, but there are zones of high or low assumptions about the data. So when I'm interacting directly with raw input from a third-party endpoint, I'm really only expecting some kind of raw string from the body of the response. It may or may not be valid. There are all sorts of checks I need to do to make sure I can do anything with it. So that is a very low assumption zone. Later on, in the business logic part of the code, I might expect that I can call a method on the object to get the price of a shopping cart or a list of items or something like that. Now I'm in a much higher assumption zone. And being self-aware about where we transition from low assumptions to high assumptions is, I think, a really key takeaway for how we interact with code in Ruby. Because, oftentimes, where that boundary is a little bit fuzzy or where we think it's in one place but it's actually in a different place is where bugs tend to cluster. STEPHANIE: Do you have any thoughts about how to adhere to those rules that we're making so we're not having to assume in a dynamically-typed language? JOËL: One way that I think is often helpful is trying to use richer objects and to not just rely on primitives all the time. So don't pass a business process a hash and be just like, trust me, I checked it; it's got the right keys because the day will come when you pass it a malformed hash and now we're going to have an error in the business process. And now we have a dilemma because do we want to start adding defensive checks in the business process to be like, oh, are all our keys that we expect present, things like that? Do we need to elsewhere in the code make sure we process the hash correctly? It becomes a little bit messy. And so, oftentimes, it might be better to say, don't pass a raw hash around. Create a domain object that has the actual method that you want, and pass that instead. STEPHANIE: Oh, sounds like a great opportunity to use the new data class in Ruby 3.2 that we talked about in an episode prior. JOËL: That's a great suggestion. I would definitely reach for something like that, I think, in a situation where I'm trying to model something a little bit richer than just a hash. STEPHANIE: I also think that there have been more trends around borrowing concepts from functional programming, and especially with the introduction of classes that represent nil or empty states, so instead of just using the default nil, having at least a bit of context around a nil what or an empty what. That then might have methods that either raise an error or just signal that something is wrong with the assumptions that we're making around the flexibility that we get from duck typing. I'm really glad that you proposed this topic idea for today's episode because it really represented a lot of themes that we have been discussing on the show in the past couple of months. And I am excited to maybe do this again in the future to just capture what's been interesting or inspiring for us throughout the year. JOËL: On that note, shall we wrap up? STEPHANIE: Let's wrap up. Show notes for this episode can be found at bikeshed.fm. JOËL: This show has been produced and edited by Mandy Moore. STEPHANIE: If you enjoyed listening, one really easy way to support the show is to leave us a quick rating or even a review in iTunes. It really helps other folks find the show. JOËL: If you have any feedback for this or any of our other episodes, you can reach us @_bikeshed, or you can reach me @joelquen on Twitter. STEPHANIE: Or reach both of us at hosts@bikeshed.fm via email. JOËL: Thank you so much for listening to The Bike Shed, and we'll see you next week. ALL: Byeeeeeeeeeee!!!!!!!! ANNOUNCER: This podcast is brought to you by thoughtbot, your expert strategy, design, development, and product management partner. We bring digital products from idea to success and teach you how because we care. Learn more at thoughtbot.com.
Politically Entertaining with Evolving Randomness (PEER) by EllusionEmpire
This will have interview with the founder of The Sexy Politico Jackie who is educating America in politics such as who do you blame for what specific issue. We also talked about Family leave laws, COVID-19 vaccines and its restrictions, racism we personally encountered, sexualization of kid's clothing and much more. I go through Buzzfeed's changes, ChatGPT's grade on business exam and DOJ's push to sue Google again. I interviewed two people (John Melrod and Tyler Daguerre) who are aiming to bring the massive resurgence of organizing workers to fight for better working conditions.1. Primary PoliticsTimestamp: 7:01The Jacque's linkshttps://thesexypolitico.com/https://www.facebook.com/thesexypoliticohttps://www.instagram.com/_thesexypolitico/https://www.youtube.com/thesexypolitico?themeRefresh=12. Mid-GameTimestamp:1:37:34https://thehill.com/homenews/3832000-buzzfeed-to-use-ai-to-produce-select-content/https://thehill.com/policy/technology/3825754-chatgpt-passes-wharton-business-school-test-research-paper/https://thehill.com/policy/technology/3828412-doj-states-sue-google-over-digital-ad-dominance/3. Weird Topic Finale (WTF)-Timestamp: 1:46:46Jon's linkshttps://www.jonathanmelrod.com/https://www.facebook.com/fightingtimesbook/https://twitter.com/JonathanMelrodhttps://www.instagram.com/jonathanmelrod/Tyler's linkshttps://twitter.com/tylerdaguerrehttps://perfectunion.us/map-where-are-starbucks-workers-unionizing/https://sbworkersunited.org/ https://tinyurl.com/SBWUPledgehttps://tinyurl.com/AdoptStorehttps://bit.ly/sipintoolkithttps://sbworkersunited.org/noneconomic-proposalshttps://sbworkersunited.us13.list-manage.com/subscribe?u=f99cda5189aea9286f1bdc16b&id=001a6e31db Hosted on Acast. See acast.com/privacy for more information.
Day 11 of 12 days of missing person cases in December. On the 15th of December 1900, the ship Fairwind was passing by the Flannan Isles, a set of 7 islands in the outer hebrides in Scotland. There was a violent storm that night and the waters were choppy. The crew were shocked to see that the light was out at the Flannan Isle lighthouse located on the biggest island called Eilean Mor and there was nobody helping them to navigate the dangerous waters. A relief keeper went out on the 26th of December to swap over and give the 3 keepers on the lighthouse some more provisions. Relief Keeper Joseph Moore was shocked to the find the lighthouse deserted and the 3 keepers disappeared without a trace. Important information provided by:https://www.nlb.org.uk/history/flannan-isles/https://www.history.co.uk/articles/the-flannan-isle-mystery-the-three-lighthouse-keepers-who-vanishedhttps://www.discoveryuk.com/mysteries/what-was-the-flannan-isle-mystery-and-what-happened-to-the-missing-eilean-mor-lighthouse-keepers/https://www.rmg.co.uk/stories/blog/what-caused-disappearance-flannan-isle-lighthouse-keepershttps://www.youtube.com/watch?v=CqC44rHEbxY&themeRefresh=1https://www.pressandjournal.co.uk/fp/past-times/2764534/vanishing-men-the-mystery-of-the-flannan-isles-lighthouse-keepers/Music by: dl-sounds.comFollow the Unseen Podcast on Apple Podcasts: https://podcasts.apple.com/us/podcast/the-unseen-podcast/id1318473466?uo=4Follow the Unseen Podcast on Spotify: https://open.spotify.com/show/0xWK7Mu3bTP6oziZvxrwSK?si=QxvyPkZ2TdCDscnfxyeRawFollow the Unseen Podcast on Stitcher: https://www.stitcher.com/podcast/the-unseen-podcastJoin our Facebook group https://www.facebook.com/unseenpodFollow us on Twitter: https://twitter.com/theunseenpodFollow us on Instagram https://www.instagram.com/theunseenpod/Support us on Patreon: https://www.patreon.com/theunseenpod?fan_landing=trueSubscribe to 10 Minute True Crime: https://podcasts.apple.com/us/podcast/10-minute-true-crime/id1591474862
Gregg DeMey, Lead Pastor Link to, "The Holly & The Ivy": https://www.youtube.com/watch?v=nmOshQR0ohI&themeRefresh=1
Passionately living your life is often met with roadblocks from society, finances, and many other outside sources. Olatunde Sobomehin, CEO and co-founder of StreetCode Academy, cowrote Creative Hustle: Blaze Your Own Path and Make Work That Matters, with Sam Seidel to help people everywhere and from all backgrounds identify their unique skills and develop them into making a difference and creating their own path in life! About the Guest:Olatunde Sobomehin is the CEO and co-founder of StreetCode Academy, a Silicon Valley-based non-profit that offers free tech classes to communities of color. It is one of the fastest-growing organizations in the region, growing from 20 students in its inaugural class in 2014, to now serving over 2,000 students annually with over 40,000 hours of free instruction. As a student at Stanford, Olatunde also led a public speaking class in the Engineering department and played on the top 25 Men's Basketball Team, where he was also voted Most Inspirational Player (2003). His body of work has earned him recognition as a 2018 Aspen Institute Scholar, a 2019 Praxis Fellow, and a 2020 Social Entrepreneurship Fellow at Stanford University. He has also taught classes at the Stanford Haas Center and Stanford d.school. Olatunde graduated from Stanford University with a degree in Urban Studies. He and his wife, Tamara, reside in East Palo Alto, CA with their four children: Olatayo, Temilola, Tatiola, and Olataiye.https://streetcode.orghttps://www.facebook.com/streetcodeacademyhttps://twitter.com/SCodeAcademyhttps://www.instagram.com/streetcodeacademy/https://www.youtube.com/channel/UCo1X6t60ajDr20yCZeZk6Xw?themeRefresh=1https://www.tiktok.com/@streetcodeacademyAbout the Host: Following the crumbs in the chaos is a full-time job as a Productivity Coach. As a busy mom of three and the founder of Chaos N' Cookies, keeping moms from crumbling is my main objective. After gaining 10+ years of experience as a Director of Marketing helping build multiple 6 & 7-figure businesses for other women I've created the Chaos Control System to equip moms to overcome their own objections so they can live the life they want to live and start that business they have always wanted. The Family Playbook, or standard operating procedure, is the tool every mama needs to save time and stress-less when chaos ensues at home. For new biz owners, I also help simplify systems on social media and other business platforms to automate processes to get their business up and running quickly and efficiently with how-tos and hands-on coaching. I have helped hundreds of women to be more productive and self-sufficient in their homes and businesses allowing them to reclaim control of the chaos. www.chaosncookies.comhttps://www.instagram.com/chaosncookies/https://www.instagram.com/theheathergreco/https://www.facebook.com/Chaos-n-Cookies-111324364538688https://chaosncookies.com/shophttps://linktr.ee/hsteinker Thanks for listening!Thanks so much for listening to our podcast! If you enjoyed this episode and think that others could benefit from listening, please share it using the social media buttons on this page.Do you have some feedback or questions about this episode? Leave a comment in the section below!Subscribe to the podcastIf you would like to get automatic updates of new podcast episodes, you can subscribe to the podcast on Apple Podcasts or Stitcher. You can also subscribe in your favorite podcast app.Leave us an Apple Podcasts reviewRatings and reviews from our listeners are extremely valuable to us and greatly appreciated. They help our podcast rank higher on Apple Podcasts, which exposes our show to more awesome listeners like you. If you have a minute, please leave an honest review on Apple...
In 2011, 17 year old Blake Chappell attended his high school prom with his then girlfriend. A night that should have been a positive memory and what some see as a right of passage, was forever ruined with Blake disappeared. It wouldn't be until 2 months later that Blake would be found in a creek, deceased. Who killed Blake Chappell?GoFundMe: https://www.gofundme.com/f/justice-for-blake-chappell?member=18069681&sharetype=teams&utm_campaign=p_na+share-sheet&utm_medium=more&utm_source=customerSources:https://uncovered.com/cases/blake-chappell/sourceshttps://www.voicesforjusticepodcast.com/post/blake-chappellhttps://www.findagrave.com/memorial/82425713/blake-tyler-chappellhttps://www.reddit.com/r/UnresolvedMysteries/comments/piellr/almost_10_years_ago_17yr_blake_chappell_was/https://www.facebook.com/groups/justiceforblakechappellhttps://times-herald.com/news/2021/09/who-killed-blake-chappellhttps://www.11alive.com/article/news/investigations/the-reveal/newnan-teen-blake-chappell-killed-after-homecoming-remains-unsolved-decade-later/85-fd4861b6-fd88-459e-90c6-705e3380b53chttps://www.fox5atlanta.com/news/website-aims-to-find-new-leads-in-unsolved-georgia-homicideshttps://thecitizen.com/2011/12/22/senoia-teen-identified-murder-victim/https://www.youtube.com/watch?v=ePjNwetXv_E&feature=youtu.be&themeRefresh=1https://www.newspapers.com/clip/97055038/the-atlanta-constitution/https://en.wikipedia.org/wiki/Newnan,_Georgia#blakechappell #justiceforblake #unsolved #unsolvedmurder #georgia #newnangeorgia #uncovered #murder #childmurder #truecrime #truecrimepodcast
Empowered Relationship Podcast: Your Relationship Resource And Guide
Do you find yourself easily triggered by your partner's actions or tone? Perhaps he or she really did something offensive, or maybe that's just how you perceived it. Sometimes, you don't even understand why you're upset.As you've probably heard a lot of times, relationships aren't always glitz and glamour. It's more of an attraction that, once you've established safety and gone a little deeper, differences begin to surface. At this point, many would presume that their love for their partner has waned or that they made the wrong decision. Although discomfort in intimate relationships just flies in your face, these relationships also serve a deeper purpose: emotional healing and spiritual development. You learn so much more about yourself in a relationship than you could on your own. In this episode, Dr. Susan Campbell discusses triggers, including how they manifest, the reasons behind our emotions, and—most importantly—the five steps to trigger mastery that she outlined in her most recent book. Susan is a best-selling author of 12 books and is the creator and publisher of three entertaining and educational card games for couples, families, work teams, and singles. Susan's work with couples has been featured on national television, including CNN's News Night, Good Morning America, and The Dr. Dean Edel Show, and she has been widely published in popular magazines. In 2003–2004, she was the couple therapist on the reality TV show, Truth in Love, which aired on UPN, an ABC affiliate network. Check out the transcript of this episode on Dr. Jessica Higgin's website. In this episode 5:23 The couple's journey and how it can be an opportunity for healing. 12:04 How to work with triggers in a way that is inviting. 13:05 Getting more comfortable with emotional discomfort. 33:23 How to deal with triggers that will inevitably arise in a relationship: co-triggering vs. co-regulation. 41:48 Dr. Campbell's five-step trigger mastery: from triggered to tranquil. 46:30 Why is it in your best interest to make your partner feel secure? 49:18 Your inner good mother archetype. Mentioned From Triggered to Tranquil: How Self-Compassion and Mindful Presence Can Transform Relationship Conflicts and Heal Childhood Wounds (*Amazon Affiliate link) (book) Five-Minute Relationship Repair: Quickly Heal Upsets, Deepen Intimacy, and Use Differences to Strengthen Love (*Amazon Affiliate link) (book) Getting Real: Ten Truth Skills You Need to Live an Authentic Life (*Amazon Affiliate link) (book) The Couple's Journey: Intimacy As a Path to Wholeness (*Amazon Affiliate link) (book) ERP 305: The Surprising & Powerful Benefits of Learning to Tolerate Discomfort — An Interview with Dr. Anna Lembke Relationship Map To Happy, Lasting Love Shifting Criticism For Connected Communication Connect with Dr. Susan Campbell Websites: susancampbell.com Facebook: facebook.com/drsusan99 Twitter: twitter.com/drsusan99 YouTube: youtube.com/user/drsusan95472?themeRefresh=1 Connect with Dr. Jessica Higgins Facebook: facebook.com/EmpoweredRelationship Instagram: instagram.com/drjessicahiggins Podcast: drjessicahiggins.com/podcasts/ Pinterest: pinterest.com/EmpowerRelation LinkedIn: linkedin.com/in/drjessicahiggins Twitter: @DrJessHiggins Website: drjessicahiggins.com Email: jessica@drjessicahiggins.com If you have a topic you would like me to discuss, please contact me by clicking on the “Ask Dr. Jessica Higgins” button here. Thank you so much for your interest in improving your relationship. Also, I would so appreciate your honest rating and review. Please leave a review by clicking here. Thank you! *With Amazon Affiliate Links, I may earn a few cents from Amazon, if you purchase the book from this link.
Liebe Märchenhörerinnen und Märchenhörer, eine neue spannende Folge von Pinocchio ist da! Hier könnt ihr mitlesen: https://www.projekt-gutenberg.org/collodi/pinocchi/chap035.html Bald könnt ihr auf meinem YouTube Channel: https://www.youtube.com/channel/UCajKd5qRP9LV0YRSoVcEdLA?app=desktop&themeRefresh=1 sehen, wie ich auf die Suche nach den Bremer Stadtmusikanten gehe! Abonniert meinen Channel und lasst mir 5 Sterne bei Apple Podcasts da! Zauberhafte Grüße, eure Sara
Liebe Märchenhörerinnen und Märchenhörer, eine neue spannende Folge von Pinocchio ist da! Hier könnt ihr mitlesen: https://www.projekt-gutenberg.org/collodi/pinocchi/chap035.html Bald könnt ihr auf meinem YouTube Channel: https://www.youtube.com/channel/UCajKd5qRP9LV0YRSoVcEdLA?app=desktop&themeRefresh=1 sehen, wie ich auf die Suche nach den Bremer Stadtmusikanten gehe! Abonniert meinen Channel und lasst mir 5 Sterne bei Apple Podcasts da! Zauberhafte Grüße, eure Sara
On this episode of "A Slice of Orange" Jodi talks with two candidates for Fullerton School Boards: Lauren Klatzker, Fullerton Joint Union High School District Trustee (Area 4) and Ruthi Hanchett, Fullerton School District (Area 4)Lauren Klatzker has worked for over 18 years as an educator. During those years she has been a special education teacher, school counselor and is currently the Coordinator over special education, supporting the teachers and programs in a local district. She's also a parent raising three extraordinary boys -- age 19, 17, and 12 -- in this community. She currently serves on the FJUHSD Board as Board President, and has an in-depth understanding of how FJUHSD operates, how money is allocated, and how our schools need to grow and change to meet the demands of modern life and modern learners -- and most importantly, she is ready to continue to put my background and experience to work for our kids and our community.Ruthi Hanchett is running for the Fullerton School District Board of Trustees because she loves our kids and our community. Teaching and advocating for children's rights and well-being for the last 20 years has given her the experience, skills, and wisdom to make a difference in our community.Show Notes:https://www.laurenforschoolboard.comhttps://ruthihanchett.comLive2Free student anti-human trafficking club: https://live2free.orgVanguard University Global Center for Women and Justice: https://www.gcwj.orgVideo on how to prevent child sexual abuse from a series called 'Smart Mamas Safe Kids': https://www.youtube.com/watch?app=desktop&v=U7g3uWp7PnE&themeRefresh=1
Episode Notes This week, we'll be talking with Lucas, owner of the Scribal Workshop and master illuminator extraordinaire! Lucas walks us through the work of a medieval monk, how manuscripts and ink are produced, the pros and cons of the job, and his one-of-a-kind TTRPG system! Check out his shop and support his work here: Website: https://www.scribalworkshop.com Facebook: https://www.facebook.com/scribalworkshop/ YouTube: https://www.youtube.com/c/ScribalWorkShop?app=desktop&themeRefresh=1 Twitter: https://mobile.twitter.com/scribalworkshop Instagram: https://www.instagram.com/scribalworkshop/?hl=en Send us your feedback online: https://pinecast.com/feedback/the-maniculum-podcast/88001c05-2d07-425b-9c25-4c3c8472cacc
Todays episode is with Gian Mendoza, we talked about his rabbit hole journey and why he decided to mine at home. Gian has a very interesting set up and particular set of obstacles to overcome including heat and the use of solar to mine. He has dedicated allot of time to documenting his build and I would highly recommend his Youtube Chanel linked bellow for anyone considering a build like this. I really enjoyed this conversation and look forward to seeing what Gian builds going forward. If you have any questions please reach out. Also make sure to follow Gian on twitter and check out everything we are doing for #plebminermonth Show guest twitter - @theGianMendoza YouTube - https://www.youtube.com/channel/UCXETNgw4rixNSqiDsISF-sw?app=desktop&cbrd=1&themeRefresh=1 twitter - @MaxBitbuybit twitter - @bitbuybitpod Website - https://ungovernablemisfits.com As always please feel free to reach out and ask me any questions. Today you can exchange $1 for 5047 Sats (Sale ends soon.) Thank you Foundation Devices for sponsoring the show. Use code BITBUYBIT at check out for $10 off your purchase
This week, we spoke to 3:37 1500m man, Adam Fogg (aka The FOGDOG Exclusive https://www.youtube.com/c/TheFOGDOGExclusive?app=desktop&cbrd=1&themeRefresh=1). We spoke about it all; growing up in Australia, running for Drake in the NCAA, signing for Under Armour, and of course YouTube. Enjoy!
In this special episode, we pay tribute to the late Dr. Sue Johnson, a beloved relational teacher, therapist, author, and the pioneering innovator behind Emotionally Focused Therapy (EFT). Her work has been instrumental in shaping my understanding of relationships and I recently had the privilege of hosting her on the podcast. To honor Dr. Sue and her significant contributions to relationship therapy and education, we've put together some of the most impactful moments from that episode. I am profoundly grateful for Dr. Sue's work and her lasting influence. Thank you for the gift of your voice, your presence, and your loving heart in this life, Dr. Sue. You are deeply missed. —Dr. Sue's Full Episode: https://markgroves.com/episode/unlocking-the-world-of-attachment-emotional-isolation-and-eft —Dr. Sue's Instagram: https://www.instagram.com/drsuejohnson/ —Dr. Sue's Website: https://drsuejohnson.com/ —Dr. Sue's Facebook: https://www.facebook.com/drsuejohnson/ —Dr. Sue's Twitter: https://twitter.com/Dr_SueJohnson —Dr. Sue's YouTube: https://www.youtube.com/user/DoctorSueJohnson?themeRefresh=1 —Dr. Sue's Website for International Centre for Excellence in Emotionally Focused Therapy (ICEEFT): www.iceeft.com — Dr. Sue's Books: https://drsuejohnson.com/books/ If you want to dive deeper into Mark's content, search through every episode, find specific topics we've covered, and ask him questions, go to his Dexa page: https://dexa.ai/markgroves Themes: Authenticity, Belonging, Relationships, Boundaries, Self-Worth, Self-Love, Health, Codependency, Attachment Theory, Transformation, Conflict, Mental Health, Grief, Emotionally Focused Therapy, Emotions, Honoring Dr. Sue Johnson, Dr. Sue Johnson, Legacy
In this episode, I welcome Dr. Sue Johnson, a pioneering figure in couples therapy and adult attachment, renowned for her role in developing Emotionally Focused Therapy (EFT). Together, we explore the profound impact of relationships and attachment in the human experience. Dr. Sue discusses the role of emotions in therapy, emphasizing the significance of understanding and validating emotions to establish secure attachments. Throughout the episode, she shares insights on how she's helped her clients navigate challenging emotions for authentic change through EFT. Dr. Sue also dives into topics such as the transformative power of emotional epiphanies, the creation of safe spaces in therapy, the societal shift towards digital connections, and the importance of understanding attachment needs in the digital age. Join us in this impactful conversation to explore the pursuit of authentic, face-to-face connections and their fundamental role in enhancing your emotional well-being. Dr. Sue Johnson has received numerous awards including Psychotherapy Networker's Lifetime Achievement Award, the APA's Family Psychologist of the Year, and the Order of Canada. Her best-selling book Hold Me Tight (2008) has sold over one million copies and was developed into a relationship education program. As founding director of the International Centre for Excellence in Emotionally Focused Therapy (ICEEFT), Dr. Sue trains counselors in EFT worldwide, providing guidance to over 90 affiliated organizations. —Instagram: https://www.instagram.com/drsuejohnson/ —Website: https://drsuejohnson.com/ —Facebook: https://www.facebook.com/drsuejohnson/ —Twitter: https://twitter.com/Dr_SueJohnson —YouTube: https://www.youtube.com/user/DoctorSueJohnson?themeRefresh=1 —Website: International Centre for Excellence in Emotionally Focused Therapy (ICEEFT) www.iceeft.com —Books: https://drsuejohnson.com/books/ If you want to dive deeper into Mark's content, search through every episode, find specific topics we've covered, and ask him questions, go to his Dexa page: https://dexa.ai/markgroves Themes: Authenticity, Belonging, Breakups, Relationships, Boundaries, Self-Worth, Self-Love, Health, Codependency, Infidelity, Dating, Attachment Theory, Transformation, Conflict, Mental Health, Grief, Emotionally Focused Therapy, Emotions This episode is sponsored by Organifi: Use code CREATETHELOVE for 20% off sitewide at http://www.organifi.com/createthelove Contact us at podcast@markgroves.com for sponsor product support, questions, comments, or just to say hello!