Ladybug Podcast
5/25/2020

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!

Read more…
5/18/2020

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

Transcript

We provide transcripts for all of our episodes. You can find them here!

Read more…
5/11/2020

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

Read more…
5/4/2020

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

Transcript

We provide transcripts for all of our episodes. You can find them here!

Read more…
4/6/2020

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

Read more…
3/30/2020

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.
Read more…
3/23/2020

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!
Read more…
3/16/2020

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.
Read more…