For a long time, tech culture has focused too narrowly on technical skills; this has resulted in a tech community that too often puts companies and code over people. Greater Than Code is a podcast that invites the voices of people who are not heard from enough in tech: women, people of color, trans and/or queer folks, to talk about the human side of software development and technology. Greater Than Code is providing a vital platform for these conversations, and developing new ideas of what it means to be a technologist beyond just the code. Featuring an ongoing panel of racially and gender diverse tech panelists, the majority of podcast guests so far have been women in tech! We’ve covered topics including imposter syndrome, mental illness, sexuality, unconscious bias and social justice. We also have a major focus on skill sets that tech too often devalues, like team-building, hiring, community organizing, mentorship and empathy. Each episode also includes a transcript. We have an active Slack community that members can join by pledging as little as $1 per month via Patreon. (https://www.patreon.com/greaterthancode)
Similar Podcasts
TED Talks Daily
Every weekday, TED Talks Daily brings you the latest talks in audio. Join host and journalist Elise Hu for thought-provoking ideas on every subject imaginable — from Artificial Intelligence to Zoology, and everything in between — given by the world's leading thinkers and creators. With TED Talks Daily, find some space in your day to change your perspectives, ignite your curiosity, and learn something new.
Estamos Juntas |👩🏽🤝👩🏻 Un Podcast Para Mujeres
Este es un espacio donde las mujeres tenemos voz propia. Donde estaremos las que tenemos miedo, pero enfrentamos a la vida cada vez con más determinación. Compartiremos experiencias de mujeres empoderadas como tú, a las que les quema por dentro el deseo de crecer. Soy Camila Arteche y te voy a hablar y a escuchar. Quiero que aprendamos, nos inspiremos y confiemos las unas en las otras.
Si resuenas con lo que aquí te comparto dejáme ★★★★★ arriba😁(también déjame tu cuenta de Instagram en los reviews para compartirte en mis historias). Así me ayudas a que este podcast llegue a más mujeres.
Recuerda siempre: Estamos Juntas🙌
Inside the Podcast Studio
Behind the scenes interviews with successful Independent Podcasters - to inspire you to take your show to the next level! Each week we dig deep into the backstory, creation process, numbers, revenue and more, with some of the coolest independent podcasters out there. We're talking download numbers, how they actually craft their episodes, how they make money, their biggest mistakes, their top tips to help you take your show to the next level and much much more!
Episode 015: Zuri Hunter as Queen of Hackathons
00:16 – Welcome to “Snowpocalypse!” …we mean, “Greater Than Code!” 01:50 – Zuri’s Background and Origin Story 04:19 – Hackathons Meet Zuri. The Queen of Hackathons. (http://blog.codewithveni.com/meet-zuri-queen-hackathons/) Color Coded (https://www.voxmedia.com/a/go-deeper) 16:37 – Overcoming Shyness 20:47 – Navigating the Channels of Your Career Graphical User Interface (GUI) (https://en.wikipedia.org/wiki/Graphical_user_interface) 27:07 – Developing Skills and Keeping up with New Technologies AWS Certified Solutions Architect (https://aws.amazon.com/certification/certified-solutions-architect-associate/) 33:31 – Hiring Practices; Culture Fit Research: How Subtle Class Cues Can Backfire on Your Resume (https://hbr.org/2016/12/research-how-subtle-class-cues-can-backfire-on-your-resume) (“No Silver Bullet” for D&I) Facebook’s Hiring Process Hinders Its Effort to Create a Diverse Workforce (https://www.bloomberg.com/news/articles/2017-01-09/facebook-s-hiring-process-hinders-its-effort-to-create-a-diverse-workforce) An Imbalance; Casting a Wider Net to Attract Computing Women (https://www.nytimes.com/2003/05/22/technology/an-imbalance-casting-a-wider-net-to-attract-computing-women.html) (“Dave-to-Girl Ratio”) 50:23 – Leading While Learning Reflections: Jessica: Helping others in small ways. #Micromentoring! #micromentoring https://t.co/D51s0HoA8m— Greater Than Code (@greaterthancode) January 11, 2017 Coraline: Senior developers need to create opportunities for micromentorship. Zuri: Periodically check in with new developers. Astrid: Use hackathons as a way to try new things and to meet others who are already good at them. Sam: Hang out at hackathons and the power of post-its! This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: Zuri Hunter.
Episode 014: Cancel All Negativity with Ra’Shaun Stovall (Snuggs)
00:16 – Welcome to “DevPunks!” …we mean, “Greater Than Code!” 00:42 – Snuggs’ Background and Origin Story NYC.rb (https://www.meetup.com/NYC-rb/) Ruby on Rails Link Slack Community (https://www.rubyonrails.link/) Ra’Shaun Stovall: Why Is Open Source So Closed? @ RubyConf 2016 (https://www.youtube.com/watch?v=A5ad52AogJ8) 04:41 – Getting Involved in Meetups and Building the Ruby Community 09:08 – Teaching/Mentoring New Developers OH: In order to make Rails jobs be a thing in the future, you develop Rails people.— Greater Than Code (@greaterthancode) January 4, 2017 12:13 – Hurdling the Massive Casm that is Between “Junior” and “Senior” Developers Google Image Result for https://static1.squarespace.com/static/53c6bc90e4b050924635d114/t/59d7def4f5e231512a015838/1507319545508/marketoonist-content.pngnull In-person Mentorship Teaching from Jr. Dev Mistakes Incentivize Hiring Jr. Devs Pair Programming Nights and on Open Source Pull Request Review — Closely Closer Connections Between Junior and Senior Developers 33:09 – Teaching How to be a Developer: Are “seniors” really the “juniors”? Id, Ego and Super-ego (https://en.wikipedia.org/wiki/Id,_ego_and_super-ego) Occam’s Razor (https://en.wikipedia.org/wiki/Occam's_razor) 38:11 – The Best Ways for Juniors and Seniors to Work Together C.A.N.: Cancel All Negativity 43:13 – What can hiring managers do? 48:34 – What can senior developers do? Reflections: Astrid: Being accountable is paying homage to those who helped you get where you are. Jessica: Your students can make you a good teacher by showing you the solutions you never would have thought of. Snuggs: Check out Ruby Together and grab yourself some Bitcoins! This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: Ra’Shaun Stovall.
Episode 013: Religion in Tech with Audrey Eschright of The Recompiler Mag
00:16 – Welcome to “Lucky Episode 13!” …we mean, “Greater Than Code!” 01:10 – Audrey’s Background and Origin Story Stumptown Syndicate (http://stumptownsyndicate.org/) Citizen Code of Conduct (http://citizencodeofconduct.org/) Free Geek (https://www.freegeek.org/) 10:37 – The Recompiler The Responsible Communication Style Guide (https://www.kickstarter.com/projects/961164339/the-responsible-communication-style-guide) 16:24 – Community Organization; Tech Community Biases Calagator (http://calagator.org/) The Agile Manifesto (http://agilemanifesto.org/) The Overton Window (https://en.wikipedia.org/wiki/Overton_window) 25:55 – Accessibility in Community Spaces Open Source Bridge (http://opensourcebridge.org/) 28:49 – Religion and Social Justice in Tech Unitarianism (https://en.wikipedia.org/wiki/Unitarianism) 34:37 – Labor Organization #talkpay (https://twitter.com/hashtag/talkpay?lang=en) by Lauren Voswinkel (https://twitter.com/laurenvoswinkel) Distributed Denial of Women (http://distributed-denial-of-women.org/) National General Strike (https://www.facebook.com/events/1122791464440715/) Fight for $15 (https://fightfor15.org/) Reflections: Astrid: Making space for others. Coraline: Tech workers face the same challenges that workers in other industries have. Sam: Importance of spiritual awareness in communities. Audrey: Go talk to a coworker. Ask a question about work environment and how things get done at your company. This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: Audrey Eschright.
Episode 012: Vets Who Code with Jerome Hardaway
00:16 – Welcome to “It’s Made of People!” …we mean, “Greater Than Code!” 02:17 – Jerome’s Background and Origin Story General Assembly (https://generalassemb.ly/) 09:30 – Vets Who Code (https://vetswhocode.io/): Funding, Technology Stack, Curriculum, and Students 18:19 – Vets Who Code Student Experience 20:00 – Obstacles Veterans Face Getting Into Tech Location Network “Your goal is to only get 1% better every day and the funny thing about 1% is that your 1% changes every day.” @JeromeHardaway— Greater Than Code (@greaterthancode) December 21, 2016 Jacob Oakley: Learning Code with Kids (https://medium.com/vets-who-code/learning-code-with-kids-4ed8178f88c) 29:04 – Making the Tech Community More Welcoming to Veterans 33:37 – What should people in the tech community NOT do? Don’t Assume Recognize Women Veterans 36:55 – Getting Involved with Vets Who Code 38:09 – Evaluating Opportunities Reflections: Astrid: Addressing emotional intelligence and increasing 1% each day. Jessica: Using Ruby on Rails is a valuable resource for teaching people how to code. Coraline: Time is life and life is also time. Don’t be married to the tool, be married to the problem. Jerome: Be “Greater Than Code” and ask questions about people. This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: Jerome Hardaway.
Episode 011: Introducing Art Into STEM Education with Amy Wibowo
00:16 – Welcome to “Trapped in a BinarySort!” …we mean, “Greater Than Code!” 01:21 – “STEAM” Education (http://stemtosteam.org/) 02:36 – Getting Involved in Technology and Being a Maker 05:33 – Making a Zine and Making it (and other things) Inclusive Books With Pictures (https://bookswithpictures.com/) [Kickstarter] BubbleSort Zines 2.0: moar computer science zines! (https://www.kickstarter.com/projects/sailorhg/bubblesort-zines-20-moar-computer-science-zines) 14:03 – Passion for Sailor Moon (https://en.wikipedia.org/wiki/Sailor_Moon) and How it Relates to Teams and Friendship 18:21 – Introducing Art Into STEM Amy Wibowo: Sweaters as a Service – Adventures in Machine Knitting @ Madison+ Ruby (https://www.youtube.com/watch?v=I6071MRIzCA&spfreload=5) This Long-Lost Nintendo Knitting Machine Would Have Let You Make Sweaters With Your NES (https://kotaku.com/this-long-lost-nintendo-knitting-machine-would-have-let-5939210) 25:36 – Making Websites as a Full-time Career 28:22 – Human-computer Interaction (HCI) Research Reflections: Astrid: Pay more attention to the hobbies that you have. You might be able to build a career out of it! Sam: Seeking inspiration in other forms of art. Coraline: Art gives us empathy for other people’s experiences. Jessica: Art is not an alternative to technology. It is an integral part to doing technology well. Amy: Art as admitting you don’t know everything and wanting to create a little bit of alternate reality that other people can look into and understand. This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: Amy Wibowo.
Episode 010: Citizen Cybersecurity with Jesse Pollak
00:16 – Welcome to “Who’s Line of Code is it Anywhere?…” …we mean, “Greater Than Code!” 01:37 – Getting Started with Computer-ing & Security PGP = Pretty Good Privacy (https://en.wikipedia.org/wiki/Pretty_Good_Privacy) Filippo Valsorda: I’m giving up on PGP (https://blog.filippo.io/giving-up-on-long-term-pgp/) 09:28 – Clef (https://rublon.com/) and Two-factor Authentication (https://en.wikipedia.org/wiki/Multi-factor_authentication) (2FA) 12:33 – Citizen Cybersecurity Due to the Rise of Mass Surveillance (https://medium.freecodecamp.org/tor-signal-and-beyond-a-law-abiding-citizens-guide-to-privacy-1a593f2104c3#.w4mg6gqku) Quincy Larson: How to encrypt your entire life in less than an hour (https://medium.freecodecamp.org/tor-signal-and-beyond-a-law-abiding-citizens-guide-to-privacy-1a593f2104c3#.w4mg6gqku) Signal by Whisper Systems (https://signal.org/) 17:27 – Evaluating Service Providers Tor (https://www.torproject.org/download/download) As devs, we have the opportunity to make software and tools more secure and more private or less secure and less private.” - @jessepollak— Greater Than Code (@greaterthancode) December 8, 2016 22:29 – Password Managers and Encrypting Data at Rest (Security by Default) 1Password (https://1password.com/) LastPass (https://www.lastpass.com/business-password-manager) Noah Zoschke: Encryption at Rest (Convox Article) (https://convox.com/blog/encryption-at-rest/) 25:30 – Tools and Resources NaCl: Networking and Cryptography library (“Salt”) (https://nacl.cr.yp.to/) Bouncy Castle (https://www.bouncycastle.org/) Amazon Web Services (AWS) (https://aws.amazon.com/) 28:20 – Two-factor Authentication, Yubico (https://www.yubico.com/setup/) 32:58 – Putting Trust in Security and the Organizations That Provide It; Centralization 38:06 – Developer Unions 42:58 – “Citizens are buying a lot of IoT devices that are being used for DDoS attacks (https://en.wikipedia.org/wiki/Denial-of-service_attack). As citizens, are we responsible to some extent for them occurring regardless of our technical ability at the time of purchase?” – Yiorgos (George) Adamopoulos; What about retailers? 47:56 – “What are your thoughts on “benevolent” malware that looks for vulnerable devices and patches them without asking for permission from the device’s owner?” – Wesley Ellis (https://twitter.com/tahnok) Reflections: Jesse: We as a society have a responsibility to look after the people on the edges, and look after the people who don’t have the tools or don’t have the resources to do security themselves. Mandy: Learning about security is important, even for a newbie. Jay: We can’t just build the thing, we have to make sure that it’s usable and we have to make sure that beyond the fact that it works, that it’s going to be adopted by people and that it’s meaningful and helpful. Sam: “Stop calling me a consumer. I am neither a gaping a mouth nor an open wallet. I am a citizen interacting in a community.” – Jeme Brelin This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: Jesse Pollak.
Episode 009: Living with Disability with Travis B. Hartwell
00:16 – Welcome to “Software Eats Human…” …we mean, “Greater Than Code!” 01:25 – Travis’ Superhero Origin Story Retinitis Pigmentosa (https://www.blindness.org/retinitis-pigmentosa) Achondroplasia (https://en.wikipedia.org/wiki/Achondroplasia) 09:00 – Explaining a Disability and Limitations to Others The Spoon Theory by Christine Miserandino (https://butyoudontlooksick.com/articles/written-by-christine/the-spoon-theory/) 14:25 – Supporting Someone with a Disability 19:56 – “Are you noticing your disabilities misrepresenting you in some ways?” – James Edward Gray II (https://twitter.com/jeg2) / Accessibility re: Accessibility “We need to have diverse people working for us so we can bring up, ‘Hey! This thing is an issue!’” @travisbhartwell— Greater Than Code (@greaterthancode) November 30, 2016 Do they all look like me? Do they all think like me? If they do, you’re probably not getting the perspective that you need @travisbhartwell— Greater Than Code (@greaterthancode) November 30, 2016 30:29 – “I have a Buddhist friend with Marfan syndrome who has told me that the knowledge he could die at any time has been tremendously beneficial to his practice, and I sometimes wonder if I wouldn’t be a shallow asshole if I didn’t have my own stuff I’m dealing with. On that note, I’d be curious if you have any thoughts on how your disability and health challenges have positively impacted your life?” – Ryder Timberlake (https://twitter.com/rydertimberlake) 32:10 – Coping Mechanisms and Defining Yourself By Your Work (Question from Craig Buchek (https://twitter.com/CraigBuchek)) 34:20 – “What’s a non-programming hobby you’re into?” – Ben Hamill (https://twitter.com/benhamill) 36:10 – “What’s one thing you wish unknown strangers you encounter in public knew about you?” – James Edward Gray II (https://twitter.com/jeg2) Stella Young: I’m not your inspiration, thank you very much (https://www.ted.com/talks/stella_young_i_m_not_your_inspiration_thank_you_very_much) Reflections: Astrid: Being cognizant if there’s a way to make your own code and applications more accessible to others. Coraline: Thinking about The Spoon Theory and how it’s been appropriated by the activist community. Mandy: Have empathy for both yourself and others, find your community, and disability is different for everyone. Travis: Gaining empathy for other people to help other people gain empathy for other people. This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: Travis B. Hartwell.
Episode 008: 99 Bottles of OOP with Sandi Metz and Katrina Owen
00:16 – Welcome to “99 Bottles of Podcasts!” …we mean, “Greater Than Code!” 99 Bottles of OOP by Sandi Metz and Katrina Owen (https://www.greaterthancode.com/2016/11/21/008-sandi-metz-and-katrina-owen/) 01:31 – Collaboration on the Book Practical Object-Oriented Design in Ruby by Sandi Metz (https://www.poodr.com/https://www.poodr.com/) People who like me call me disciplined & meticulousPeople who don't call me anal & pedanticIt's the same thing. @kytrinyx @greaterthancode— Jessica Kerr (@jessitron) November 21, 2016 14:56 – Audience: Who is this book for? 99 Bottles of Beer Exercise (https://www.sandimetz.com/99bottles/sample#appendix-exercise) 21:06 – The DRY (Don’t Repeat Yourself) Principle (https://en.wikipedia.org/wiki/Don't_repeat_yourself); Duplication and Replication DRYing too hard: "people encapsulate the pieces that are identical, though they don't represent a complete idea." @kytrinyx @greaterthancode— Jessica Kerr (@jessitron) November 21, 2016 29:21 – Code Review and Naming Things 30:40 – “In what ways is it 99 Bottles a richer kata than fizz buzz (http://wiki.c2.com/?FizzBuzzTest)?” – Benjamin Fleischer (https://twitter.com/hazula) 32:53 – “The 99 Bottles book seems to document all the trade-offs we’ve been implicitly making. Could this possibly be a first step in automating those decisions? i.e.: Might we take those now-explicit rules and partially automate the process of programming?” – Craig Buchek (https://twitter.com/CraigBuchek) 34:47 – Llewellyn Falco: “Sparrow Decks” (http://llewellynfalco.blogspot.com/p/sparrow-decks.html) Kathy Sierra (https://en.wikipedia.org/wiki/Kathy_Sierra) Philip Kellman (https://en.wikipedia.org/wiki/Philip_Kellman) 39:57 – “what non-Ruby technologies are you interested in right now?” – Darin Wilson (https://twitter.com/darinwilson) The more people involved in a projectthe less important the code becomesand more important the interactions.@kytrinyx @greaterthancode— Jessica Kerr (@jessitron) November 21, 2016 “Code is easy; people are hard. If you want to get things done, you have to get good at people.” - @sandimetz— Greater Than Code (@greaterthancode) November 21, 2016 45:00 – Sandi’s Unique Approach to Teaching 47:53 – Speaking at Conferences Listening is not how people learn.We learn by doing.To help someone learn-by-doing, ask them questions.@sandimetz @greaterthancode— Jessica Kerr (@jessitron) November 21, 2016 Reflections: Coraline: Inspiration to return to work on her book about empathy. Also, exploring whether that visual interpretation of code is the shape of code in the abstract or the shape of the code that’s written on-screen. Sandi: Controversy around the notion that duplication is better than the wrong abstraction. Katrina: We are humans and we have ideas and sharing those ideas makes us visible to other humans. It is also incredibly important and impactful to speak. Jessica: Development of relationships and partnerships with someone who will push you. Sam: Helping people realize things on their own is greater than telling them the answer. Also, practicing better self-control in coding and mentoring. This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guests: Katrina Owen and Sandi Metz.
Episode 007: Overcoming Adversity and Battling Unconscious Bias with Neem Serra
00:16 – Welcome to Greater Than Code 02:02 – Neem Serra Introduction Neem Serra: “From Babies to Software Development” (http://neemserra.com/from-babies-to-software-development/) 03:23 – 2016 Election Thoughts, Fears, and Aspirations; Importance of Ally Support Rev. Martin Luther King, Jr.: “The Other America” (http://www.gphistorical.org/mlk/mlkspeech/mlk-gp-speech.pdf) 14:51 – Overcoming Adversity and Getting Into Science Genomics (https://en.wikipedia.org/wiki/Genomics) 26:27 – Switching from Science to Programming and Getting a Job Software Carpentry (https://software-carpentry.org/) National Society of Black Engineers (https://www.nsbe.org/home.aspx) HandsUp United (http://www.handsupunited.org/) Project Euler (https://projecteuler.net/) 33:53 – Volunteering and Being Empathetic and Inclusive "I feel like most of my job some days is helping people try to be empathetic. Nobody gives me a raise for that."@TeamNeem @greaterthancode— Jessica Kerr (@jessitron) November 9, 2016 47:36 – Battling Unconscious Bias 55:17 – Programming in Swift Swift Playgrounds Demo with a Twist (https://www.youtube.com/watch?v=no12EfZUSQo) Reflections: Astrid: Push through. Jessica: Programming gives you power. Also, we love you, David Brady. Coraline: Individual actions matter. Be allies to people who are facing discrimination or oppression. Neem: Small acts of kindness matter. The Techies Project (https://techiesproject.com/) This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: Neem Serra.
Episode 006: Getting Technology Into the Hands of Children with David Bock
00:17 – Welcome to “PC Principal Shit!” …we mean, “Greater Than Code!” 00:35 – David Bock Introduction and “Smoked Pork” Discussion 04:56 – Teaching Kids Computer Science Concepts Watch D.O.G.S. (https://dadsofgreatstudents.com//) Code.org (https://code.org/) Hour of Code (https://code.org/learn) Blockly (https://developers.google.com/blockly/) Karel the Robot (http://karel.sourceforge.net/) TEALS: Computer Science in Every High School (https://www.tealsk12.org/) 12:50 – Being Scientifically Literate Neil deGrasse Tyson YouTube Video (https://www.youtube.com/watch?v=gFLYe_YAQYQ) 14:13 – Gender and Peer Pressure Dynamics On @greaterthancode with @bokmann. He had a student who realized "Oh! Computers aren't smart! They're just dumb, really really fast!" :D— Sam Livingston-Gray (@geeksam) November 2, 2016 22:13 – Curriculum and Good Teaching Languages C.A.M.S: Coding at Middle School (https://www.lcps.org/domain/17131) Scratch (https://scratch.mit.edu/) 23:16 – Games as an Entry Point for Programming Minecraft (https://minecraft.net/en-us/) 34:00 – “K-12 is pretty broad age range. How do you tailor the curriculum for different ages? Do you find that there are things you can teach to older kids that definitely don’t work with younger kids?” — Darin Wilson (https://twitter.com/darinwilson) 36:17 – Understanding Abstract Thought What’s Going on in There? by Lise Eliot (https://www.amazon.com/gp/product/0553378252/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&tag=therubyrep-20&camp=1789&creative=9325&linkCode=as2&creativeASIN=0553378252&linkId=37388e60dbce1c4e681fe7fc19566b0a) 37:19 – “How do you handle multiple skill levels? Specifically, what can you do to set a culture where kids who know a little more won’t intimidate those who are completely new?” — Jacob Stoebel (https://twitter.com/jstoebel) Project Euler (https://projecteuler.net/) CodingBat (https://codingbat.com/java) 40:51 – Getting Equipment and Resources Into the Hands of Students; “How do you deal with equipment? Not every kid rolls up with Arch Linux installed on their Macbook Air, presumably.” — Ben Hamill (https://twitter.com/benhamill) Code Virginia (https://www.codevirginia.org/) 45:12 – Tablets vs Computer Learning and Resources; Computer Science vs Computational Thinking Robozzle (https://itunes.apple.com/us/app/robozzle/id350729261?mt=8) ROBLOX (https://itunes.apple.com/us/app/roblox/id431946152?mt=8) Move The Turtle (https://itunes.apple.com/us/app/move-turtle.-programming-for/id509013878?mt=8) DragonBox (https://itunes.apple.com/us/app/dragonbox-algebra-5+/id522069155?mt=8) 35:56 – Getting Involved with Teaching Kids Technology … but Taking Care to Avoid Burnout Reflections: Mandy: Sharing today’s resources with kids who are interested. If you’re in South Central Pennsylvania, please reach out! Sam: Resources for where to go and where to get started. Coraline: Reflecting on privilege and thinking about how to get equipment into underprivileged kids’ hands. Dave: One of the best ways to learn is to teach. This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: Dave Bock.
Episode 005: Learning New Languages with James Edward Gray II
00:16 – Welcome to “PodcasTRON...” …we mean, “Greater Than Code!” 01:00 – James Edward Gray II’s Introduction 02:03 – #CastleGraySkull (https://twitter.com/hashtag/CastleGraySkull?src=hash) “It’s hard to find a castle in a good school district.” ~ David Brady 07:59 – Interviewing James Edward Gray II: Implementing the LHC on a Whiteboard @ RailsConf 2016 (https://confreaks.tv/videos/railsconf2016-implementing-the-lhc-on-a-whiteboard) (Slides) ^^ (https://speakerdeck.com/jeg2/implementing-the-lhc-on-a-whiteboard) Engineering Interviews: Grading Rubric (https://medium.engineering/engineering-interviews-grading-rubric-8b409bec021f?gi=bf8cc3917f0#.k3hy8btl4) 15:14 – Transparency; Giving Honest Feedback Joe Mastey: Hiring Developers, with Science! @ RailsConf 2016 (http://confreaks.tv/videos/railsconf2016-hiring-developers-with-science) 20:08 – Working with Elixir (https://elixir-lang.org/) James Edward Gray II: The Most Object-Oriented Language (https://blog.noredink.com/post/142689001488/the-most-object-oriented-language) 28:13 – Functional Programming vs Object-Oriented Programming 32:47 – Learning New Languages The Pragmatic Programmer: From Journeyman to Master by Dave Thomas and Andy Hunt (https://www.amazon.com/gp/product/020161622X/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&tag=therubyrep-20&camp=1789&creative=9325&linkCode=as2&creativeASIN=020161622X&linkId=3b2cf57a2ede1d3259ee3654c980e7ce) 37:33 – “What is the best way to approach learning a new language?” ~ Nate Vick (https://twitter.com/natron99) exercism.io (https://exercism.io/) 41:39 – “What's going on with Codalyzed? Are any new videos on the way? Related: the first video discussed "less code"; has your focus on it changed as you've moved into new languages and their ecosystems?” ~ Trevor Bramble (https://twitter.com/TrevorBramble) Greg Young: The Art of Destroying Software (https://vimeo.com/108441214) Reflections: David: Read the core documentation. (Module: Enumerable) (https://ruby-doc.org/core-2.1.0/Enumerable.html#method-i-minmax_by) Jay: Next steps for beginners: Barry Swartz: The Paradox of Choice TED Talk (https://www.ted.com/talks/barry_schwartz_on_the_paradox_of_choice?language=en); Get social. Sam: It’s time to expand my brain again and learn a new language(s)! Coraline: Inspiration to go learn a new language as well. ^^ James: I am privileged to have the best friends on the Internet and have these discussions. This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: James Edward Gray.
Episode 004: DevOps and Creativity with Charity Majors
00:16 – Welcome to “The Hot Mess Podcast...” …we mean, “Greater Than Code!” 00:54 – Charity Majors’ Introduction / Listener Question: “What is your superhero origin story?” ~Donald Plummer (https://twitter.com/dplummer) 02:54 – Operations and Creativity 06:37 – Hiring People for Operations Commandos, Infantry, and Police (https://blog.codinghorror.com/commandos-infantry-and-police/) 07:35 – Looking Back on Chaos 10:00 – “Problems of Success” Jessica Kerr: Growing Your Tech Stack: When to Say No (Spectrum of Risk Article) (https://blog.codeship.com/growing-tech-stack-say-no/) 11:32 – Bootcamp Graduates and Startup Culture 15:44 – “Cult-y Companies” Dunbar's Number (https://en.wikipedia.org/wiki/Dunbar%27s_number) 19:19 – Microservices Conway’s Law (https://en.wikipedia.org/wiki/Conway's_law) 26:41 – “Serverless" 29:55 – What should software engineers should be doing to learn more about operations? “Put yourself in rotation...Expose yourself to the consequences!” ~ Charity Majors 39:01 – Misogyny in Tech Reflections: Astrid: It’s really important to understand operations. Sam: Actually understanding your dependencies still applies in a serverless architecture. Coraline: We are all trying to work to make tech better in our own ways. Dave: The system is the source of the power that we have to use to break the system because the system is broken. Charity: The intersection of tech and human issues. This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: Charity Majors.
Episode 003: Hiring People For Diversity with LaToya Allen of SheNomads
00:16 – Welcome to “Well, Technically...” …we mean, “Greater Than Code!” 01:34 – LaToya Allen’s Introduction 03:18 – Dear Tech Companies: Focus on Diversity, Not Foosball (https://www.wired.com/2016/09/dear-tech-companies-focus-diversity-not-foosball/) 08:14 – How does “the team photo” reflect on you and your company? 10:33 – Article Backlash; Interviewing/Hiring People for Diversity Mental health Bechdel test for women in male-dominated fields: Have *I* talked to another woman today about something related to my work?— amy nguyen (@amyngyn) October 10, 2016 15:11 – The Talking-Over-People Culture Ruby DCamp (http://rubydcamp.org/) 17:37 – Improving Job Postings; How do you find a company to work for that’s good? “Save your ninja moves for the alley!” ~ Jessica Kerr 23:16 – What is something that your company or coworkers or someone at work did that made you feel included? 26:18 – “Signaling” 30:54 – The SheNomads Job Board and the Vetting Process Commitment to diversity inclusion Provide meaningful work Offer reasonable pay 33:33 – #talkpay (https://twitter.com/hashtag/talkpay) Salary Negotiation with Ashley Powell (https://www.youtube.com/watch?v=kQUSLEapSfY) Use Google / Indeed.com Talk to recruiters Talk to your peers 35:56 – SheNomads and Remote Work Reflections: Dave: Thinking more about signaling. Astrid: I’m not the only person turned off by ninja-stuff. Coraline: Bringing marketing personas into the recruiting process. Sam: Recognizing the impulse to interrupt and taking a step back. LaToya: Thank you for Greater Than Code! Jessica: Gratitude for remote work and diversity and inclusion in the workplace. Listener Call to Action: If you are not a remote worker, talk to management and see if you can work from home one day per week to introduce the idea of remote work and prove that you are effective and efficient even if you are not present in the office. If you are in a management position, go work from home yourself at least one day per week, so you can build some empathy for what it’s like to be on the other side of those tools and that divide, so you can more effectively incorporate your more distributed teammates. This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: LaToya Allen.
Episode 002: Neutralizing Imposter Syndrome with Avdi Grimm
00:16 – Welcome to “The Meta Four!” …we mean, “Greater Than Code!” 01:30 – Chef Avdi Grimm’s Introduction 02:19 – RubyTapas (https://www.rubytapas.com/); Production, Typing, and Editing 10:52 – Real World Programming: Episode #346 (https://www.rubytapas.com/2015/10/01/episode-346-user-model/): User; LiveCoding.tv (https://www.education-ecosystem.com/) 12:24 – Neutralizing Impostor Syndrome (https://en.wikipedia.org/wiki/Impostor_syndrome) 13:32 – Break time and getting to know our new panelist, Astrid Countee! "I've never met a junior who wasn't extremely senior in some area of life I know nothing about" @dbrady @greaterthancode— Jessica Kerr (@jessitron) October 5, 2016 24:15 – Neutralizing Imposter Syndrome (Cont’d) 25:42 – Live Coding 28:29 – What non-Ruby technologies have you been exploring lately? ~ Darin Wilson (https://twitter.com/darinwilson) 29:05 – PHP (https://secure.php.net/) 35:56 – Should a screencast series like RubyTapas also go beyond code? Talk about topics like dealing with frustration when programming, for example? ~Lucas Dohman (https://twitter.com/moonbeamlabs) “Programming can be an incredibly judgmental culture and environments can be really poisonous.” ~ Avdi Grimm Bias in Computer Systems (https://nissenbaum.tech.cornell.edu/) Carina C. Zona: Schemas for the Real World @ SCNA 2013 (https://vimeo.com/80375707) Carina C. Zona: Consequences of an Insightful Algorithm @ JSConf EU 2015 (https://www.youtube.com/watch?v=znwWYR1mzzw) Reflections: Sam: You can use your ego and your attachment to the code, but make it not about yourself. Instead, try to focus on what your code is bringing to other people and maybe that can help you try to figure out how to make it better without getting stuck. Coraline: We got to see a glimpse into the whole person behind a persona. Even heroes are people with vulnerability, human flaws, anxieties, and weaknesses. Astrid: Bring your whole self to everything. Jessica: What we show matters. Jay: Don’t be too quick to compare yourself to others. David: Put your ideas out there and get them in front of other people. That is how you manufacture authority. Avdi: Hidden Figures This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks!
Episode 001: Taking Payments on the Web with Noel Rappin
00:18 - Welcome to "Dread Coder Roberts!" ...we mean, "Greater Than Code!" 01:30 - Noel Rappin's Introduction (Spoiler alert! He's got a Ph.D.!) 04:31 - Take My Money: Accepting Payments on the Web (https://pragprog.com/book/nrwebpay/take-my-money) 08:30 - Code Paths and Tracking Failures 10:59 - What is the quickest path to accepting payments online? Are there drawbacks to getting something up fast? (~ David Bock) 13:17 - Testing Payment Issues 14:29 - Design Patterns and Missing Layers Between Controllers and Models 17:49 - Business Logic and Database Constraints (aka, "Why did he write the book?!") 20:14 - I Was A Developer Running HR For A Year: AMA by Noel Rappin at Madison+ Ruby: Epilogue 2016 (https://www.youtube.com/watch?v=nOy1rWdL-HE) 24:02 - Practices, Problems, and Potential Solutions for Human Resources 29:34 - Team Diversity and Inclusion *Listener Call to Action: * Team retrospectives and demonstrating that it is safe to fail. Noel: The impact of our applications and how they work in real-world context. David: How can we help introverts feel comfortable? Quiet: The Power of Introverts in a World That Can't Stop Talking by Susan Cain (https://www.amazon.com/Quiet-Power-Introverts-World-Talking/dp/0307352153) Coraline: Inspiration to look at teams, meetings, and discussions and see if they are leaving room for everyone to participate equally. Jessica: We started out talking about accepting payments on the web and we found something greater than code. Jay: If we want to try to work with the hard stuff, the hardest problems to solve are the things that are greater than code. Sam: Being, as Jay said, "not just allies, but accomplices." This episode was brought to you by @therubyrep (https://twitter.com/therubyrep) of DevReps, LLC (http://www.devreps.com/). To pledge your support and to join our awesome Slack community, visit patreon.com/greaterthancode (https://www.patreon.com/greaterthancode). To make a one-time donation so that we can continue to bring you more content and transcripts like this, please do so at paypal.me/devreps (https://www.paypal.me/devreps). You will also get an invitation to our Slack community this way as well. Amazon links may be affiliate links, which means you’re supporting the show when you purchase our recommendations. Thanks! Special Guest: Noel Rappin.