How I Learned to Stop Worrying and Love the Website
summary
Behance evolves from vanilla CSS into Less then Sass, builds a pattern library, and pieces new Vue + CSS Modules components into a live site behind feature flags while planning a shift to React; the codebase spans about 50 pages, 500 JavaScript files and nearly 1,000 templates, and teams once committed compiled CSS for five years. Homegrown MVC and overengineered Sass library carry technical debt, single-page apps like Adobe Portfolio force new tooling, and incremental rewrites trade perfection for deployable progress.
AI-written summary · about
chapters (7)
- 0:00Start
- 6:24Right Way To Build a Website
- 18:30Javascript Mvc Framework
- 26:13Adobe Portfolio
- 36:28Arc of Front-End Development
- 36:57Optimize Our Code
- 38:21Custom Javascript
related talks
34mPreprocessors, Components, and CSS in JS or" How I Learned to Stop Worrying and Love the Website"
29mPreprocessors, Components, and CSS in JS or: How I Learned to Stop Worrying and Love the Website
43mPreprocessors, Components, and CSS in JS
23mPros Do Vanilla - A Loosely Coupled Front-End
58mAlways crashing in the same car (the state of front end web development in 2022)
56mThe Web, Its Frameworks and Its Standards: Deconstruct to (Re?)Construct
26mMoving on from runtime CSS-in-JS at scale
40mRefactoring A Website with Modern CSS Tricks
