Categories
Thoughts

Disappointing Pho

A short post about eating disappointing pho while hungover. I wouldn’t call this a “must read” but it is certainly relatable.

Categories
Monsters

Squidward-esque monster

I drew this monster for a slide about how “Naming things is hard” in CSS. It looks a bit like Squidward from Spongebob.

Categories
Monsters

Monster inspired by koi fish

Have you ever watch koi fish eat and noticed how hilarious their noses/mouths are? This monster (and possibly many monsters before it, but subconsciously) were inspired by the gaping mouths of koi.

Categories
Thoughts Web Development

Accessibility in the real world: One step at a time

Most of the websites I work on at work are not accessible and won’t be any time soon. I had a bit of a realization this week about how to deal with that – accessibility doesn’t have to be all or nothing. One step at a time.

Categories
Updates Web Development

Designgineering Chronicles [WiH]: The Third Month

It’s time for the third installment of Designgineering Chronicles! This one is a long one and written in major haste, so buckle up. Lots of good things about job titles, CSS standards, JavaScript, perfectionism, and the joys of refactoring.

Categories
Monsters

Likeable, 3-eyed monster

This monster appears on the slide where I have FizzBuzz written in CSS. What a friendly face!

Categories
Monsters

A helpful monster

Look at this gentle giant, giving some friends a ride somewhere. How nice.

Categories
Web Development

.u-glue: A positioning pattern (algorithm? API?)

.u-glue is a CSS utility class (or what I would call an algorithm) that provides an API for positioning an element absolutely over another element. We are using it at PMC, and it’s proven a useful model!

Categories
Research Web Development

CSS is a Declarative, Domain-Specific Programming Language

Over the past year, I’ve been giving a talk called The Algorithms of CSS, originally created for CSSConf EU. This post covers the first part of my presentation, and breaks down how CSS fits into the categories of programming languages.