# Session title

Untangling your dependencies: A pattern for a well-knit JavaScript project

## Session URL

https://staging.webexpo.net/prague2025/sessions/untangling-your-dependencies-a-pattern-for-a-well-knit-javascript-project/

## Session Type

Conference Talk

## Talk Description

“Alright, I’ll just upgrade Typescript — aaaaaand everything is broken now.”



Building a complex JavaScript project can feel like a tangled mess of yarn. Fear not, fellow developer! In this talk, Carmen will provide you with the tools and techniques to gently untangle your dependencies and knit a well-structured, maintainable codebase. Your basket of tools includes using the npm-why tool as your yarn needle, breaking down tasks into manageable stitches, strategically upgrading for progress, utilising branching techniques to keep your project from unravelling, and much more!



Join Carmen as she unravels the secrets of dependency management, leaving you with a project that’s not only functional but beautifully maintainable, stitch by stitch.

## Tags

Backend Dev, Frontend Dev, Security

## Session Focused on

Web Development: 100%, Design & UX: 0%, Marketing: 0%, Business: 20%

## Session Presenter

Carmen Huidobro

## Session Presenter Bio

Carmen Huidobro is a developer advocate and DevEd enthusiast. She thrives on lifting others up in their tech careers and loves a good CSS challenge. She’s always excited to talk about teaching tech, especialmente en Español, oder auf Deutsch.

## Session Details

### Date

May 28, 2025 3:00 pm

### Duration

40 Minutes

### Specific Location

Lucerna Great Hall

### General Localtion

Lucerna Palace, Prague, Czech Republic
