Kayla Sween

Kayla Sween

Kayla is a lead front-end engineer with over 11 years in the industry, working across React, Vue, and Angular. She co-organizes MagnoliaConf, Mississippi’s web development conference, with her husband, Richard. She has more hobbies than she can keep track of, but mostly enjoys lifting heavy things, playing video games, and hanging out with Richard and their dogs.
TypeScript is a Coping Mechanism: A Professional TypeScript Hater’s Guide to Using TypeScript
React Summit US 2026React Summit US 2026
Upcoming
TypeScript is a Coping Mechanism: A Professional TypeScript Hater’s Guide to Using TypeScript
Have you ever wondered why you reach for TypeScript? I hate TypeScript and use it every single day. In 2026, React developers live in TypeScript-land by default. Most templates ship with .tsx files, lots of job listings require TS experience, and yet somewhere along the line we stopped asking ourselves “Why should we use this tool?" 

TypeScript adds new and unique ways to trip yourself up. If you've ever had to cast something as unknown just to cast it again as the type you actually wanted, wasted an afternoon troubleshooting a never type that showed up uninvited to the party, or restarted your TS server as a reflex, this talk is for you. 

Learn the professional TypeScript hater's diagnosis framework: 
* which problems types actually solve
* which problems can be fixed with better tools or processes
* how to figure out if you’re reaching for TS on purpose or reaching for it as a magic pill

By the end of this talk, you’ll know exactly where TypeScript earns its keep in your codebase and be more honest with yourself about why you reached for it in the first place.