
DevDiscuss
73 episodes — Page 2 of 2
S3:E6 - How to Gamify Coding
In this episode, we talk about gamified coding with senior curriculum developer at CodeCombat, Charlotte Cheng, and lead developer of TwilioQuest at Twilio, Kevin Whinnery. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Slack Ruby React Java Visual Studio Code JavaScript Python Git C++ Unity HTML CSS Code School Codecademy CodeCombat TwilioQuest Wonder Workshop LeapFrog Disney English Code.org Girls Who Code Ozaria Node.js Scratch Electron Phaser Tiled GameMaker
S3:E5 - Improving Your Onboarding For Early Career Devs
In this episode, we talk about onboarding early career developers with John Britton, founder and CEO of raise.dev, and Carolyn Stransky, software developer and author of the DEV post, “Onboarding a junior developer to your team? Here's 12 tips." Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) GitHub Kubernetes Rensselaer Polytechnic Institute (RPI) Peer 2 Peer University raise.dev Twilio Sams Teach Yourself Web Publishing with HTML 4 in 21 Days Codecademy Scripts To Rule Them All
S3:E4 - Explaining Code Through Analogies and Visualizations
In this episode, we talk about explaining coding concepts through analogies and visualizations with Lydia Hallie, software engineering contractor, and Kevin Kornonenko, product manager at Tulip Interfaces and creator of the CodeAnalogies blog. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) JavaScript CodeAnalogies Tulip Webflow Squarespace HTML CSS D3 Zapier Airtable Keynote Udemy Code School freeCodeCamp JavaScript Visualized: Promises & Async/Await Douglas Hofstadter
S3:E3 - Is Vim Worth Your Time?
In this episode, we talk Vim with Allan MacGregor, director of engineering at Hopper, and Alex Smith, software engineer at Forem. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Elixir Visual Studio Code IntelliJ Sublime Text Atom vi PHP Vim Hopper Scala Markdown Vim Is The Perfect IDE Vim Awesome Neovim eMac Onivim IntelliSense
S3:E2 - Demystifying Architecture
In this episode, we talk everything to do with architecture with David Whitney, independent software consultant at Electric Head Software, and author of the DEV post, "Architecture for Everyone." Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Rails Kubernetes Microservices C HTML Electric Head Software Architecture for Everyone Amiga Agile Manifesto Load balancing Distributed cache GraphQL JSON Model-View-Controller design pattern Object–relational mapping Heroku Your Code As a Crime Scene: Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Programs
S3:E1 - Developing in Minecraft and Roblox
In this episode, we talk about coding in Roblox and Minecraft with Genevieve Johnson, senior instructional designer at Roblox, and Gabriel Simmer, community and partner engineer at CircleCI, who at 16 built NodeMC, a tool that can be used to build dashboards and spin up servers in Minecraft. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Drupal Python Roblox Minecraft Circle CI Warcraft III Modding Unreal Engine Unity Torchlight II GUTS Game Developers Conference (GDC) Lua PHP Java Minecraft Bedrock Edition Minecraft Java Edition JetBrains Minecraft Forge SpigotMC Blender Maya Mojang NodeMC
S2:E8 - What You Need to Know About Site Reliability
In this episode, we're talking SRE with Logan McDonald, senior site reliability engineer at BuzzFeed, and Molly Struve, lead site reliability engineer at Forem. We get into what site reliability is, the history, some SRE horror, what developers can do to make an SRE's job easier, and more. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Site Reliability Engineering Site Reliability Engineering: How Google Runs Production Systems BuzzFeed Elasticsearch Ruby on Rails Tutorial: Learn Web Development with Rails Ada Developers Academy Kickstarter Black swan theory
S2:E7 - Serverless and the Cloud 101
In this episode, we talk about the past, present, and future of serverless and the cloud with Erica Windisch, principal software engineer at New Relic and founder of IOpipe, and Yan Cui, AWS Serverless Hero and principal consultant at The Burning Monk. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Kubernetes Docker Amazon Web Services The Cloud Serverless New Relic IOpipe The Burning Monk Lumigo AWS Lambda OpenStack Eucalyptus Cloudflare Edge Network Container Virtual machine Content Distribution Network (CDN) Edge computing Amazon Elastic Container Service AWS Fargate Managed services Arm NVIDIA NVIDIA to Acquire Arm for $40 Billion
S2:E6 - How to be an Entrepreneur
In this episode, we talk about entrepreneurship with Courtland Allan, founder of Indie Hackers and host of the Indie Hackers podcast, and Kelly Vaughn, CEO and founder of The Taproom, and co-host of the Ladybug podcast. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Indie Hackers Indie Hackers Podcast The Taproom Ladybug Podcast Commerce Tea Stripe Shopify Questions to Ask Yourself Before Starting
S2:E5 - How to Harness Radical Candor in Code Reviews
In this episode, we talk about using the principles of radical candor to give effective code reviews, with Rina Artstain, software engineer at Dropbox. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Dropbox Enterprise Radical Candor: How to Get What You Want by Saying What You Mean Radical Candor: Software Edition Code review Good to Great: Why Some Companies Make the Leap...and Others Don't
S2:E4 - What Are Our Ethical Responsibilities as Developers?
In this episode, we chat about ethics in code, with Nashlie Sephus, applied science manager at Amazon Web Services, AI, and Abram Walton, Director of the Center for Lifecycle and Innovation Management, and former Director for the Center for Ethics and Leadership at Florida Tech. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Amazon Web Services Innovation Management And Business Analytics at Florida Institute of Technology Center For Ethics And Leadership at Florida Institute of Technology Part Finder (formerly Partpic)
S2:E3 - The History of IRC and the Evolution of Community Tools
In this episode, we talk about the history of IRC and the evolution of other community building tools with Sara Chipps, co-founder of Jewelbots and director of public Q&A at Stack Overflow, and Jason C McDonald, CEO and Lead Developer at MousePaw Media. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Slack reddit PHP IRC Jewelbots Stack Overflow MousePaw Media C# ASP.NET JavaScript Where in the World Is Carmen Sandiego? (1996 video game) The ClueFinders Reader Rabbit Python Visual Basic .NET ham Radio Usenet Discord DEV HTTP Freenode Nickname Registration The Great Split IRCnet DALnet PSF Code of Conduct K lined Eternal September Git Tracy Chou Block Party app Winamp C++ Introducing "Dead Simple Python"
S2:E2 - You Can Do That With CSS?
In this episode we talk about little-known things you can do with CSS with UX Developers at Shopify, Hui Jing Chen and Ananya Neogi. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Flexbox Sass JavaScript Shopify CSS Polaris Drupal Floats Susy CSS can do that? Sarah Drasner HTML Rachel Andrew How I Learn To CSS CSSconf CodePen What are some of the coolest things you've made using *just* HTML or CSS? #100DaysOfCode Suzanne Makes 100 Things In CSS #Codevember - 20 - Curvy Koi Fish Pixel Dragon Jenn Schiffer 100% CSS Mario Kart - Stephen Cook stibelman.com CSS-in-JS
S2:E1 - How to Build Good Habits and be More Productive
In this episode, we chat with Neal Ford, software architect at ThoughtWorks, and author of The Productive Programmer, about how to build better habits and different tools and resources that can boost your productivity. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Slack TextExpander Pomodoro Technique Magnet ThoughtWorks The Productive Programmer Fundamentals of Software Architecture No Fluff Just Stuff Integrated development environment (IDE) IntelliJ KeyCastr Flow: The Psychology of Optimal Experience TextMate Sublime Text Atom GNU Emacs vi
S1:E9 - How to Develop for Neurodiversity and Universal Design
There are a lot of ways that the tech world is failing when it comes to employing and developing for those who are neurodivergent. We speak with Heidi Waterhouse, senior developer advocate at LaunchDarkly, and Lydia X.Z. Brown, Policy Counsel for the Privacy and Data Project at the Center for Democracy and Technology, and Adjunct Professor for Georgetown University's Disability Studies Program, about neuraldiversity and what tech could be doing better when it comes to universal design and accessibility. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) LaunchDarkly Center for Democracy and Technology Georgetown University: Disability Studies Neurodiversity Universal Design and Accessibility I Have ADD and So Can Ooh, Shiny!
S1:E8 - Our Least Favorite Things About Our Favorite Languages
In this episode, we get into what are our pet peeves and grievances about the coding language we love the most. Guests Addy Osmani, engineering manager at Google, and Ridhwana Khan, senior engineer at DEV, both chose JavaScript, and they dig into why the language could be more opinionated, whether there should be a standardized library, and more. We also hear from our audience about what they dislike most about their beloved coding languages. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Vanilla JS Preact Ruby https://elm-lang.org/ PHP React Java Lighthouse PageSpeed Insights JavaScript Spaghetti code Linter JSLint ESLint Lodash TC39 Vue TypeScript Snake case Camel Case
S1:E7 - Voices From DEV Pride
Each June, communities across the world celebrate Pride Month as an important, reflective, and joyful time to recognize both the ongoing adversities and inspiring achievements of LGBTQIA+ people everywhere. DEV has decided to post this episode on June 23rd, because on this day in 1912, English mathematician, computer scientist, logician, cryptanalyst, philosopher, and theoretical biologist, Alan Turing was born. Turing's accomplishments were astounding and groundbreaking during his lifetime and still are today: He invented the device that broke the code for the German Enigma machine, a device for sending coded messages to units of the German forces during WWII. Later, he would also break the Naval Enigma, which had vastly more complicated code than the first. Turing's work had to be conducted so secretly that the importance of what he accomplished — and the degree to which he shortened the war— were vastly overlooked at the time. Turing also happened to be gay. He died at the age of 41, two years after being stripped of his security clearance and charged legally and violently for his sexuality at the hands of the same government he served during the war. Turing was not only an astounding technologist — he remains a symbol of the triumphs of LGBTQIA+ folks in tech in spite of overwhelming persecution. This year, Pride Month is particularly poignant. The United States - and the world - is finally beginning to grapple with the countless deaths faced by Black people due to police brutality, overt racism, and systemic hatred for centuries. In the midst of this pain and important work, we cannot forget the particularly deep and painful impact experienced by the LGBTQIA+ individuals that overlap with these communities. Black and transgender women are particularly oppressed and at risk of being victims of violence. For more data on the disproportionate affect of violence on the transgender and gender non-conforming community in 2020 alone, please read the report in our shownotes titled, “Violence Against the Transgender and Gender Non-Conforming Community in 2020.” Most importantly, you can support Black LGBTQIA+ people with your signatures and money. Discover ways to do so via GLAAD. Please enjoy this collection of recordings collected from the DEV community about their experiences being a LGBTQIA+ developer and what makes them proud. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Violence Against the Transgender and Gender Non-Conforming Community in 2020 GLAAD Celebrating DEV Pride & Alan Turing!
S1:E6 - Little-Known Productivity Tools; Big Productivity Gains
In this episode, we go through our favorite hardware and software that allows us to be the best developers and designers we can be. We invite DEV Principal Software Engineer, Josh Puetz, and DEV Lead Product Designer, Lisa Sy, to talk about their favorite desk setup, organizational, and efficiency tools. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Rails Zoom Slack Back-end engineering Java Jarvis Laminate Standing Desk Apple Watch LG UltraFine 5K Display Magic Trackpad 2 Magic Keyboard Magic Keyboard for iPad Pro 12.9‑inch (4th generation) Wacom Cintiq 27QHD touch Notion Getting Things Done: The Art of Stress-Free Productivity Inbox Zero Shape Up Basecamp Jira Pivotal Focus Pomodoro Technique Putz Visual Studio Code Notes Launchpad Spark Spectacle Magnet Windows 7 cURL HTTPie JSON ColorSlurp QuickTime Giphy GIPHY Capture CloudApp Skitch Evernote Screenhero Screen Jitsi Moleskin Spotlight Alfred manish.imfast.io/ Lucidchart Figma InVision Sketch Principle GitHub Desktop GUI Excelidraw How to Remove Siri from Touch Bar on MacBook Pro
S1:E5 - How Hobbies Like Powerlifting, Auto Repair, and Music Can Make You a Better Developer
Sometimes, as developers, we can get so wrapped up and absorbed in our work that that it becomes an all-consuming force in our lives. We get into why we shouldn't forget to have outside hobbies and passions, and how they can even help in mitigating things like burnout, imposter syndrome, and can also help with problem solving, as well as soft skills. To talk about how their own myriad of hobbies have made them better developers, we are joined by Milecia McGregor, senior UI engineer at Mediavine, and author of the DEV post, "Why It's Important To Have Hobbies Outside Of Tech," and Kayla Sween, user experience engineer at Dogly, and author of the post, "Powerlifting has made me a better developer." Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) JavaScript Mediavine Dogly Front-end development Why It's Important To Have Hobbies Outside Of Tech Kung fu Ukulele Harmonica Automobile Repair Chevrolet Monte Carlo Powerlifting Powerlifting has made me a better developer. (Part 1: Interpersonally) Powerlifting has made me a better developer. (Part 2: Intrapersonally) Olympic weightlifting Rock climbing React Angular Saxophone Chess Xiangqi (Chinese Chess) Impostor syndrome Soft skills Improvisational theatre TED Magic: The Gathering Yu-Gi-Oh! Trading Card Game Pokémon Trading Card Game Dungeons & Dragons Warhammer 40,000 Skateboarding
S1:E4 - Should Ruby Still Be a Thing in 2020
Ruby is a scripting language created in the mid-1990s by Yukihiro "Matz" Matsumoto in Japan. It's popularity surged in Japan by 2000, which was also when the first English language book about the language, Programming Ruby was printed. After that, Ruby had its sunrise and sunset in terms of favor amongst developers, but continues to have a robust community of users. In this episode, we talk about the history of the language, some of its benefits and pitfalls, and why we continue to use it at DEV, with Vaidehi Joshi, senior software engineer at DEV, and James Harton, software engineer at Balena, and author of the 2018 DEV post, "Please stop using Ruby." Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) GitHub Distributed system Ruby Balena Please stop using Ruby Please keep using Ruby Rails Ruby New Zealand Yukihiro "Matz" Matsumoto Rust Elixir MINASWAN JavaScript Open source https://elm-lang.org/ Duck typing Node Shopify Stripe COBOL Go Java The Odin Project reddit PHP Crystal Base.cs Python C Perl Smalltalk
S1:E3 - Unpopular Opinions in Software Development
Developers can have pretty strong opinions about their industry, and we wanted to air out our most unpopular ones, your most unpopular ones, as well as Kelsey Hightower's, staff developer advocate at Google. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Puppet Kubernetes Distributed system Serverless Domain Name System (DNS) Microservices Service mesh Monolith Sandi Metz Don't repeat yourself (DRY) COBOL, a 60-year-old computer language, is in the COVID-19 spotlight On-prem Microsoft Azure AWS Outposts Anthos Vanilla JS jQuery Preact Firefox Google Chrome Flash ActiveX Reader Mode in Safari Flexbox CSS grid Bootstrap Sass Swift Objective-C Docker DevOps
S1:E2 - How to Make Remote Work, Work
More companies are considering going fully distributed, and with the COVID-19 pandemic, more and more people are experiencing working remote for the first time. Although there are a lot of benefits to remote work, it's not all flowers and sunshine. We speak with Sophie DeBenedetto, senior software engineer at GitHub, and Mac Siri, senior software engineer at DEV, about how to make being distributed work for you. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) GitHub My Long Distance Relationship With GitHub Transitioning to Remote, Async Work Flatiron School GitHub Insights Zoom Parks and Recreation WeWork Trello Pivotal RemoteRetro Stickies.io Slack Notion Dynalist
S1:E1 - Why Tech's Deadnaming Problem Matters
As an industry, tech is not well equipped to accept when people change their names. This problem effects a range of people, including those who have a change of marital status. However, it can especially effect the security of those who are survivors of domestic violence, and those who are trans, who have to suffer through deadnaming by their tech accounts. This constant barrage of deadnaming can be very psychologically and emotionally harmful. We speak with Penelope Phippen, director at Ruby Central, and author of the DEV post, "Changing your name is a hard unsolved problem in Computer Science," about this issue and what can be done to make it better. Show Notes DevNews (sponsor) CodeNewbie (sponsor) DataStax (sponsor) Cockroach Labs (DevDiscuss) (sponsor) Swimm (DevDiscuss) (sponsor) Stellar (sponsor) Ruby RSpec Rails Ruby Central RubyConf RailsConf RuboCop Go Format Changing your name is a hard unsolved problem in Computer Science Falsehoods Programmers Believe About Names GitHub One Medical Whipping Girl: A Transsexual Woman on Sexism and the Scapegoating of Femininity GLAD SheCodes LivingSocial Rubyfmt