Elise HeininJavaScript in Plain EnglishFighting Inter-Component HTML Bloat12 min read·Nov 27, 2023--1--1
Elise HeinThe wasted potential of attribute selectors in CSSI’m a long-time BEM user. The double underscore creeps into my code even when selector collision isn’t an issue. I don’t think it’s BEM…7 min read·Oct 16, 2022--3--3
Elise HeininUX CollectiveWhere’s the fun in accessibility?UX is about function, but also delight, whimsy, wit and beauty. But when it comes to accessibility, we tend to take the term literally…11 min read·Oct 3, 2022--4--4
Elise HeininJavaScript in Plain EnglishFramework-free, no-build websites: how far can they take you in 2021?Using the Platform11 min read·Sep 3, 2021----
Elise HeininBootcampThe hidden insights in developers’ Google searchesA selection of real search queries, and what they can teach us about designing for developers.10 min read·Apr 11, 2021----
Elise HeininUX CollectiveWhy should type be fluid, anyway?We call type “fluid” when the text on a web page scales in relation to screen size without any breakpoints. If, like me, you’ve just had a…9 min read·Apr 7, 2021--2--2
Elise HeinSome image magickI recently started an epic photo album project chronicling our family life from the last decade. It included putting together a system…2 min read·Feb 4, 2021----
Elise HeiniCloud, Dropbox, symbolic linksI love Dropbox, but I was never a fan of having to keep my files inside that “magic folder” of theirs. The home directory is where my…3 min read·Mar 27, 2016----
Elise HeinFruit flies like a bananaThe go-to example to illustrate ambiguity in any introductory natural language processing course is Time flies like an arrow. I never…1 min read·Dec 26, 2015----
Elise HeinTossing looms, weaving wordsWith a lot of writing assignments due in the upcoming months, I have been going through different style guides and manuals from Strunk &…4 min read·Dec 10, 2015----