---
title: "Building Better Components - A Journey to a More Resilient Frontend - Daniel Yuschick"
url: https://daily.dev/posts/building-better-components---a-journey-to-a-more-resilient-frontend---daniel-yuschick-va2ic9bz8
source_url: https://www.youtube.com/watch?v=u-VQcYz9-O8
type: video:youtube
source: "NDC Conferences"
published: 2026-06-23T10:16:06.495Z
updated: 2026-06-23T12:02:56.186Z
tags: ["javascript", "typescript", "html", "ux"]
reading_time: 48
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Building Better Components - A Journey to a More Resilient Frontend - Daniel Yuschick

**[NDC Conferences](https://daily.dev/sources/ndc)** · 48 min read · 0 upvotes · 0 comments

## Summary

This talk was recorded at NDC Copenhagen in Copenhagen, Denmark. #ndccopenhagen #ndcconferences #developer #softwaredeveloper    

Attend the next NDC conference near you: 
https://ndcconferences.com
https://ndccopenhagen.com/

Subscribe to our YouTube channel and learn every day:   
/         @NDC 

Follow our Social Media!

https://www.facebook.com/ndcconferences
https://twitter.com/NDC_Conferences
https://www.instagram.com/ndc_conferences/

#javascript #ux #ui #web #typescript #html 

Components are at the core of modern development. However, for as much as they can help empower our work, they can harm and hinder it.

Content will forever and always change, so building resilient components requires careful planning and collaboration. And, of course, requires avoiding the common pitfalls of component design.

We will learn from the experience of working within and leading the development of multiple design systems built around React and TypeScript. Through many code samples, we'll highlight common patterns that lead to unmanageable component interfaces with steep learning curves. We'll learn how deviating from HTML can cause our components to break down, littering our codebase with technical debt. But with these examples, we'll learn how to avoid the common pitfalls of component design, and how to not only build frontends that are resilient to change, but how to build trust across teams throughout an entire product.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=u-VQcYz9-O8>

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 0 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments
- [CNCF Unveils Schedule for KubeCon \+ CloudNativeCon Europe 2026](https://daily.dev/posts/cncf-unveils-schedule-for-kubecon-cloudnativecon-europe-2026-ikhcoa5cb) · CNCF · 2 upvotes · 0 comments
- [CNCF Debuts KubeCon \+ CloudNativeCon Japan 2026 Schedule](https://daily.dev/posts/cncf-debuts-kubecon-cloudnativecon-japan-2026-schedule-xp5pyudub) · CNCF · 1 upvotes · 0 comments

---

Tags: [#javascript](https://daily.dev/tags/javascript), [#typescript](https://daily.dev/tags/typescript), [#html](https://daily.dev/tags/html), [#ux](https://daily.dev/tags/ux)

[View this post on daily.dev](https://daily.dev/posts/building-better-components---a-journey-to-a-more-resilient-frontend---daniel-yuschick-va2ic9bz8)
