Alex LandeThe Mouse is an EnhancementThere is likely no more common symbol of personal computing (and the web, as an extension) than the mouse. This clever tool is an…Jan 13, 2016Jan 13, 2016
Alex LandeThe Problem with Progressive EnhancementI’ve built my fair share of websites without progressive enhancement. I’m not proud, nor am I ashamed. It’s just a fact.Jan 5, 2016Jan 5, 2016
Alex LandeIn Defense of CSS ResetsI love normalize.css. The moment that I learned about it, I tossed traditional CSS resets aside with glee, convinced that it was vastly…Dec 22, 20151Dec 22, 20151
Alex LandeHow I Learned To Love My CommuteI’m very lucky to live close to my work. Most days, to get to the Formidable office, I hop on the bus for a ten minute ride. To pass the…Dec 15, 2015Dec 15, 2015
Alex LandeEmbracing ConstraintI’ve been thinking about the graphics of massively multiplayer online role-playing games from 2004. Bear with me.Dec 8, 2015Dec 8, 2015
Alex LandeHow I Made My First Conference TalkEarlier this year I gave a talk called React Inline Styles and the Future of CSS at CSS Dev Conf. It was an amazing and terrifying…Dec 1, 2015Dec 1, 2015
Alex LandeAbandoning Global Heading StylesOne of the first things I do in new projects is set up global heading styles. These CSS rules define what the site’s h1–h6 elements look…Nov 24, 2015Nov 24, 2015
Alex LandeYou Better Use Inline Styles, If You Know What’s Good For YouI write styles for a lot of different projects. Sometimes I use inline styling with Radium. Sometimes I use CSS Modules. For most client…Nov 17, 2015Nov 17, 2015
Alex LandeCross-Browser Tabindex WoesThe HTML tabindex attribute is a useful tool for accessibility when used properly. Unfortunately for a11y-minded developers, most browsers…Nov 10, 2015Nov 10, 2015