Back

Explore every episode of the podcast COMPRESSEDfm

Dive into the complete episode list for COMPRESSEDfm. Each episode is cataloged with detailed descriptions, making it easy to find and explore specific topics. Keep track of all episodes from your favorite podcast and never miss a moment of insightful content.

Rows per page:

1–50 of 193

TitlePub. DateDuration
191 | Team Dynamics in Development: More Than Just Writing Code24 Dec 202400:39:36

In this episode, we dive deep into the dynamics of working solo versus being part of a development team. From the ideal team composition at large companies to the challenges of maintaining open source projects, our hosts share their experiences and insights. Learn about the crucial roles of designers and product managers, the importance of documentation, and why even senior developers still Google Git commands. Whether you're a solo developer looking to collaborate or a team player wanting to improve your workflow, this episode has something for everyone.

 

Chapter Marks

00:00 - Introduction

01:16 - The Perfect Team Composition

02:44 - Different Approaches to Team Building

04:37 - Working Without Designers: The FedEx Experience

08:10 - Documentation and Project Requirements

12:30 - The Role of Documentation in Team Success

14:47 - Documentation's Impact on Career Growth

15:14 - Onboarding and Documentation Connection

16:51 - Open Source Project Management

19:45 - Automation in Open Source

22:34 - Deals for Devs: Managing Contributors

25:29 - Branch Management and PR Workflows

29:59 - Solo Development Practices

31:21 - Git Commands and Team Workflows

35:14 - Open Source Knowledge Barriers

38:02 - The Importance of Admitting What You Don't Know

39:15 - Episode Wrap-up

 

Links
190 | React 19: Quality of Life Updates & What They Mean for Developers18 Dec 202400:49:04

Join Amy and Brad as they break down the latest developments in the React ecosystem following React Conf 2024. From quality-of-life improvements in React 19 to the introduction of the new React compiler, they analyze how these changes will impact everyday development. The episode features an in-depth discussion about Remix's strategic decision to focus on React Router, the ongoing debate between JavaScript frameworks and traditional backend frameworks, and thoughtful insights into choosing the right tools for your projects. Whether you're a seasoned React developer or just getting started, this episode offers valuable perspective on the future of web development.

Sponsors

Sanity delivers content anywhere (just like a headless CMS).

Beyond that, Sanity gives you total composability. A fully decoupled, real-time content back end. Entirely customizable content workspaces.

Chapters

00:00 - Introduction

00:42 - Sponsor: Sanity

02:12 - React Conf Experience

05:00 - Conference Personalities

08:52 - React Compiler Deep Dive

13:20 - Remix "Taking a Nap" Discussion

26:41 - React 19 Features

33:54 - JavaScript vs PHP/Laravel Debate

41:11 - Framework Decision Fatigue

44:45 - Picks & Plugs

181 | How Prisma Makes Backend Development Easy14 Aug 202400:48:40

Marc Hess, a Developer Advocate at Prisma, talks about the evolution of Prisma from an ORM tool to a comprehensive platform for database management. The discussion includes practical advice on using Prisma, optimizing documentation, and Marc’s experience with developer advocacy. The team also explores the benefits of Prisma Pulse for real-time applications and how it compares to other ORM tools like Drizzle.

Sponsor Convex

Convex is the backend for founders. Convex is the backend application platform for product-obsessed founders.

Show Notes

00:00 - Introduction and Sponsor Shoutout

00:43 - Sponsor: Convex

01:06 - Introducing Marc Hess from Prisma

04:04 - YouTube Content Creation Tips

11:24 - Introduction to Prisma and Its Products

14:19 - Deep Dive into Prisma Pulse

19:06 - Best Practices for Documentation

29:13 - Client Extensions in Prisma

37:13 - Prisma vs Drizzle Discussion

44:00 - Picks and Plugs Segment

092 | Design Systems for Developers09 Oct 202200:44:37

Joe talks with Amy and James about utilizing open source as a beginner and his interest in TypeScript.

SponsorsHashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Daily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Show Notes
  • 00:00 Introduction
  • 02:04 Explaining Storybook
  • 06:03 Component Testing
  • 14:14 Storybook Inside Chromatic
  • 16:58 The Value of Testing
  • 20:55 Storybook and Redwood
  • 23:35 Sponsor: Hashnode
  • 24:21 What Chromatic Does
  • 28:30 Percy vs Chromatic
  • 34:32 Sponsor: Daily.dev
  • 35:33 Michael at Chromatic
  • 38:35 Components
  • 44:37 Picks and Plugs
091 | Open Source, TypeScript, and Learning featuring Joe Previte05 Oct 202200:33:13

Joe talks with Amy and James about utilizing open source as a beginner and his interest in TypeScript.

SponsorsHashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Daily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Show Notes
  • 00:00 Introduction
  • 02:54 Joes Background
  • 04:10 Passion for Open-source
  • 05:25 Being an Open-source Beginner
  • 11:09 How to Find a Potential Project
  • 11:54 Love for Teaching
  • 14:44 Sponsor: Hashnode
  • 15:34 TypeScript Experience
  • 17:51 8 Hours to Learn
  • 20:16 Conferences and Meetings
  • 24:31 Building Learning Tools
  • 25:59 The Power of Content
  • 30:01 Sponsor: Daiy.dev
  • 36:52 One Minute Vim Pitch
090 | Democratizing Data03 Oct 202200:40:31

In this Episode guest Ben Haynes tells us about his work at Directus and where the software is headed next.

SponsorsHashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Daily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Show Notes
  • 00:00 Introduction
  • 02:54 Momentum
  • 04:10 Ben's Favorite Framework
  • 05:25 What problems does Directus solve?
  • 11:09 Sponsor: Hashnode
  • 11:54 How James Heard of Directus
  • 14:44 Hosting Recommendations
  • 15:34 Having a Free Tier
  • 17:51 Thoughts on TypeScript
  • 20:16 Integration with Other Ecosystems
  • 24:31 Demoing the Platform
  • 25:59 Can Directus do this?
  • 30:01 Sponsor: Daily.dev
  • 31:02 Transition to CEO
  • 36:52 Upcoming Features
89 | Building Better Websites with Remix featuring Kent C Dodds30 Sep 202200:49:59

Kent discusses his role at Remix and why he loves the product so much.

SponsorsHashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Daily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Show Notes
  • 00:00 Introduction
  • 01:33 Kents Background
  • 07:08 The Marketing of Remix
  • 09:08 Create Things You're Excited About
  • 11:06 Transparency and Honesty
  • 13:51 Sponsor: Hashnode
  • 14:37 Using Remix and What's Coming Soon
  • 24:49 Embracing the Web Platform
  • 32:14 How to Handle Databases
  • 37:15 Sponsor: Daily.dev
  • 38:16 Hate Tailwind?
  • 43:58 Tradeoffs
88 | Breaking into Dev Rel featuring Tessa Mero28 Sep 202200:50:29

In this episode guest Tessa Mero talks to James and guest cohost Brad Garropy about working in Dev Rel and transitioning her job.

SponsorsDaily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Hashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Show Notes
  • 00:00 Introduction
  • 01:12 Introducing Tessa
  • 02:36 How did Brad get Into Web
  • 05:46 Draw of Developer Relations and Developer Advocacy
  • 09:46 Getting Into Speaking
  • 12:17 Preparing for Criticism
  • 17:06 Sponsor: Hashnode
  • 17:53 How to Progress Your Career
  • 22:12 Performance Indicators in Developer Relations
  • 26:39 Sponsor: Daily.dev
  • 27:40 Working for Open-source
  • 34:08 Companies that Prioritize Dev
  • 42:19 Brad's Pick: Digital Minimalism by Cal Newport
  • 44:09 Brad's Plug: Brad Garropy on YouTube
  • 44:28 Tessa's Pick: Shure SM7B
  • 47:23 Tessa's Plug: Appwrite Discord
  • 48:32 James's Pick: The Weekend Away
  • 49:39 James's Plug: James Q Quick YouTube
87 | I lost my job. HELP! featuring James Perkins26 Sep 202200:49:29

In this episode James Perkins talks about unexpected job changes and what it’s like to work for start-ups.

SponsorsHashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Daily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Show Notes
  • 00:00 - Intro
  • 03:08 - Creating Content for Companies You Like
  • 05:57 - Startups: Phases and Funding
  • 08:08 - Layoffs
  • 11:32 - Startups and Unicorns
  • 15:30 - Payouts and Stock Options
  • 21:36 - Sponsor: Hashnode
  • 22:22 - Risky Startups
  • 28:26 - Black Market Share Deals
  • 30:45 - Where to find startup jobs
  • 36:19 - Job Confidence
  • 42:49 - Sponsor: Daily.Dev
  • 43:50 - Don't Burn Bridges
  • 48:16 - Final Thoughts and Community Shoutouts
86 | Chrome Developer Tools Walkthrough23 Sep 202200:54:58

In this episode, James and Amy talk about the Chrome Developer Tools including familiar tabs like Elements, Console, Network, and a few you've probably never heard of! They also share some of their favorite tips and tricks along the way.

SponsorsZEAL

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit codingzeal.com

Vercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
  • 00:00:00 - Intro
  • 00:04:43 - Amy's Trip to Berlin for Prisma Days
  • 00:07:47 - What Are Chrome Developer Tools?
  • 00:12:18 - The Elements Tab
  • 00:16:00 - Sponsor: DatoCMS
  • 00:16:54 - Tweaking Styles in the Elements Tab
  • 00:19:06 - The Layout Tab, Event Listeners, Breakpoints, and Accessibility Tabs
  • 00:23:34 - The Console
  • 00:27:18 - Sponsor: Zeal
  • 00:28:12 - Performance Insights and Performance
  • 00:29:07 - Debugging and the Sources Tab
  • 00:31:22 - The Network Tab
  • 00:37:07 - Sponsor:  Vercel
  • 00:38:14 - The Application Tab - Local Storage, Cookies, and More
  • 00:41:30 - The Lighthouse Tab and Framework Specific Tabs
  • 00:44:52 - Grab Bag Questions
  • 00:50:02 - Picks and Plugs
85 | Casual Conversations on Github Copilot, Frameworks, Desk Setups, Serverless, and More21 Sep 202200:46:02

In this episode, James and Amy answer questions from the audience about Github Copilot, modern frameworks, Serverless vs Express.js, PlanetScale vs Supabase vs Firebase, and more!

SponsorsZEAL

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit codingzeal.com

Vercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
  • 00:00:00 - Intro
  • 00:02:16 - Github Copilot Controversy
  • 00:15:08 - Sponsor: DatoCMS
  • 00:16:02 - Thoughts on Next JS,Redwood, Remix, and More
  • 00:23:27 - Sponsor: ZEAL
  • 00:24:22 - Desk Cable Management 
  • 00:30:25 - Serverless vs Express.js
  • 00:34:50 - Prisma and PlanetScale
  • 00:37:17 - Sponsor:  Vercel
  • 00:38:24 - Script for YouTube Images
  • 00:39:42 - PlanetScale vs Firebase vs Supabase
84 | Building a SvelteKit Wordle Clone19 Sep 202200:55:14

In this episode, James talks about his experience using SvelteKit to re-create the famous guessing game, Wordle.

SponsorsZEAL

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit codingzeal.com

Vercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
  • 00:00:00 - Intro
  • 00:03:57 - Svelte vs SvelteKit and Wordle
  • 00:10:29 - Sponsor: Vercel
  • 00:11:36 - How Wordle Works
  • 00:15:51 - SvelteKit Stores for Game State
  • 00:19:01 - Sponsor: Zeal
  • 00:19:53 - More on Game State
  • 00:21:33 - Working with LocalStorage
  • 00:27:43 - Creating the Keyboard
  • 00:29:53- Game Logic for Guessing Letter
  • 00:31:12 - Sponsor: DatoCMS
  • 00:32:05 - Color-coded Feedback On Guesses
  • 00:36:46 - Adding Transitions on Guessed Letters
  • 00:38:19 - Custom Overlay and Alert Components
  • 00:47:17 - Grab Bag Questions
  • 00:50:20 - Picks and Plugs
Links
83 | An Introduction to Github Actions17 Sep 202200:47:18

In this episode, Amy and James explain Github Actions: what they are, how they work, use cases, and more. Amy also shares some of her personal experience in setting up Github Actions in a recent project.

SponsorsZEAL

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit codingzeal.com

Vercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
  • 00:00:00 - Intro
  • 00:05:27 - What are GitHub actions?
  • 00:12:59 - Sponsor: DatoCMS
  • 00:13:53 - Linting or Formatting
  • 00:24:34 - Sponsor:  Vercel
  • 00:30:03 - Sponsor: Zeal
  • 00:30:56 - Other Use Cases
  • 00:37:12 - Grab Bag Questions
  • 00:44:00 - Picks and Plugs
Links
180 | Building a Custom Email Service: Why Sometimes DIY is Best09 Aug 202400:34:19

In this episode of Compressed.fm, James, Amy, and Bekah delve into their current projects, share insights on smarter API calls, and discuss the intricacies of working with Redwood JS. The trio also explores the concept of a two-week challenge for creating and selling digital products, the importance of contributing to open source, and the evolving role of AI in web development.

Show Notes

00:00:00 Intro

00:00:42 James's Video on API Best Practices

00:03:02 Amy Discusses Building a Complex Redwood Application

00:08:06 James and Amy Discuss Resend and React Email Integration

00:09:24 The Two-Week Challenge: Creating and Selling a Product

00:11:45 Bekah on Leadership and Communication Skills in Tech

00:13:14 Planning and Executing a Two-Week Product Challenge

00:20:31 Discussing Autobiographies and Productivity Books

00:29:17 Addressing Junior Devs: Tips for Building a Strong Portfolio

00:33:10 James on Turning DealsForDevs.com into a Resource Hub

00:34:08 Conclusion

82 | Leveraging Blockchain Infrastructure for Decentralized, Web3 Applications15 Sep 202200:49:42

Anthony Campolo (AJC) joins us to talk about leveraging blockchain infrastructure for decentralized Web3 applications and his experience working as a Developer Advocate at QuickNode.

SponsorsDaily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Hashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Show Notes
  • 00:00:00 - Intro
  • 00:04:06 - Bootcamp Experiences
  • 00:09:59  - Sponsor Shoutout: Hashnode
  • 00:10:45 - Experience Working on the Core Team of Redwood.js
  • 00:18:09 - Sponsor Shoutout: Daily.dev
  • 00:19:10 - Defining Web3, Blockchain, and Cryptocurrencies
  • 00:27:24 - What is QuickNode? - Blockchain API and Node Infrastructure
  • 00:28:54  - The Future of Web3?
  • 00:35:48 - Building a Hello World Smart Contract
  • 00:43:04 - Closing Thoughts on Web3 and the Blockchain
Links
81 | 10 Common Accessibility Mistakes to Avoid12 Sep 202200:48:45

James and Amy discuss common accessibility mistakes that you should avoid in your web applications.

SponsorsZEAL

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit codingzeal.com

Vercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
  • 00:00:00 - Intro
  • 00:02:54 - What is Accessibility
  • 00:10:59 - Sponsor Shoutout: Dato CMS
  • 00:11:52- 1. Not Using Alt Tags on Images
  • 00:15:30 - 2. Not Using Semantic HTML Tags
  • 00:22:16 - 3. Not Checking for Accessible Colors and Contrast Ratio  
  • 00:24:18 - 4. Relying on Color To Communicate
  • 00:26:10 - 5. Not Adding Validation to Your Forms
  • 00:29:39 - 6. Setting Outline to None
  • 00:30:45 - 7. Ignoring Reduced Motion Preferences
  • 00:33:08 - Sponsor Shoutout: Zeal
  • 00:34:00 - 8. Using Non-descriptive Link Text
  • 00:35:16 - 9. Not Using Aria Role Tag
  • 00:37:29 - 10. Not Labeling Your Input Fields
  • 00:39:16 - Additional Resources
  • 00:40:50 - Grab Bag Questions
  • 00:41:16 - Picks and Plugs
Links
80 | Learning Modern Frontend Frameworks Better with Corbin Crutchley10 Sep 202200:55:38

Corbin Crutchley joins to talk about how to learn Frontend Frameworks better with his upcoming eBook The Framework Field Guide, https://unicorn-utterances.com/collections/framework-field-guide

SponsorsDaily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Hashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Show Notes

Unicorn Utterances - https://unicorn-utterances.com/

Framework Guide - https://unicorn-utterances.com/collections/framework-field-guide

Accelerating Angular Development with Ivy - https://www.packtpub.com/product/accelerating-angular-development-with-ivy/9781800205215

Learning TypeScript from Josh Goldbergy - https://www.amazon.com/Learning-TypeScript-Development-Type-Safe-JavaScript/dp/1098110331

Brad Garropy - https://bradgarropy.com/

  • 00:00:00 - Welcome and Intros
  • 00:02:12 - Awkward Question of the Day and Rants
  • 00:07:18 - Background in Writing and Content Creation
  • 00:11:19 - Imposter Syndrome as a Writer
  • 00:15:01 - Sponsor Daily.dev
  • 00:16:02 - The Framework Field Guide - Learning the Core of Frontend Frameworks
  • 00:23:36 - Comparing Modern Frontend Frameworks
  • 00:27:42 - Sponsor Hashnode
  • 00:28:28 - The Tech Stack Behind the Book
  • 00:33:36 - Why Create a Free Book
  • 00:41:21 - Future Content Goals
  • 00:50:55 - Picks and Plugs
79 | Deno and Fresh with Luca Casonato (feed swap with Podrocket)08 Sep 202200:32:26

Deno team member, Luca Casonato, joins to talk about Deno, a new JavaScript runtime, and Fresh, a next generation web framework, built for speed, reliability, and simplicity.

**This is a feed swap episode with  PodRocket -- a web development podcast from LogRocket. Every week, PodRocket gets you up to speed on everything happening in the world of web development through in-depth interviews with experienced engineers.

Join LogRocket's Cofounder, Ben Edelstein, and members of the LogRocket engineering team as they interview experienced developers about the best, worst, and newest aspects of all your favorite libraries, frameworks, and technologies. If you enjoy this episode, please be sure to check out PodRocket!**

Links and ResourcesShow Notes
  • 00:00:00 - Intros
  • 00:01:10 - What is Deno
  • 00:08:27 - Fresh - The Modern Web framework Built for Speed, Reliability, and Simplicity
  • 00:13:57 - Islands Architecture
  • 00:18:31 - Fresh Project Structure and Breakdown
  • 00:25:47 - Upcoming Exciting Tech
  • 00:29:54 - Wrap Up
78 | Partytown, Qwik, and Builder.io with Adam Bradley06 Sep 202200:58:03

Adam Bradley joins to talk about some amazing new projects to help increase performance and productivity in Web Development: Partytown, Qwik, and Builder.io.

SponsorsDaily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Hashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Show Notes
  • 00:00:00 - Intros
  • 00:00:52 - Adam Bradley Introductions, Origins of Stencil and Ionic
  • 00:08:16 - Qwik Performance Overview
  • 00:15:31 - Sponsor Shoutout - Daily.dev
  • 00:16:32 - Intelligent JavaScript Bundling and Prefetching
  • 00:24:26 - Qwik vs Astro
  • 00:29:40 - Sponsor Shoutout: Hashnode
  • 00:30:26 - Learning in Modern Web Development
  • 00:33:18 - Web Workers and Partytown
  • 00:45:07 - Builder.io - "Drag and Drop on Your Tech Stack"
77 | All Things Serverless02 Sep 202201:04:46

James and Amy talk about everything Serverless and how it fits into modern Web Development. They discuss Serverless Functions, hosting platforms (Netlify, Vercel, and Cloudflare), frameworks and tools, benefits, Edge Functions, and more.

SponsorsZEAL

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit codingzeal.com

Vercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
  • 00:00:00 - Intro
  • 00:00:45 - What Have We Been Up To
  • 00:05:35 - Rant: Should You Leave Comments in Your Code?!
  • 00:10:23 - Overview of Serverless
  • 00:15:00 - Sponsor: Vercel
  • 00:21:00 - Sponsor: Zeal
  • 00:21:53 - Overview of the Jamstack and Serverless Functions
  • 00:35:27 - Sponsor DatoCMS
  • 00:37:32 - Benefits of Serverless
  • 00:45:41 - Edge Computing
  • 00:51:02 - Grab Bag Questions
  • 01:01:49 - Picks and Plugs
76 | Content Creation and Cloudinary with Colby Fayock31 Aug 202200:43:03

Colby Fayock joins the show to talk about his developer background, experience as a Content Creator, and his role as a Developer Advocate at Cloudinary.

SponsorsDaily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Hashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Show Notes
  • 00:00:00 - Intro
  • 00:00:58 - Colby's Intro and Background
  • 00:03:01 - Colby Background and Content Creation
  • 00:06:16 - Wordpress Development and Why It's Still Relevant
  • 00:09:23 - Favorite Wordpress Hosts
  • 00:11:50 - Security Concerns with Wordpress as a Headless CMS
  • 00:12:57 - Headless eCommerce
  • 00:16:26 - Thought Leadership and Being an "Influencer"
  • 00:18:05 - Creating Accessible Content
  • 00:21:48 - How We Plan Content
  • 00:22:35 - Updating Outdated Content
  • 00:25:45 - Colby's Role as Developer Advocate at Cloudinary
  • 00:28:17 - Cloudinary Features
  • 00:32:24 - Cloudinary and Wordpress Integration
  • 00:39:50 - Colby's Astro Brand Explained
  • 00:40:57 - Community Shoutouts
  • 00:41:42 - Colby Rant on Moving Past Your Initial Barrier to Entry
75 | DevOps and Setting up a CICD Pipeline26 Aug 202200:58:32

In this episode, Amy talks through the details of Dev Operations and setting up a CI/CD (Continuous Integration and Continuous Deployment) pipeline on a recent project, using RedwoodJS, Husky, Postgres, Render, and GitHub Integrations.

SponsorsZEAL

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit codingzeal.com

Vercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
  • 00:00 Introduction
  • 03:40 Amy's Rant On Work Life Balance
  • 06:56 What is DevOps?
  • 08:11 James Alternative Definition of DevOps
  • 10:37 DevOps Workflows of the Past
  • 13:00 CI/CD Pipelines + Vercel
  • 14:17 Sponsor: Vercel
  • 15:24 Amy's Experience with Redwood.js
  • 16:35 Readme.so
  • 17:12 Project Environments and Setup With Docker
  • 21:32 Project Setup - Github Projects, Github Actions, Kent C. Dodds Testing Trophy, etc.
  • 30:47 Hosting With Render
  • 35:01 Database Best Practices with Shipping Code
  • 36:43 Sponsor: DatoCMS
  • 37:37 Deploy Previews with Render Based on Github PRs
  • 44:01 Deploy Redwood.js on Render (Documentation)
  • 45:11 Sponsor: ZEAL
  • 45:57 Heroku Github Integration Issues
  • 49:39 Grab Bag Questions Section
  • 50:08 Picks and Plugs
  • 52:52 James's Plug - Top 5 Struggles of a Developer Advocate
  • 53:44 Create a SvelteKit Blog With Markdown Files
  • 57:03 Amy's Plug - Hashnode
  • 57:44 Amy's Pick - Matthew McConaughey's book, Greenlights
74 | So you want to be a Developer Advocate?23 Aug 202201:03:49

In this episode, James shares all the juicy details about Developer Relations / Developer Advocacy / Technical Evangelism and all the things that happen behind the scenes.

SponsorsZEAL

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit codingzeal.com

Vercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
  • 0:00 Introduction
  • 2:50 "Not" Parenting Rant
  • 3:56 Spending Time with Remix
  • 5:14 Remix vs Next.js
  • 7:09 Remix vs Next.js Article
  • 9:01 How James Got His First Developer Advocacy Role
  • 12:10 Sponsor: Vercel
  • 13:18 Working at Microsoft as a Technical Evangelist
  • 18:17 Why Content Creation is Important
  • 19:54 Difference Between Technical Evangelism and Developer Advocacy
  • 22:05 Tech Is More Than Just Software Development
  • 23:00 Sponsor: DatoCMS
  • 23:54 Moving to New York City
  • 24:50 The Impact of Student Hackathons
  • 27:22 James Meets Tom Holland
  • 31:04 Learn Build Teach
  • 31:28 Speaking in Public
  • 34:20 Sponsor: ZEAL
  • 35:05 Technical Experience at FedEx
  • 40:10 Transitioning Back to Developer Advocacy
  • 42:23 Downside of Developer Advocacy
  • 47:34 Grab Bag Questions
  • 47:46 What are two challenges faced by developer advocates?
  • 42:10 What has been the hardest challenge when building a community and how did you address it? What do you like the most and the least about Developer Advocacy?
  • 55:44 What advice would you give to become a Developer Advocate?
  • 56:36 How much time do you spend building stuff versus marketing versus documentation?
  • 58:14 Picks and Plugs
  • 52:24 James's Pick: Ryobi Battery Powered Weed-Eater
  • 1:00:10 James's Pick: James Q Quick on YouTube 
  • 01:00:21 Amy's Pick - Book: Story Worthy
  • 01:01:15 Amy's Plug: SelfTeach.me on Twitch
73 | Building web3 with Nader Dabit11 Aug 202200:35:36

Our featured guest for this episode is Nadar Dabit. He explains blockchain, decentralization, Web3, its future, volatility, and how you might get started in this space.

SponsorsDaily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Hashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Show Notes
  • 0:00 Introduction
  • 0:31 Nader Dabit Intro and Working in Dev Rel
  • 4:19 What is web3 and why the shift to web3?
  • 10:12 Sponsor: Hashnode
  • 10:58 GraphQL in Web3
  • 12:23 What Does Decentralized Mean?
  • 16:33 The Business Model of Web3
  • 18:20 What is the Blockchain
  • 25:46 Sponsor: Daily.dev
  • 26:47 Volatility in Web3
  • 29:07 The Difficulty of Finding Developers in the Web3 Space
  • 30:04 Nader's Thoughts on the Future
  • 34:04 How Web3 Affects Content Creators
  • 35:14 Wrap Up
179 | From Idea to Product: Postman Labs’ Experimentation Process18 Jun 202400:30:14

In this episode, James and Amy are live from Post Con 24 with Sterling Chin from Postman's Labs team. Sterling shares insights on how Postman leverages AI to build tools that enhance developer productivity. He delves into the experimental nature of Postman Labs, the importance of rapid iteration, and how they determine which features make it into production. Sterling also discusses Postbot, an AI assistant designed to streamline the API development process.

Show Notes

00:00 Intro

01:01 What is Postman Labs?

01:51 Criteria for successful experiments

03:31 Understanding customer workflows

04:29 Tips and tricks for rapid iteration

06:16 Internal feedback and dogfooding

08:02 Working in Postman Labs

10:00 Postman's Commitment to R&D

12:02 AI Adoption at Postman

16:47 Overview of Postbot

18:11 Technical details of Postbot

20:16 Postman Flows

21:10 AI tools and agnosticism

22:07 Postbot’s availability and pricing

23:09 Scaling and Team Size

26:07 Customer Feedback and Features

29:03 Closing

 

72 | Working with Storybook26 Jul 202200:45:00

In this episode, Amy shares her experience with working with Storybook, the pros and cons, and how it's changed her developer workflow.

SponsorsZEAL

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit codingzeal.com

Vercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
71 | Secret Things, Env Vars, How to Handle API Keys Correctly28 Jun 202200:47:11

In this episode, James shares common mistakes people make with their API Keys and explains the appropriate way to handle them.

SponsorsVercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

ZEAL is hiring!

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit softwareresidency.com/careers

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
70 | Amy's Teammate, Sunjay Armstead, Interviews Her05 May 202200:31:57

In this episode, the tables are turned and you get a different perspective. Sunjay Armstead, is a UI/UX Designer and Developer at ZEAL. Here, he interviews Amy and asks her about leading a team and being a female in the tech industry.

Sponsorsdaily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Hashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Show Notes
  • 0:00 Introduction
  • 2:05 What can beginners do to prepare to work on a design / dev team?
  • 5:05 Contributing to Open Source
    • Brian Douglas
  • 9:58 Sponsor: Hashnode
  • 10:43 What have you learned to so far about leading a team? Challenges, frustrations, highlights?
  • 13:36 What ways have you seen your team help you get better?
  • 17:33 How do you know what's genuine, constructive critique vs unfounded opinion?
  • 19:38 Are there other ways that you can make a design objective?
  • 21:11 Sponsor: Daily.dev
  • 22:12 What ways has the industry improved and what things still need attention?
  • 25:28 What are some of the things that your bosses and coworkers have done right that has been inclusive and that helps you feel part of the team?
  • 27:46 What do you do to attend to the different areas of your life?
69 | Speaking at Conferences03 May 202201:06:05

In this episode, James explains how to apply to speak at conferences, how to properly prepare for a speaking engagement, and how to get started.

SponsorsVercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

ZEAL is hiring!

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit softwareresidency.com/careers

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
  • 0:00 Introduction
  • 5:06 Why speak at conferences?
  • 9:12 Sponsor: Vercel
  • 10:19 How would you recommend getting started?
  • 15:41 How do you Apply to Speak at a Conference?
  • 25:56 Sponsor: DatoCMS
  • 27:03 Prepping
  • 34:47 Tip: Ask for Feedback
  • 35:28 Tip: Make It Interactive
  • 38:39 Tip: Don't sell a Product
  • 40:00 Tip: Present your Niche at an "Unrelated Conference"
  • 41:07 Tip: Confidently say "I'm a Content Creator."
  • 42:12 Tip: Create Other Content out of your Conference Talk
  • 42:44 Tip: Network as much as Possible
  • 47:32 Sponsor: ZEAL
  • 48:18 What Other Benefits are there from Speaking?
  • 51:04 Grab Bag Questions
  • 51:13 Question #1: What was your path to speaking at your first conference? How did you know you were ready? How do you go about picking a topic? What lessons have you learned?
  • 54:24 Question #2: What about your defining your audience makes speaking at Tech Conferences challenging?
  • 55:59 Question #3: What do you consider when preparing for a CFP and how do you make your proposal stand out from all the other ones? How do you overcome anxiety before speaking? Would it be OK to have a script or a cheat sheet ready?
  • 58:17 Question #4: What would you do as a conference attendee and speaker like to see more or less of?
  • 1:00:00 Picks and Plugs
  • 1:00:32 Amy's Pick: HyperVolt Massage Gun
  • 1:02:52 Amy's Plug: Learn Build Teach Discord
  • 1:03:12 James's Pick: Dog Training Clicker
  • 1:05:19 James's Plug: James on YouTube
68 | Developer Productivity, Featuring Brad Garropy28 Apr 202200:52:09

In this episode our guest, Brad Garropy explains his setup for increasing the developer experience and making his developer experience better. He's created several tools along the pipeline.

Sponsorsdaily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Hashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Show Notes
67 | Learning How to Code and Transition Your Career into Tech with Allan Vila26 Apr 202200:47:16

This episode features Allan Villa. He transitioned into tech by teaching himself how to code in seven months and then landed his first job in tech.

SponsorsVercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

ZEAL is hiring!

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit softwareresidency.com/careers

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
66 | Agency Life and a NFT Side Project with Ken Jones21 Apr 202200:40:07

This episode features Ken Jones, his side project Birdables that's he's turned into an NFT and printed actual trading cards. Ken also runs a small web agency and builds websites in various technologies.

Sponsorsdaily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Hashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Show Notes
65 | Validating an Application: How do I know I’m building the right thing? Where do I start?19 Apr 202200:54:52

In this episode, Amy and James talk about the process of validating an application idea, planning it out, and determining which features get built first.

SponsorsVercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

ZEAL is hiring!

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit softwareresidency.com/careers

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
64 | Part Time Creators Featuring Swyx14 Apr 202200:52:59

In this episode, our guest, Swyx talks about how part-time creators have an advantage over full-time content creators, leading indicators when creating content, networking and engaging with your audience, and creating luck.

Sponsorsdaily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Hashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Show Notes
  • 0:00 Introduction
  • 2:06 Introducing Swyx
  • 3:28 Why Writing?
  • 7:16 Priority and Time
  • 9:45 Better to be Part-Time Creator than a Full-Time Creator
  • 12:16 Do you set up a business entity?
  • 13:22 Consistency
  • 16:49 Lower the Barrier to Entry
  • 20:16 Sponsor: Daily.dev
  • 21:17 How much do you pay attention to growth?
  • 22:37 What is the leading indicator?
  • 24:17 Engaging with your Audience
  • 25:24 Ratio of One for me, One for Them
  • 31:44 Networking
  • 34:43 Niching
  • 37:18 Sponsor: Hashnode
  • 38:04 What's a sustainable action plan for part-time content creation
  • 40:23 Getting your stuff stolen
  • 41:41 Creating Luck
  • 48:31 Community Shout outs
63 | Building a Discord Bot with TypeScript, Node.js, Prisma, PlanetScale, and Heroku12 Apr 202200:54:21

In this episode, James explains how he built a custom Discord Bot for the Learn Build Teach Community that allows users to give out kudos for learning, building, or teaching.

SponsorsVercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

ZEAL is hiring!

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit softwareresidency.com/careers

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
178 | Inside Postman’s Journey to Build a VS Code Extension14 Jun 202400:27:59

This episode covers the detailed process of taking Postman’s VS Code extension from a proof of concept to a fully-fledged product. Ruben Casas shares insights on the technical hurdles, team dynamics, and the iterative development process.

Show Notes

00:00 Introduction

1:25 Background Story

2:09 Starting the Extension

3:27 Technical Challenges

6:19 Synchronizing State

9:20 VS Code Development Tools

11:12 Developing with Electron

13:05 Team Dynamics

14:46 Onboarding and Quality Control

17:37 Development Process

19:28 Maintenance and Future Plans

21:39 Feedback and Improvements

23:01 User Experience

25:14 PostCon 24 Highlights

27:05 Closing

 

62 | Making Frontend Developers Full-stack with Prisma07 Apr 202200:47:26

This episode features Nikolas Burke, Head of Dev Rel at Prisma. Prisma is an abstraction layer for managing and interacting with your database.

Sponsorsdaily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Hashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Show Notes
61 | 61 of Our Favorite Apps05 Apr 202200:57:14

In this episode, Amy and James share 61 of their favorite apps for web design, development, and boosting productivity.

SponsorsVercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

ZEAL is hiring!

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit softwareresidency.com/careers

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
60 | The Developer Experience with Brittney Postma31 Mar 202200:43:17

In this episode, our guest, Brittney Postma talks about the Developer Experience (DX) and how it important it is to the work that we do and the frameworks that use.

Sponsorsdaily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Hashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Show Notes
59 | Let's Be Animated29 Mar 202200:56:00

In this episode, Amy and James talk about adding CSS and JavaScript animations to your project: things to consider, the best properties, methods, and libraries to use.

SponsorsVercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

ZEAL is hiring!

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit softwareresidency.com/careers

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
58 | Building Meaningful Communities with Bekah Hawrot-Weigel24 Mar 202200:55:20

This episode features Bekah Hawrot-Weigel as she talks about how Virtual Coffee got started, the role of storytelling within communities, and the importance of learning the basics in development.

Sponsorsdaily.dev

daily.dev is where developers grow together. It provides a community-based feed of the best developer news, helping you stay up-to-date. daily.dev aggregates hundreds of sources every few minutes and creates a personal feed for you according to your interests, whether it’s web dev, data science, or Elixir. Anything you might be interested in, it has the content for you.

Check out daily.dev

Hashnode

Creating a developer blog is crucial in creating an online presence for yourself. It’s proof of work for your future employer. Hashnode makes it easy to start a blog in seconds on your custom domain for free. It’s fully optimized for developers and supports writing in Markdown, rich embeds, publishing from GitHub repository, syntax highlighting, and edge caching with Next.js blogs deployed on Vercel. On top of these, Hashnode is free from paywall, ads, and sign-up prompts.

Hashnode is a community of developers, engineers, and people in tech. Your article gets instant readership from their growing community.

Check out Hashnode, and join the community.

Show Notes
57 | Authentication and Authorization and Other Buzz Words22 Mar 202200:58:19

In this episode, James and Amy, explain all the buzz words: authentication, authorization, JWTs, sessions, and cookies. And what's the best implementation for your site?

SponsorsVercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

ZEAL is hiring!

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit softwareresidency.com/careers

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
  • 0:00 Introduction
  • 4:30 Unpopular Opinions and  Parenting Tips
  • 8:55 All the Buzzwords
  • 10:38 What would you do if you were to build authentication and authorization into your own site?
  • 12:08 Authentication VS Authorization
  • 15:57 Sponsor: DatoCMS
  • 16:51 Roles and Permissions
  • 20:18 Cookies and Sessions
  • 25:45 Facebook Tracking
  • 27:04 The Relationship Between Sessions and Cookies
  • 29:28 Sponsor: ZEAL
  • 30:21 JWTs, JSON, and Web Tokens
  • 35:35 Combining JWTs with Cookies
  • 36:45 Beware: Cross Side Scripting
  • 38:53 Refresh Tokens
  • 41:22 Identity / SaaS Platforms for to Handle Authentication
  • 46:32 Sponsor:  Vercel
  • 47:40 Grab Bag Questions
  • 48:06 Question #1: Is it JWT or JOT?
  • 50:31 Question #2: Rolling your own Auth System vs. Using a Service
  • 51:19 Question #3: What is your favorite Girl Scout Cookie?
  • 52:33 Picks and Plugs
  • 52:46 Amy's Pick: CodeSpark
  • 54:18 Amy's Plug: Everything Svelte
  • 54:57 James's Pick: Publix Sub Sandwich
  • 56:28 James's Plug: Learn Build Teach Discord
56 | Building a SaaS is Less Scary Than You Think with James Perkins17 Mar 202200:48:11

In this episode, James Perkins talks about the SaaS he built, Roll Your Tweet, the tech behind it, and how much it costs to run.

SponsorsVercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

ZEAL is hiring!

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit softwareresidency.com/careers

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
  • 0:00 Introduction
  • 1:01 Introducing James Perkins
  • 1:53 Parenting Tips
  • 3:51 Quick Rants: "No one is going to give you a tech job or development job based on social media process"
  • 5:43 Quick Rant: Educational Content is better within a Blog Post
  • 8:28 Roll Your Tweet
  • 10:35 Why is not intimidating to build a SaaS app and what tech stack are you using?
  • 16:57 Sponsor: DatoCMS
  • 17:51 Question: Should you go ahead and build out the Payments piece early or wait until you actually have sign-ups?
  • 22:59 What prompted the change in the tech stack?
  • 24:00 How do you run the cron job?
  • 26:54 Working with the Database
  • 30:43 Sponsor: Vercel
  • 31:50 Developing By Yourself
  • 36:41 The Cost of Running Roll Your Tweet
  • 40:59 Sponsor: ZEAL
  • 41:53 Grab Bag Questions
  • 41:58 Question #1: What are you using for the analytics in your app?
  • 44:19 Question #2: Do you stream your work on your SaaS?
  • 44:56 Question #3: Will you repeat your tech stack one more time?
  • 46:43 Finding James Perkins Online
55 | VS Code Extensions, Plugins, and Themes (Part 2)15 Mar 202200:56:33

This episode is Part 2 of Amy and James's favorite VS Code Hot Tips and Tricks for improving the developer experience. They share their favorite extensions, plugins, and themes for getting the most out of VS Code, including some hot takes on GitHub CoPilot.

SponsorsVercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

ZEAL is hiring!

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit softwareresidency.com/careers

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
54 | Why Redwood.js is the App Framework for Startups with David Price10 Mar 202200:59:46

In this episode, David Price talks about Redwood.js, its origin, how it can help you quickly spin up a full-stack JavaScript application, and how you can get involved in their community.

SponsorsVercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

ZEAL is hiring!

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit softwareresidency.com/careers

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
53 | VS Code Hot Tips and Tricks (Part 1)08 Mar 202200:52:57

In this episode, Amy and James share some of their favorite keyboard shortcuts and workflows for using within VS Code.

SponsorsVercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

ZEAL is hiring!

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit softwareresidency.com/careers

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
  • 0:00 Introduction
  • 4:02 Quick Rants, Unpopular Opinions, and Parenting Tip
  • 6:21 Everything Svelte
  • 7:23 VS Code Basics
  • 9:37 Working with Text and Navigation
    • Use arrow keys to go up / down a line or left / right character by character
    • (Mac) Option + left / right to go word by word
    • (Mac) Cmd + left / right to go to the beginning/end of a link
    • (Mac) Cmd + top/bottom to go to the top/bottom of the page
    • (Mac) Within Keyboard Settings, you can change your key repeat and delay until repeat
    • (Mac) Cmd + D or (Windows) Ctrl + D, to select an entire word
    • At the end of the word, (Mac) Opt + Backspace to delete the word
    • (Mac) Cmd + D to select a word, then Cmd + D again to select the next instance of that word in your document
    • (Mac) Cursor on a variable name + F2 to rename all instances of that variable within the file
    • Episode 49 - Working within the Terminal
    • (Mac) Opt + up/down - move the file up or down. If you hold down shifts while you do that it, it will duplicate the line
    • If you’re on a line, don’t select anything, and hit (Mac) Cmd + C, it will copy the entire line.
    • If you’re on a line, don’t select anything, and hit (Mac) Cmd + X, it will cut the entire line
    • (Mac) Cmd + Enter to inject a new line after the line you’re in.
    • (Mac) Cmd + Shift + Enter to inject a new line above the current line
    • (Mac) Select a word, then hit Cmd + F, it will pull up the Find search box, with the word you selected pre-populated
    • (Mac) James has set up a custom keyboard shortcut to do the same thing with Cmd + H for replace.
    • To set up a key binding, hit Cmd + Shift + P, type in Keyboard Shortcuts, and VS Code provides you with an interface for customizing your shortcuts
  • 18:54 Sponsor: DatoCMS
  • 19:48 Customize Editor Look
    • Turn off Mini Map
    • Hide File Preview / Turn off soft opens
    • Breadcrumbs
    • Outline Toggle (within the sidebar)
    • Files currently open (within the sidebar)
    • (Mac) Cmd + B to toggle the sidebar open and closed
    • (Mac) Cmd + Shift + F to show and hide the Terminal
    • Zen Mode
  • 25:14 Snippets
  • 27:11 Opening, Closing, and Saving Files
    • (Mac) Cmd + P to search for a file
    • (Cmd) Cmd + Shift + P to open the Command Palette
    • Advanced New File
    • (Mac) Cmd + Ctrl + right/left/top/bottom arrow to move that window into split-pane view
    • (Mac) Right click on the tab to open the same file in split pane view
  • 29:56 Split Pane View
  • 32:09 git within VS Code
  • 33:49 Integrated Terminal
  • 36:11 Debugging within VS Code
  • 37:47 Sponsor: ZEAL
  • 38:40 Extensions within VS Code
  • 40:40 Themes
  • 41:00 vim
  • 43:41 Sponsor:  Vercel - http://vercel.com
  • 44:49 Grab Bag Questions
  • 45:07 Question #1: How do you make VS Code work like PHP Storm, or Web Storm, as far as auto imports and hinting?
  • 46:53 Question #2: How do you make VS Code open from the Terminal
  • 48:26 Question / Comment #3: Find and Replace with Regex
  • 50:15 Picks and Plugs
  • 50:28 Amy's Pick: Taco Cat Goat Cheese Pizza
  • 51:05 Amy's Plug: Everything Svelte
  • 51:33 James's Picks and Plugs: Black and Decker Coffee Grinder
  • 52:14 James's Plug: Learn Visual Studio Code
177 | An Epic Vision for Learning how to Code04 Jun 202400:49:45

In this episode, Amy, Brad, and Bekah welcome back Kent C. Dodds, who shares exciting updates about his latest project, Epic Web.dev. Kent discusses the philosophy behind his comprehensive web development course, the importance of understanding foundational technologies, and the motivation behind creating Epic Web Conf. He also dives into the benefits of building your own authentication systems and the decision-making process behind the Epic Stack. The conversation is filled with insights on balancing different technologies, creating cohesive learning experiences, and the future of web development education.

 

SponsorsConvex

Convex is the backend for founders. Convex is the backend application platform for product-obsessed founders

 

Show Notes

 

52 | Software Engineering at Netflix with Shaundai Person03 Mar 202200:55:02

In this episode, Shaundai Person talks about her interview experience at Netflix and what it’s like to work there. She has several tips for landing your first or next job.

SponsorsVercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

ZEAL is hiring!

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit softwareresidency.com/careers

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
  • 0:00 Introduction
  • 1:17 Introducing Shaundai
  • 3:39 Advantages of Having a Sales Background
  • 9:43 Specific Example from one of Shandai’s Interviews
  • 14:08 Sponsor: ZEAL
  • 15:01 What was involved in the Technical Side of Your Interview?
  • 17:30 Culture Fit
    • Culture Fit vs. Culture Add
  • 19:03 Getting comfortable in the Interview
  • 24:25 Sponsor: Vercel
  • 25:33 Come with a list of questions
    • Question: “Share a story with me that you think embodies what you love about the Netflix culture”
    • Ask targeted questions, specific to the person
    • Send out Thank You Videos after the interview
  • 33:18 Do we need to complete all the coding challenges on LeetCode before getting a job at Netflix?
  • 35:48 Research before the interview
    • Frontend Happy Hour
    • Reach out to people currently doing the job you’re interviewing for, at that company
  • 41:27 Sponsor: DatoCMS
  • 42:21 What languages, frameworks, tools, are you working with right now?
  • 42:50 If you fulfill 75% of the requirements, go for it.
  • 46:29 Anything your want to share about the kind of day-to-day activities?
51 | Flexing with Flexbox and Grid01 Mar 202200:55:00

In this episode, Amy and James decode Flexbox and CSS Grid. How do you use them? and when do you reach for one over the other?

SponsorsVercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

ZEAL is hiring!

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit softwareresidency.com/careers

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

Show Notes
50 | Contributing to Open Source with Brian Douglas24 Feb 202200:54:25

In our very first guest episode, Brian Douglas, Director of Developer Advocacy at GitHub, joins us to talk about Open Source projects and the benefits of contributing.

SponsorsVercel

Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

For more information, visit Vercel.com

ZEAL is hiring!

ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

For more information visit softwareresidency.com/careers

DatoCMS

DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

For more information, visit datocms.com

© My Podcast Data