Ladybug Podcast
च्यानल विवरणहरू
Ladybug Podcast
Back after a two-year hiatus, engineering leaders Emma Bostian and Kelly Vaughn return for Season 7 of the Ladybug Podcast, giving you a deep dive into all things engineering leadership. With nearly 1 million total listens, Ladybug Podcast covers tech, career, and code, bringing unique viewpoints f...
हालैका एपिसोडहरू
89 एपिसोडहरू
Interviewing And Hiring Engineers
Hiring great engineers is one of the most important—and difficult—parts of an engineering manager’s job. In this episode, we break down the full hirin...

Managing A Remote Team Of Engineers
Remote work is here to stay—but managing a distributed engineering team comes with its own set of challenges and opportunities. In this episode, we di...

Working With Product Managers and Stakeholders
Engineering managers sit at the intersection of tech, product, and people—which means collaboration is key. In this episode, we explore how to build s...

Project Management As An Engineering Manager
As an engineering manager, project management isn’t just a skill—it’s part of the job. In this episode, we unpack what effective project management lo...

Your First 90 Days As An Engineering Manager
The first 90 days in any new role are crucial—but as a new engineering manager, they can make or break your trajectory. In this episode, we dive into...

The Transition From Engineer To Engineering Manager
Stepping into management for the first time can be both exciting and overwhelming. In this episode, we explore the critical shift from individual cont...

A Brief Introduction To Engineering Management
Episode Notes
02:52 What is engineering management?
05:27 Why are we qualified to discuss this?
12:20 What are EMs responsib...

A Day in the Life of a Software Engineer
What is a typical day in the life like for a software engineer? To close out Season 6, we thought it’d be a great idea to give you some insight into o...

What is an API and How do You Use One?
APIs are part of our daily roles as software developers, but what are they? What different types are there? And how can you design a good one?
H...

All About Agile
The definition of Agile is the ability to create and respond to change. Ultimately dealing with and succeeding in an uncertain or turbulent environmen...

Getting Started with Java
Java is a high-level, class-based, object-oriented programming language. It’s a general-purpose programming language designed to let app developers: w...

How to Start a Company
Whether you’re looking to start your own side business or create a lifelong career, the process of starting a new business can be overwhelming. This w...

Diving Deep on Databases
If you have data for your application, you’ve probably used a database to store it. There are so many types of databases, NoSQL, SQL, graph, etc. Let'...

How to Create Great Documentation
It’s easy to overlook documentation when building an application, but documentation can make or break a consumer’s experience. Today we’re diving into...

Getting Started with TypeScript
TypeScript is an open-source programming language built on JavaScript that provides static type definitions. It has taken the front-end development co...

How to Create a Study Plan
What is it about sitting down building a good study plan that... kinda sucks? Is it the planning? The execution? The Time commitment? Are we committin...

How to Choose a Tech Stack
Welcome back to the 6th season of the Ladybug Podcast!! In this episode, we’ll be chatting about choosing a tech stack for your project is one of the...

So You've got a Job Offer, Now What?
You studied a bunch, landed the interview, passed the whiteboarding exercises, nailed the behavioral interview, and finally got the job. Congratulatio...

Getting Hooked on React Part 2
React is a JavaScript library for building user interfaces and is one of the most widely used libraries to date. Last season we discussed the basics o...

An Introduction to E-Commerce
2020 was one of the biggest years in the history of e-commerce. In fact, the pandemic spurred such a growth in e-commerce that the industry as a whole...

Cryptography
Cryptography is a method of protecting information and communication through the use of code so only those for whom the information is intended can re...

Financial Planning
It’s no secret that a major perk to working in development is the salary. Developers are often paid higher than the average salary, and as you move up...

Getting Started With The Cloud
You may have heard about the Cloud and thought, what do the fluffy things in the sky have to do with computers? Today’s episode is all about what the...

Writing Ebooks
Last season we discussed the broader topic of creating digital content. This week on the podcast we’re doing a deeper dive into e-books: our experienc...

Get to Know Your Co-workers: Non-Developer Tech Roles
There are a bunch of people you’ll work with as a software engineer -- many will be other developers, but many have other jobs as well. In this episod...

Web Security
It’s more important than ever to build secure web applications, but many developers forget to account for web security. In this episode, we’re joined...

Coding Bootcamps: What You Should Consider Before Signing Up
Coding bootcamps aim to help students gain the skills they need to land their first job in web development in months instead of years. Today we’ll be...

Getting Started with Next.js
One of the hottest new technologies in the frontend ecosystem is Next.js. Why is it so awesome? And what can you use it for? In this episode we’ll be...

21 Web Development Trends We're Watching in 2021
Season 5 is finally here and we are so excited to kick it off with a new host, Sidney! We have finally said goodbye to 2020, so what can we expect to...

Python
Normally, we talk about frontend development -- but there’s so many other niches within programming out there. Today we’re going to talk about Python...

Creating Digital Content
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 creatin...

Productivity Tips and Tricks
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...

Git & GitHub
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....

A Beginner's Guide to Freelancing
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 g...

Web Accessibility
Accessibility is the process of creating applications that are usable by everyone, especially focusing on those with disabilities. As web developers,...

Cross-Cultural Communication
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...

Getting Hooked on React
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...

Junior to Senior Developer: Career Progression for Programmers
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 progre...

Get A < Head > Start With HTML
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...

The Traveling Dev: Move and Work Anywhere
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 N...