We're Emma Bostian, Sidney Buckner, Kelly Vaughn, and Ali Spittel - four seasoned software developers working in different sectors. Since there's a major lack of technical podcasts out there, we've decided to start one. Just kidding -- there's already a ton! But, we wanted to add our voices to the space and share our experiences and advice. We'll have great discussions around how to start coding, the hot technologies right now, how to get your first developer job, and more! Check out our website!

Similar Podcasts

Running in Production

Running in Production
Hear about how folks are running their web apps in production. We'll cover tech choices, why they chose them, lessons learned and more.

The Rabbit Hole: The Definitive Developer's Podcast

The Rabbit Hole: The Definitive Developer's Podcast
Welcome to The Rabbit Hole, the definitive developers podcast. If you are a software developer or technology leader looking to stay on top of the latest news in the software development world, or just want to learn actionable tactics to improve your day-to-day job performance, this podcast is for you.

Flutter 101 Podcast

Flutter 101 Podcast
Weekly podcast focusing on software development with Flutter and Dart. Hosted by Vince Varga.

Creating Digital Content

November 16, 2020 00:49:47 36.08 MB Downloads: 0

Blogs, YouTube videos, podcasts, e-books, and online courses are all types of digital content. If you’ve ever wondered how you can get started creating digital content of your own, then look no further. Today we’re joined by Sidney Buckner, a Software Engineer and YouTuber, to discuss how we got started creating digital content, how much you can make from publishing content, and more! Let’s get started. Shownotes 03:00 - What kinds of content do we create? 06:08 - Pros of creating digital content 14:19 - Cons of creating digital content 19:01 - Online courses 24:27 - YouTube 37:38 - E-books 41:17 - Blogs + podcasts 44:17 - How to monetize your digital content 47:13 - Shoutouts Resources Sidney’s Twitter Sidney’s YouTube Sidney’s Periscope Q&A Sidney’s email list Sidney’s Instagram Ladybug Blogging Episode Emma's blog Emma's blogging book Ali's blog Ali's blogging advice Fiverr Canva Payhip Leanpub Podia Blurb ConvertKit MailChimp How I Made $40,000 Off A Book Before I Published It Tube Buddy Kelly Stamps Black Tech Pipeline Black Tech Twitter Pariss Athena Ladybug Side Project Episode You are a badass book Transcript [](https://github.com/ladybug-podcast/ladybug-website/blob/master/transcripts/57-digital-content.md)Here is the transcript for this week's episode.

Productivity Tips and Tricks

November 09, 2020 00:49:01 35.53 MB Downloads: 0

If you often find your days spiraling out of control, you’re not alone! Ensuring you have a productive workday isn’t always easy. There are many ways you can structure your day, and everyone has a different method that works best for them. This week on the podcast we’re giving you a rundown of our favorite productivity hacks you can use to improve your everyday life, both at work and at home. Let’s dig in! Show Notes 2:30 - Take care of your physical and mental health 11:33 - Scheduling your day and week 15:46 - Prioritizing your work 21:40 - Motivation 28:04 - Communication 37:13 - Taking notes & to-do lists 39:48 - Forming habits 41:59 - Batching 43:11 - Balancing work and life 45:20 - Shoutouts Resources The Power Of Habit Atomic Habits Me & White Supremacy Brain Science Mireille Reece Get Things Done Ashley McNamara: The Thing About Burnout Becoming Super Woman Why We Sleep Notion Todoist Asana Radical Candor A Beautifully Foolish Endeavor Transcript Here is the transcript for this week's episode.

Git & GitHub

November 01, 2020 00:54:05 39.18 MB Downloads: 0

Git is both simple and complex. You can usually get through your workday by memorizing a few commands, but under the hood there’s so much more to it. Today we will dive deep into Git with a special guest, Monica Powell. Let’s dive in! Shownotes 2:08 - Monica's introduction 2:44 - GitHub & other remotes 7:50 - Common Git commands 22:23 - Branches 31:26 - Debugging 36:01 - Workflows 41:43 - GitHub features 47:12 - Contributing to open source 50:33 - Shoutouts 52:40 - Where can you find Monica on the internet? Resources Monica's Egghead profile Understanding Git Git Lens Bisect conference talks Ladybug Testing 101 Ladybug Hacktoberfest episode 1 Ladybug Hacktoberfest episode 2 Monica's portfolio Monica's Twitter Egghead.io Working In Public Transcript Here is the transcript for this week's episode.

A Beginner's Guide to Freelancing

October 26, 2020 00:57:44 41.8 MB Downloads: 0

Did you know that over one-third of the world’s workforce freelances at least part-time? As freelancing becomes more popular, you may be considering giving the freelance lifestyle a shot. This week on the podcast we’re giving you an introduction to freelancing, from establishing your rates and building a portfolio to finding your first freelance client and managing the project. We close with some final tips, including how to avoid scope creep and how to take time off as a freelancer. Shownotes 01:40 What is freelancing? 06:28 Benefits of freelancing 10:06 How to establish your rates 13:59 Building a portfolio 20:34 Finding your first client 38:53 The project management process 51:24 Parting tips 53:56 Shoutouts Resources Start Freelancing Today Portfolio Episode Fiverr FreshBooks QuickBooks Basecamp Trello Asana Monday The Foundling Rare Birds Book Club Transcript Here is the transcript for this week's episode.

Web Accessibility

October 19, 2020 00:51:31 37.33 MB Downloads: 0

Accessibility is the process of creating applications that are usable by everyone, especially focusing on those with disabilities. As web developers, it’s important that we design and build our applications to be usable by everyone, so in today’s episode, we’re joined by Wendy Fox, the design systems lead at LogMeIn, to discuss nine common pitfalls of application accessibility and what you can do to fix them. Show Notes 4:46 - Why should we care about accessibility? 8:43 - Types of accessibility 12:24 - Semantic HTML 16:37 - Virtually hiding content 17:57 - Aria label vs. labelledby 21:14 - The accessibility tree 23:50 - Focus states 27:29 - Color contrast 32:04 - Keyboard traps 35:02 - Animations 37:38 - Time based content 41:21 - Placeholders vs. labels 47:02 - Accessibility tools Tools Wendy Fox Twitter Google Lighthouse Axe accessibility checker Transcript Here is the transcript for this week's episode.

Cross-Cultural Communication

October 12, 2020 00:48:51 35.42 MB Downloads: 0

Have you ever worked on a team comprised of people from all over the world and wondered why you were having difficulty communicating and getting work done? That’s because every culture has their own way of communicating. Today we’ll chat about how different cultures communicate, give negative feedback, make decisions, and perceive time in the hopes that you can improve your team collaboration. Show Notes 01:20 Does talking about culture cause us to stereotype? 10:00 Communicating 16:54 Evaluating 26:41 Deciding 27:38 Trusting 39:56 Scheduling 44:57 Shoutouts Resources The Culture Map Emma's Talk Full Focus Planner Transcript Here is the transcript for this week's episode.

Getting Hooked on React

October 05, 2020 00:46:33 33.75 MB Downloads: 0

React is a frontend library that is in super high demand in the industry. But, it can be difficult to get up and running with. Today we’ll talk about with React: why it’s so great, how data flows, and the gotchas we encountered when learning it. Let’s get started! Shownotes 02:15 What is React? 06:35 Framework vs. Library 10:43 Why is it helpful? 12:32 What is a component? 22:52 React's lifecycle 25:47 Data in React 36:34 JSX 37:24 Setting up a React app 43:34 Shoutouts Resources JavaScript frameworks episode React lifecycle Design systems episode Tyler McGinnis React Kent Dodds Epic React Dave Ceddia React CodeSandbox.io A Complete Beginner's Guide to React Transcript Here is the transcript for this week's episode.

Junior to Senior Developer: Career Progression for Programmers

September 28, 2020 00:36:31 26.53 MB Downloads: 0

What’s the difference between a junior and senior developer? While there’s no distinct measure from one title to the next, you can measure your progress in three areas: knowledge, coding, and communication. This week on the podcast we’re doing a deep dive into the progression from junior to senior dev. Shownotes 02:19 The use of "engineer" in titles 04:43 What levels are there for developers? 08:24 The importance of job titles 11:22 Does years of experience matter? 17:17 What knowledge should you have at each level? 27:57 What communication skills should you have at each level? 30:17 How do you know you're ready to be a senior developer? 32:05 Tips for becoming senior 33:33 Shoutouts Transcript Here is the transcript for this week's episode.

Get A < Head > Start With HTML

September 21, 2020 00:48:18 35.01 MB Downloads: 0

Today we’re talking about everyone’s favorite programming language: HTML! Hypertext Markup Language is the structure of a web page and while it’s not necessarily the hardest syntax to learn, it’s vital to your web applications. Show Notes 01:20 What is HTML? 06:44 How did we learn HTML? 09:54 Elements 12:10 Attributes 21:59 Formatting 27:17 Semantic elements 33:04 Styles 38:28 CORS 44:57 Shoutouts Resources CSS episode CORS HTML & CSS Book Egghead Transcript Here is the transcript for this week's episode.

The Traveling Dev: Move and Work Anywhere

September 14, 2020 01:09:56 50.59 MB Downloads: 0

Have you ever dreamed about selling everything you owned and moving across the world to begin a new life? In this episode we’re chatting with Rachel Nabors, an American abroad on the React Core team in London. We’ll chat about the pros and cons of moving abroad as well as the logistics. Let’s get started! Show Notes 01:25 Our experiences moving 06:44 Immigrant vs. Expat vs. Digital Nomad 11:04 Pros of moving abroad 35:21 Cons of moving abroad 53:57 Logistics of moving abroad 01:02:39 Questions to ask 01:07:48 Shoutouts Resources Rachel's Twitter Animation at Work Lingoda Deepl.com Rosetta Stone DuoLingo Babbel The Culture Map Ali's Accountant LinkedIn XING Transcript Here is the transcript for this week's episode.

How the Internet Works

September 07, 2020 00:38:45 28.14 MB Downloads: 0

There’s a classic interview question: what happens when you type a URL into the browser? To answer this question, we need to explore how the internet works. In this episode, our first of season 4, we’ll dive into URLs, DNS, basic networking, and how the browser works. Show Notes 02:08 Life updates! 04:19 How much do we know about the internet? 06:11 Servers 12:08 DNS lookup 19:04 Request/Response Cycle 27:48 TCP/IP 28:46 The browser 33:13 Internet history 36:09 Shoutouts Resources How the internet works Systems Design Episode Put vs. Post How the Browser Works Transcript Here is the transcript for this week's episode.

Systems Design

July 13, 2020 00:52:12 37.82 MB Downloads: 0

Systems design interviews are becoming more and more prevalent and can indicate your ability to work with complex systems. Many engineers struggle with the systems design interviews as a result of their inexperience developing large-scale systems. Today we’ll teach you some of the foundational elements of systems design so you can nail your next interview. Show Notes 01:30 What is systems design 07:20 Key characteristics of a distributed system 13:24 Load balancing 17:48 Caching 31:05 Data partitioning 35:24 SQL vs. NoSQL 46:50 How to learn systems design 48:00 Shoutouts Resources Educative.io course Free Code Camp article Algo Expert Course Tobias VanSchneider Dev April Fools How Stack Overflow Caches Transcript Here is the transcript for this week's episode.

Testing 101

July 06, 2020 00:33:36 24.43 MB Downloads: 0

Have you ever written code to add a new feature that ended up breaking an existing feature? Or, have you ever written code that works in one scenario but breaks in a bunch of others? I think we can all admit to this as developers! Well, this is where testing shines -- we write code to test our other code so we immediately get warned if our code breaks something else! OR doesn’t work in every scenario. In this episode, we’ll talk about a bunch of types of testing and why they’re helpful. Let’s dive in. Show Notes 01:39 What is our experience with testing? 05:12 What types of code do you write tests for normally? 06:38 What different types of testing are there? 14:26 Why is testing important? 18:50 TDD vs adding tests after 23:33 What types of tools can you use? Resources Angie Jones Test Automation University Kent C. Dodds Testing JavaScript Knowing what to test Types of Testing Transcript Here is the transcript for this week's episode.

Mobile Development

June 29, 2020 00:55:15 40.02 MB Downloads: 0

One niche in development that we have no experience with is building mobile apps. Luckily, today we have an expert to teach us all about it: Timirah James who is the founder of TechniGal LA and a developer evangelist. Show Notes 02:00 - Can you tell us a bit about yourself? 05:20 - What was your path to becoming a developer? 18:00 - What’s your day-to-day like? 21:00 - What technologies does an iOS dev work with? 33:19 - How do you get your app accepted into the App Store? 40:22 - What is the interview process like for an iOS developer? 50:50 - Shoutouts Resources Timirah's Twitter TechniGal_LA Timirah's Website Timirah's LinkedIn Stanford free 101 mobile dev course React Native Flutter Dart Objective C Swift XCode Sublime Text Apple Developer Program Apple Design Guidelines The Courage To Be Disliked Web monetization API Transcript Here is the transcript for this week's episode.

Micro-Interactions & Animation Libraries

June 22, 2020 00:40:07 29.13 MB Downloads: 0

Micro-interactions are small animations that delight our users and they are changing the way we design and build our applications. Micro-interactions have many benefits like enhancing perceived performance, indicating state change, and drawing users’ attention to something on the page. Today we’ll dive into micro-interactions and the animation libraries you can use to build them. Show Notes 02:25 - What are micro-interactions? 05:48 - Why are they important? 10:55 - How do we build one? 29:07 - Animation libraries 33:16 - Shoutouts Resources CSS Animation Libraries Eli Fitch’s Perceived Performance UI Movement Bad UI Ladybug Performance Scott Tolinski React Spring Course Sarah Drasner Hover.css Greensock React Spring Framer Motion Anime.js Velocity Three.js Mo.js Humble PI Bon Appetit Test Kitchen Transcript Here is the transcript for this week's episode.