Ladybug Podcast-logo

Ladybug Podcast

Technology Podcasts

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!

Location:

United States

Description:

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!

Language:

English


Episodes
Ask host to enable sharing for playback control

A Day in the Life of a Software Engineer

10/4/2021
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 our workdays, as we all have very different roles and are in different stages of our careers. Show Notes Resources Any.doFantasticalCanvaThingsSuperhumanTrelloApple WatchMarkdown NotesAsanaResilient ManagementAnimedoroCan Do writingThe Little MemoryAli’s Trello Setup Transcript Here is this week's transcript

Duration:01:01:32

Ask host to enable sharing for playback control

What is an API and How do You Use One?

9/27/2021
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? Show Notes Resources The Happiness ProjectShopify developer communityBrainF**kOneGraphScott Moss's YouTube Transcript Here is this week's transcript.

Duration:00:47:09

Ask host to enable sharing for playback control

All About Agile

9/20/2021
The definition of Agile is the ability to create and respond to change. Ultimately dealing with and succeeding in an uncertain or turbulent environment. I think we can all say with confidence that in the world of software development, being agile and agreeable to change helps you learn faster, connect with others better, and makes coding more fun. Today we are talking about the agile framework of software developers, its significance in the workplace and the familiar steps an agile process takes to go from a project’s concept, to the physical minimum viable product. Show Notes Resources The agile ManifestoThe Agile Subway MapSprintsScrum Alliance CertificationsSAFe Certifications Transcript Here is this episode's transcript.
Ask host to enable sharing for playback control

Getting Started with Java

9/13/2021
Java is a high-level, class-based, object-oriented programming language. It’s a general-purpose programming language designed to let app developers: write once, run anywhere. Today we’re diving into the world of Java. Show Notes Resources Learning JavaInterpreter vs. CompilerAccess Variables OracleAngie Jones course on Test Automation UAngie JonesJocelyn HarperGit Cute Podcast Transcript Here is this episode's transcript.
Ask host to enable sharing for playback control

How to Start a Company

9/6/2021
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 week on the podcast we’re discussing how to start your own business. We’ll dig deep into setting you up for success from the beginning and then answer the most common questions I receive about building and scaling your business. Show Notes Resources QuanticCOReClerkyStripe AtlasInc. ArticlePolyworkFreelancing episodeIndie Hackers episodeMercury Transcript Here is this episode's transcript

Duration:00:59:44

Ask host to enable sharing for playback control

Diving Deep on Databases

8/30/2021
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's learn about their benefits and how to use them! Shownotes Resources The DynamoDB BookLittle Bobby TablesLadybug Algorithms episodeLadybug System Design episodeHidden Valley RoadPeloton appYour friend’s guide to entrepreneurship Transcript Here is this week's transcript
Ask host to enable sharing for playback control

How to Create Great Documentation

8/23/2021
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 the world of documentation to discuss what it takes to write good documentation, the ethics of documentation, and some popular tools you can use to get started. Show Notes Resources Alex.jsCarolyn’s talkSelf DefinedHemingwayBookstackStorybookWriting Technical Documentation videoNotionNuclinoDocusaurusNext.jsNuxt.jsGatsbyJekyll Transcript Here is this week's transcript.
Ask host to enable sharing for playback control

Getting Started with TypeScript

8/16/2021
TypeScript is an open-source programming language built on JavaScript that provides static type definitions. It has taken the front-end development community by storm over the past few years and today we’re going to give you a beginner-level rundown on the language. Show Notes Resources Ladybug JS episodeTypeScript in 50 lessonsCrying in H MartPeople we meet on vacation Transcript This week's Transcript

Duration:00:42:49

Ask host to enable sharing for playback control

How to Create a Study Plan

8/9/2021
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 committing to learn too much? Regardless of this answer, today we’re sitting down to talk about how to better prepare to learn, how to execute a study plan to meet your goals, build better habits to help you learn and some of our own experiences learning how to learn. Show Notes Resources How to create a study plan videoAtomic HabitsWe Should All Be Millionaires by Rachel RodgersMindset by Carol DweckStart With Why by Simon SinekLearning How To Learn Ladybug EpisodeCoursera's Learning How To LearnMake It StickMoonwalking With EinsteinThe Power of HabitWhy We SleepTiny HabitsTrelloTodoistAsanaAli’s trello set upBadass Habits by Jen CinceroYou are a Badass by Jen CinceroDynamoDB book by Alex DeBrieGetting Started In TechWellington JohnsonThe Beginning Software Engineer’s PlaybookAmy CruzOrganizing Solutions for People with ADHD, 2nd Edition Transcript Here is this episode's transcript

Duration:01:11:46

Ask host to enable sharing for playback control

How to Choose a Tech Stack

8/2/2021
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 most important decisions you’ll make as an engineer. It will determine many aspects of your app, from development speed, to scalability, to the cost to run it. We’ll talk about how to choose technologies from two angles: one from an individual developer’s perspective: how do you decide what to learn? And the second from an architectural perspective: how do you decide what technologies to use for your project? Show Notes Resources Ladybug interview episodeLadybug resume episodeLadybug learning path episodeCore-js ArticleColby FayockLadybug Systems Design EpisodeLodash vs. underscoreStackShare Transcript This episode's Transcript

Duration:01:12:54

Ask host to enable sharing for playback control

So You've got a Job Offer, Now What?

4/5/2021
You studied a bunch, landed the interview, passed the whiteboarding exercises, nailed the behavioral interview, and finally got the job. Congratulations on your new position! So now what? Today we’re sharing some of our experiences to help your job transition happen smoothly. Let’s get into it. Show Notes Resources https://www.grammarly.com/https://www.amazon.com/Crucial-Conversations-Talking-Stakes-Second/dp/1469266822https://gusto.com/ Transcript https://github.com/ladybug-podcast/ladybug-website/blob/master/transcripts/70-so-you-got-a-job.md
Ask host to enable sharing for playback control

Getting Hooked on React Part 2

3/22/2021
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 of React and today we’re going to dive into the more advanced aspects of the library. Let’s get started. Episode Notes Resources https://reactpatterns.com/https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihihttps://react-window.now.sh/#/examples/list/fixed-sizehttps://bvaughn.github.io/react-virtualized/#/components/Listhttps://www.smashingmagazine.com/2020/07/methods-performance-react-apps/https://testing-library.com/docs/react-testing-library/intro/https://enzymejs.github.io/enzyme/https://jestjs.io/docs/en/getting-startedhttps://overreacted.io/a-complete-guide-to-useeffect/https://blog.logrocket.com/why-you-should-use-refs-sparingly-in-production/https://medium.com/@dan_abramov/smart-and-dumb-components-7ca2f9a7c7d0https://testingjavascript.com/https://typescript-book.com/https://www.tiktok.com/@lukedonkin/video/6898240190133980418?lang=en Transcript https://github.com/ladybug-podcast/ladybug-website/blob/master/transcripts/69-intermediate-react.md
Ask host to enable sharing for playback control

An Introduction to E-Commerce

3/15/2021
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 moved forward about 10 years in 3 months’ time. Whether you’re interested in starting your own store or learning how to develop for e-commerce, this week on the podcast we’re breaking it all down for you. Episode Notes Resources https://www.amazon.com/Originals-How-Non-Conformists-Move-World/dp/014312885Xhttps://www.amazon.com/Power-Habit-What-Life-Business/dp/081298160Xhttps://www.printful.com/https://printify.com/https://teelaunch.com/https://creativemarket.com/Placeit.nethttps://placeit.net/https://jennakutcherblog.com/5-ways-write-better-bio-page/https://www.amazon.com/Growth-Hacker-Marketing-Primer-Advertising/dp/1591847389https://www.amazon.com/Such-Fun-Age-Kiley-Reid/dp/052554190Xhttps://www.amazon.com/Think-Again-Power-Knowing-What/dp/1984878107https://github.com/jamstack-cms/jamstack-ecommercehttps://nextjs.org/commercehttps://www.twitch.tv/shopifydevshttps://www.shopify.com/partners Transcript https://github.com/ladybug-podcast/ladybug-website/blob/master/transcripts/68-ecommerce.md
Ask host to enable sharing for playback control

Cryptography

3/8/2021
Cryptography is a method of protecting information and communication through the use of code so only those for whom the information is intended can read and process it. Cryptography is used for many things from online banking to GitHub commits. Today we’ll dive into the basics of cryptography. Let’s get started! Show Notes We got this note about RSA private/public keys from a listener: "The point of having public and private keys is that the public key can only encrypt a message, and only the private key can decrypt the message. So the public key is safe for anyone to have, since you can’t use it to read anyone else’s message. The private key needs to stay private so only you can read messages encrypted by the public key" Thanks for the clarification, Brad! Resources https://www.coursera.org/learn/crypto#syllabushttps://www.youtube.com/watch?v=jhXCTbFnK8ohttps://www.khanacademy.org/computing/computer-science/cryptographyhttp://www.passportjs.org/https://oauth.net/2/https://www.amazon.com/Code-Book-Science-Secrecy-Cryptography/dp/0385495323https://boardgamegeek.com/boardgame/822/carcassonnehttps://auth0.com/https://aws.amazon.com/cognito/ Transcript https://github.com/ladybug-podcast/ladybug-website/blob/master/transcripts/67-cryptography.md

Duration:00:35:09

Ask host to enable sharing for playback control

Financial Planning

3/1/2021
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 in a company, you can see significant growth in your income. We all know financial literacy is often skipped in early education, which is why this week we’re talking all things financial planning with our special guest, Shannon Lee Simmons, to teach you what you need to know about managing your finances as a high earner. Show Notes [10:57] What benchmarks exist for net worth? Should we care? Where should you keep your money? How much should be kept in cash vs. investments? [19:14] How should you balance your lifestyle with wealth building? How do you recommend avoiding lifestyle creep but on the flip side, how do you make sure you’re allowing yourself to enjoy your money while also saving for the future? [23:09] We have an international audience so without getting too specific about different types of retirement accounts, what general advice can you give to those looking to save for retirement? When is the right time to see a financial advisor [28:27] What are your thoughts of the FIRE movement? [36:04] Do you have any thoughts/ advice to any of these Wall Street Bets people investing in GME stocks? What tools do you recommend to people to help manage their finances? [41:42] Shoutouts Resources https://newschooloffinance.comhttps://www.amazon.com/dp/B07169VZRMhttps://www.amazon.com/dp/B08B2LQ98X Transcript https://github.com/ladybug-podcast/ladybug-website/blob/master/transcripts/66-personal-finance.md

Duration:00:45:38

Ask host to enable sharing for playback control

Getting Started With The Cloud

2/22/2021
Episode Notes 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 cloud is, how you can use it, and common cloud services. Show Notes 2:2914:0923:0628:4232:3936:33 Resources https://docs.aws.amazon.com/whitepapers/latest/aws-overview/six-advantages-of-cloud-computing.htmlhttps://shopify.engineering/performance-testing-shopify Explain the Cloud Like I'm 10: https://www.amazon.com/Explain-Cloud-Like-Im-10-ebook/dp/B0765C4SNR 97 Things Every Cloud Engineer Should Know - https://www.amazon.com/Things-Every-Cloud-Engineer-Should/dp/1492076732 https://acloudguru.com/https://aws.amazon.com/developer/community/heroes/ Transcript https://github.com/ladybug-podcast/ladybug-website/blob/master/transcripts/65-cloud-101.md

Duration:00:48:05

Ask host to enable sharing for playback control

Writing Ebooks

2/15/2021
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 experience with writing and releasing them, the tools you need to write your own ebook, and best practices for marketing and selling your book. Episode Notes Resources https://www.canva.com/https://www.blurb.com/bookwrighthttps://leanpub.com/https://www.shopify.com/https://payhip.com/https://www.podia.com/ebook.welearncode.comhttps://payhip.com/b/FX8Chttps://www.adobe.com/products/indesign.htmlOtter.aihttps://otter.ai/https://www.sendowl.com/https://nikemaprophet.com/https://mailchimp.com/https://convertkit.com/https://stripe.com/https://sendy.co/ Transcript https://github.com/ladybug-podcast/ladybug-website/blob/master/transcripts/64-ebooks.md
Ask host to enable sharing for playback control

Get to Know Your Co-workers: Non-Developer Tech Roles

2/8/2021
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 episode we’ll talk about the other people you may work with: the designers, project managers, marketers, and more and how to best work with them. Let’s dive in. Show Notes Resources https://www.goodreads.com/book/show/18454317-growth-hacker-marketinghttps://www.paymoapp.com/blog/product-manager-vs-project-manager/https://optimize.google.comhttps://www.goodreads.com/book/show/33369254-the-manager-s-pathhttps://www.goodreads.com/book/show/15014.Crucial_Conversationshttps://resilient-management.com/ Transcript https://github.com/ladybug-podcast/ladybug-website/blob/master/transcripts/63-non-dev-jobs.md

Duration:00:48:17

Ask host to enable sharing for playback control

Web Security

2/1/2021
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 by Tailor Herrarte, an Infosec Engineer, Cybersecurity Career consultant, beauty ambassador & content creator who goes by the moniker The Digital Empress. Today we're discussing types of web security, the dangers of lacking said security and a few things you can do to keep your site secure. Let’s get started. Show Notes Resources https://thedigitalempress.com/https://www.instagram.com/digitalempresshttps://www.youtube.com/channel/UCs_zhS3gcMQrruGcv6WVm_whttps://thedigitalempress.com/store/p/the-ultimate-guide-for-getting-into-cybersecurity-for-beginners-ebookhttps://protonmail.com/https://www.dashlane.com/https://www.lastpass.com/https://1password.com/https://www.comptia.org/certifications/securityhttps://developer.mozilla.org/en-US/docs/Web/Security Transcript https://github.com/ladybug-podcast/ladybug-website/blob/master/transcripts/62-security.md
Ask host to enable sharing for playback control

Coding Bootcamps: What You Should Consider Before Signing Up

1/25/2021
Episode Notes 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 diving into some of the benefits and drawbacks of coding bootcamps, and we’ll explore our personal experiences learning from them and teaching at them. Shownotes Resources https://youtu.be/TTu8KQ1BdGshttps://generalassemb.ly/https://www.launchcode.org/https://savvycoders.com/https://www.cc.gatech.edu/https://www.coursera.org/degrees/bachelorshttps://www.linkedin.com/learning/writing-a-tech-resumehttps://hackernoon.com/200-black-women-in-tech-to-follow-on-twitter-2020-list-1uck31a9https://www.youtube.com/channel/UCakPieAEGG42zBuaf-qZCBA Transcript https://github.com/ladybug-podcast/ladybug-website/blob/master/transcripts/61-bootcamps.md