Talks
Talks
Conference talks and presentations from the egghead archive. 48 talks.
- TalkLevel Up Your Career With PodcastingLearn in public and creating content is a big part of developer life nowadays and one way to quickly get confidence on sharing what you know and talking in public is by recording a podcast.
- TalkBuild a Product Become A DeveloperIn this talk, we will explore how focusing on building impactful products can better prepare you for job interviews. We will explore how to find the inspiration to build, scope out our work, choose a tech stack, and ultimately develop our MVP while thinking...
- TalkHow to Fail the Technical Interview and Still Get The Job
- TalkHow to Make Your First Open Source ContributionGetting started with contributing to open source projects can be very confusing and stressful. This talk will help clear away the confusion and pinpoint why and how you can make your first open source contribution.
- TalkHow To Find A MentorHaving a more formal mentoring relationship can help you grow your career faster and in a more focused way.
- TalkHow Social Media Can Land You Your Dream JobHave you ever wanted to know how to find a job without using a recruiter? Do you know how to actually use LinkedIn to connect with people or find a job posting? Do you even have a Twitter account? This talk is a hands on guide to navigating social media to...
- TalkData-driven Salary Negotiation"What are your salary expectations?" This can be a confusing question! We don't want to undersell ourselves, but we also don't want to ask for so much it seems ridiculous to the potential employer. We want our salary and compensation to be competitive, but...
- TalkMarketing Tactics for Software DevelopersDevelopers understand that marketing is beneficial, but can be put off by marketing tactics that seem more focused on making a sale than with sharing something they need or value. But self-promotion doesn’t have to be self-centered, and marketing content can,...
- TalkUnderstand the Basics of SQL and Relational DatabasesTo effectively use Supabase, you need to understand the basics of SQL, or Structured Query Language, and how it can be used to work with relational databases. In this talk, we'll look at the basics of SQL — how to query for data, how to insert and remove...
- TalkNetworking: It's Not Just for Extroverts AnymoreNetworking was THE thing that gave me an edge in my job search, and it was the thing that lead to me getting my dream role at my dream company. But when people ask me "How do you do networking?" they find out it really means getting comfortable talking to...
- TalkGitHub Action TractionDevOps goals have stayed the same over the year, but our tools, infrastructure, and operating models have changed. To support modern software delivery, organizations must establish and share proven developer workflows.
- TalkMaking Hooks Framework Agnostic with Redux Tool Kit
- TalkContainers for Software DevelopersThe end is nigh. Your application is almost ready, and you will need to deploy it. And with the deployment, the endless tweaking to get everything running on your production servers.
- TalkStanding Out as A Non-Traditional ApplicantAs a self-taught developer, making the switch from sales to engineering was no easy task. Standing out amongst a sea of other applicants with more impressive resumes and experience required me to find creative ways to get the attention of recruiters and...
- TalkMaster the JavaScript InterviewUnfortunately, the JavaScript interview has turned into a, "who knows the buzzwords". Forget about your skills with React, CSS, or modern tooling, the real question is can you explain the Big O Notation of a binary search?
- TalkLet GraphQL Code Generators do the boring stuffHow many hours do we spend synchronizing our GraphQL API with our front end code? Whether it be updating types, writing the requests, making the react hooks, or all of the above, it quickly gets tedious. This talk will show you how you can let GraphQL code...
- TalkSecuring GraphQL Backends with JWTsAre you confused about how authentication and authorization relate to GraphQL APIs? You’re not alone! It’s no secret that learning auth is hard on its own, let alone on top of GraphQL. Let’s demystify auth while learning how to use JSON Web Tokens (JWTs) with...
- TalkGetting Personal with Ecommerce, React, & the Static WebEcommerce depends on highly dynamic solutions personalizing experiences for customers from the price of a product to the total cost of that customer’s shopping cart. How can we leverage React and tools like Next.js to bring that dynamic experience to the...
- TalkInterviewing for Front End JobsMost people tend to get nervous when it comes to job applications and preparations,
- TalkWhat Are Serverless Functions?A serverless function is something that is going to allow us to do server-like things without having to manage servers, but an important distinction here is that serverless does not mean that there are no servers.
- TalkWhat If The Real 10X Developer Is The Friends We Made Along The Way?In this talk, we’ll break down the very real risks of idolizing individual contributors, dig into the nugget of truth that keeps this stereotype alive, and dive into what a real “10× developer” might look like.
- TalkI'm Stuck And I Don't Know What To DoFeel stuck in your job or career? Trust me, we've all been there.
- TalkAccessibility-flavored React Components make your Design System DeliciousDesign systems are a popular way for teams to flavor their design and development workflow. However, an often-missing ingredient in many design systems is a focus on accessibility best practices — especially when component libraries are involved.
- TalkSave Your Hands and Save Your Time: Rethinking How to Use a KeyboardA keyboard is the gateway to code. Your hands are the tools that manage the keyboard. Many people develop pain in their hands from repetitive stress injuries that can seriously damage their ability to code. This talk is about making your keyboard experience...
- TalkDrawing the Invisible: React Explained in Five Visual MetaphorsA guide to the fundamentals of React explained through five visual metaphors. From component trees to state, Maggie explains the analogies and metaphorical comparisons that helped her "get" React for the first time.
- TalkAuthenticating React Apps Using Auth0In this talk, I'll be giving you an introduction to the different authentication strategies and then I'll be showing you how to add authentication to a React app using Auth0
- TalkHip Hop, Code, and Mental HealthNavigating the tech industry is difficult whether you are brand new, have been around for a couple of years, or are a seasoned veteran. It gets even more difficult when your mental health isn't at its best. In this talk, Rahat talks about his struggles with...
- TalkSay hello to Box, Flex and Stack: layouts in the component ageCSS is a great language and has improved a lot in the past decade but it still has the same global nature as in its early days. CSS was designed to style documents, which causes issues in large scale applications. Naming conventions, like BEM, CSS Modules and...
- TalkDigital Gardening with MDX MagicKathleen McMahon walks us through a real-world MDX digital garden implementation
- TalkThe X in MDXRodrigo Pombo introduces Code Hike and talks through how Code Hike and MDX empower advanced scrolly telling techniques.
- TalkPersonal Site Playgrounds with MDXPrince Wilson, MDX contributor, takes us through one aspect of his personal site playground and dives deep into interactive code blocks.
- TalkMigrating to MDXMonica Powell, creator of React Ladies, talks through why someone would migrate from Remark to MDX before going into how to do that and what problems you might run into.
- TalkMDX and VueJS/NuxtJSJonathan Bakebwa introduces MDX support for VueJS and NuxtJS while also using Chakra UI Vue for MDX components
- TalkMDX v2 SyntaxLaurie Barth walks us through MDX v2's syntax by trying to break it. She starts at markdown syntax and takes us through increasingly complex applications of MDX, including passing dynamic props to .mdx files imported into other .mdx files.
- TalkDemystifying MDXCole Bemis explains how MDX works by taking us though his own journey digging into what MDX does under the hood.
- TalkImposter Syndrome: Why You Need ItImposter syndrome is something that the industry has become more and more aware of, with countless articles telling us how to navigate and overcome it. Still, perhaps instead, we should learn to accept this feeling and learn to use it to our benefit.
- TalkPut Down the Javascript - Level Up with the Fundamentals of Web DevelopmentBootcamps and tutorials have a habit of throwing those curious to learn straight into the deep end, immediately pushing Javascript into focus. More often than not, they skip fundamentals of web development and miss some of the key pieces to the puzzle of the...
- TalkLessons Learned From Building React Native AppsNative apps build cross platform apps for both iOS and Android. My talk will be interesting for those who are venturing into this mobile space either from the web development background, or other mobile development experience like native development. The talk...
- TalkSetting Up Feature Flags with ReactFeature Flags allow you to do a plethora of things as developers, including testing in production, A/B testing, migrating your monolith to microservices, and canary releases. I will go through the quick and easy set up of creating your feature flags, and...
- TalkLearning Tips Every Developer Should KnowThis talk is going to point out some of the biggest pitfalls you need to avoid. It'll also highlight steps you can take to successfully learn any coding language or skill.
- TalkConcurrent React from ScratchIn this talk, we’ll create an effective mental model of Concurrent React by building a tiny clone of React! We will start with a blank JS file and learn about how React renders components, schedules Time-Slicing updates with a Work Loop, add Hooks, and end...
- TalkDesigning for Inclusive User ExperienceIn this talk, Kayla will address some common unintentionally exclusive web design and development practices and how to fix those problems to avoid being another website that SUX. Kayla will also present some resources to help developers create more inclusive...
- TalkTailwind - The Future of CSS is Here!Can you write a beautiful, maintainable, and responsive web applications without a single line of CSS? With Tailwind, you can.
- TalkSalary Negotiation for Software DevelopersNegotiating job offers can be scary: What do you say? What if they retract their offer? What if you seem greedy?
- TalkThings You Should Know About NeurodiversityA lot of characters have been spent talking about "engineering time" or about how to manage "engineering personalities", and many engineers may wryly chuckle at the archetype.
- TalkFull Stack Development in the Era of Serverless ComputingAs the costs associated with software development continue to increase, companies & developers are looking for ways to increase their efficiency & do more with their existing skillset. Meanwhile, in the serverless movement, there has been an evolution in the...
- TalkSleeping Better at NightWhy are we afraid to deploy our app on Friday evening? Well, mostly because no one wants to debug production issues on Saturday and we really want to go home. Answering the (seemingly) basic question of "does our code actually work?" is surprisingly difficult...
- TalkConfidently Ship Production React AppsWe want to make sure that when we ship new code, our users can use the application. The best way we've found to do that is to write automated tests that run before we deploy a new version of the app. But if our tests aren't doing exactly what the user will...