An Interview With Elad Shechter on “The New CSS Reset”
Hey folks! Elad reached out to me to show me his new CSS reset project called the-new-css-reset. It’s quite interesting! I thought a neat way to share it
Making the whole web better, one canvas at a time.
One can have an entire career on the web and never write a single canvas.getContext('2d'), so "Why should I care about this new OffscreenCanvas thing?" is a decent question for man
Build ambitious apps with confidence. Rock and Roll with Ember Octane guides you through the building of an application and teaches you the fundamentals of Ember Octane in the process.
If the web accessibility community were to somehow collectively agree on a single rallying cry, it could easily be “use native, semantic HTML elements.” This, like most things in accessibility, is an oversimplification, but it is a helpful one. As 2019 draws to a close, many of the popular component libraries (see: Material UI and …
There’s been a lot of buzz around the “no code” movement and shifts like SaaS and APIs. But with developers spending less than a third of their time actually writing code, the developer experience now includes all the other stuff, maintenance, operations, testing, incidents, more. So how exactly are developers supposed to coordinate all these systems? By focusing on developer experience (and tools) that actually embraces the messy complexities of their tech stacks: rainforests, not planned gardens.
The new Sanitizer API aims to build a robust processor for arbitrary strings to be safely inserted into a page. This article introduces the API, and explains its usage.
Virtual EmberConf 2020: Autotracking: Reactivity and State in Modern Ember by Chris Garrett
Autotracking: Reactivity and State in Modern Ember by Chris Garrett
Tracked properties are one of the most exciting features introduced in Ember Octane, and they represent a shift in the model for state management in modern Ember apps. But what makes a property "tracked"? Why do we have to decorate our properties? And how does this all differ from how other web frameworks think about state?
In this deep dive talk, I'll discuss the problems of state management and reactivity, and a number of solutions that have evolved over the years. I'll also show the internals of autotracking, and demonstrate some the unique benefits it gives to developers!
EmberConf 2021 - Birds-Eye Vue of Ember by Gonçalo Morais
Birds-Eye Vue of Ember by Gonçalo MoraisEmber.js is known for having a tight-knit community that keeps the framework moving forward. But to keep that communi...
EmberConf 2021 - Modernizing a Massive Monolith by Aubrey Knudson
Modernizing a Massive Monolith by Aubrey KnudsonWe started our SproutCore dashboard for Square Merchants in 2012. Since then, the company and the codebase ha...