Imperative vs Declarative: Weathering The Storm with Kyle Simpson

Опубликовано: 09 Май 2026
на канале: fitc
674
19

Presented live at Web Unleashed 2024

Overview
You’ve no doubt heard the terms “imperative” and “declarative” before, and you probably know that developers strongly prefer the latter whenever possible. But just how clear are you on what these really mean, when it comes to writing lines of code in your app? Most of us probably just wing it or feel “I know it when I see it.”

Debates have raged for decades on this topic. In this talk, I’ll drive straight into the eye of the storm and try to sift through what it all means for our apps, specifically for the readability and maintainability of our code bases. We’ll look at how these concepts play out in a variety of webdev technologies, from HTML, to CSS, to JS… and more along the way. I hope you’ve brought your raincoat!

Target Audience
Web Developers

Kyle Simpson
Human-Centric Technologist, Getify Austin, USA

Kyle’s mission is to show the world that the culture of empathy and relational information exchange are keys to unlocking the full potential of every human in the workplace. JS and open web technologies are among Kyle’s favorite tools to augment human endeavors.

Kyle has published 11+ books on JS, taught thousands of developers from teams around the world, and his training videos have been watched over 800,000 hours.

He’s always fighting for the people behind the pixels.

Check out all our events at https://fitc.ca/