Ladybug Podcast

Emma Bostian, Kelly Vaughn
undefined
May 27, 2020 • 39min

Outliers

For the month of May we read "Outliers" by Malcolm Gladwell. "Outliers" examines the factors which contribute to high-levels of success and while we often attribute success to circumstance today we’ll discuss our thoughts to see if we agree. Show notes 1:08 - What does it mean to be successful? 6:12 - How does privilege play into success? 22:12 - Practical intelligence versus analytical intelligence 30:52 - Our thoughts on the book Resources Outliers Nader Dabit's tweet Goodreads Group The Culture Map Open Book Commerce Tea Dave Ramsey Transcript We provide transcripts for all of our episodes. You can find them here!
undefined
May 25, 2020 • 39min

Networking

Today we're talking about routing and switching, starting with layer 1 of the OSI model. Let's dig in. JUST KIDDING I know nothing about that kind of networking, but we ARE talking about networking today! Networking is a great opportunity to meet new people in the same industry, learn new skills, and develop your career. This week we’re talking all things networking: why we network, how to network, and what to do if you’re really not that into networking. Let’s jump in!
undefined
May 18, 2020 • 40min

Building Developer Communities

Developer community is centered around the idea of nurturing and amplifying community voices within a company and the head of developer community is responsible for leading this effort. Today we’re joined by Kim Maida, Head of Developer Relations and Community at Gatsby. We’ll discuss what her job entails, the ins and outs of developer advocacy, advice for someone looking to get into this field, and more. Show notes 2:34 - Can you tell us a bit about yourself? 3:27 - What does it mean to be the head of developer relations and community? 6:38 - What is devrel/dev advocacy? 10:45 - Do the skills vary between these 4 roles? What do you need to know? 13:25 - How can you build empathy into your content? 16:40 - Do you need to be a software engineer first? 19:32 - What is your advice for someone looking to get into your field? 24:55 - What’s your advice for becoming a better dev advocate? 29:56 - Where do you see the field going in the near future? How does the current COVID situation impact your day to day? 36:33 - Shoutouts Resources Gatsby Auth0 Kim’s twitter Compassionate coding April Wensel technicalinterviews.dev Transcript We provide transcripts for all of our episodes. You can find them here!
undefined
May 11, 2020 • 1h 2min

Level up with JavaScript

JavaScript is notorious for being one of the most popular, yet also one of the most despised programming languages to learn, so today we’re covering some of the intermediate and advanced JavaScript concepts! We’ll discuss convoluted topics like generators, prototypal inheritance, and the rendering engine. Knowing intermediate JavaScript concepts like the call stack, context, scope, the prototype chain, higher order functions, async programming, and the event loop is invaluable and will help with learning frameworks. The fundamentals won't change even if the ecosystem does. Show notes 03:24 - Functional Programming vs OOP 06:28 - Prototypal inheritance 20:34 - Higher order functions 25:54 - Callback functions 27:10 - Closures 27:46 - Scope + Context 31:12 - Iterators & Generators 34:26 - Rendering engine 37:54 - Call Stack 40:33 - Event loop 43:39 - Throttle and debounce 46:21 - Asynchronous programming 52:09 - Hoisting 54:44 - Primitive vs reference 56:59 - Debugging 58:48 - Shoutouts Resources Functional Programming vs OOP Lydia Halle’s blog post on the prototype chain Practical Object Oriented Design in Ruby Ali's What is Functional Programming? What Tamagotchis Can Teach You About ES6 Generators - Jenn Creighton CodeNewbie: How do Browsers Work? What the heck is the event loop anyway? - Philip Roberts Throttling and debouncing Debugging Episode
undefined
May 4, 2020 • 47min

Advice to our Past Selves

Welcome to season 3 of the LB podcast. This season we’ll cover topics ranging from advanced JavaScript to networking. We’ll chat about Git & GitHub, making money outside your 9-5 job, and many more topics. For our first episode of this new season, we’ll be reminiscing about our coding history and discussing some advice we wished we had when learning to code ranging from asking more questions to negotiating job offers. Show notes 01:50 - Our stories 09:29 - Find a community 10:43 - Take breaks - you don’t have to code all the time 13:36 - Ask questions 16:50 - Overcome imposter syndrome 18:09 - Sharing your learning journey can help not only yourself but others too 20:24 - Surround yourself with people who support you 21:33 - Don’t get stuck in the cycle of tutorials 23:28 - Get comfortable with being uncomfortable 25:02 - Ask for feedback early and often 26:23 - Stop being such a perfectionist 28:06 - Document your learning journey 30:00 - Learn how to Google 31:45 - Different ways to learn 32:32 - Try to be honest w/ ur manager 34:42 - Celebrate your small wins 35:20 - Interview to challenge yourself 36:54 - Talk to people who have your dream job 38:04 - Negotiate offers 40:20 - You can be a people person in tech 41:40 - Don’t fall into shiny object syndrome 42:21 - You belong in the industry Resources Learning How to Learn episode Byteconf React Keynote FreeCodeCamp Moving Past Tutorials Cacher Stay Home Take Care Transcript We provide transcripts for all of our episodes. You can find them here!
undefined
Apr 6, 2020 • 56min

Web Developer Learning Path

There are so many ways to learn to code, and so many things to know. Today we’ll give our perspectives on different paths you can take. Whether you’re looking for your first dev job or you’re looking to advance your web development knowledge, we’ll be covering a ton of different options for you. 01:50 - What did we know before getting our first jobs? 06:40 - T-shaped knowledge 08:38 - HTML 14:07 - CSS 18:24 - JavaScript 25:00 - Backend 31:00- How the web works 32:15 - Testing 37:13 - Tooling 43:46 - Git 46:12 - Terminal 47:12 - Design patterns 48:26 - Data structures & algorithms 49:07 - How to level up Read more on our site
undefined
5 snips
Mar 30, 2020 • 48min

Learning How to Learn

On our podcast, we talk a LOT about what to learn as a developer. But today we’re switching gears and talking about HOW to actually learn all this information. We’ll discuss the concept of metacognition, or how we learn and retain information as well as some strategies for making the process easier.
undefined
Mar 23, 2020 • 42min

Indie Hacking

This week we have a super exciting episode, we’re chatting with Courtland Allen, the founder of Indie Hackers. We’re going to talk about what indie hacking is, how to get started with it, and his advice for gaining traction with indie products. Let’s get started!
undefined
Mar 16, 2020 • 53min

What's on Our Computers?

This week we’re giving you all the details about our computer setups including our hardware preferences, browsers, desktop software, code editor and CLI settings, and top productivity tools. We’ll also tell you some of our miscellaneous preferences like most used emoji and current desktop photo.
undefined
Mar 9, 2020 • 50min

Behavioral Interviews

Show notes 1:43 - What is the flow of the technical interview process 6:50 - The salary conversation 15:25 - Behavioral questions 27:32 - Interview prep strategies 34:17 - Red flags 45:17 - Shoutouts Resources Star technique Data structures & algorithms episode Frontend interview episode The Culture Map Levels.fyi Thread on Negotiating Radical Candor Adam Grant podcast Andrew Certain Brotopia Bad Blood Society 6 Transcript We provide transcripts for all of our episodes. You can find them here.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app