Is CSS Turing Complete?

I took a deep dive into this question, and the answer is: kinda, mostly, yeah! CSS + HTML (duh) + user input is Turing complete. Is it possible to remove the user input part? Then I can re-title this post to be more, ahem, declarative.

in Research, Web Development.

Designgineering Chronicles: Months 8.5-9.5

Cantaloupe, a.k.a. Deadline.com, has launched!!! This installment of the Chronicles discusses the project's huge success, the beginnings of a design system roadmap, and an introduction to Blueberry, the next code-named redesign for PMC.

in Web Development.

“Lock your computer”

Something really disturbing and malicious has been happening to my personal laptop over the past couple of months. This post is part true, part April Fools' joke.

in Miscellaneous.

Required Reading: Team Human

Have you ever read or learned something and wondered how you were able to operate without that knowledge before? I don't say this lightly: this book is game changer.

in Books, The Pick.

Today I am 11110!

This is the first official installment of a new tradition, Binary Birthday, where I re-learn binary every year on my birthday and express my new age as 1s and 0s.

in The Pick, Updates.

Being and Doing

I am about to turn [age] tomorrow. I sat down a few minutes ago to do some last minute reflection on my life so far, and instead opened up my RSS feed. I’m glad I did because I saw this article by Ben Callahan on Sparkbox’s blog, the Foundry.

in The Pick.

Designgineering Chronicles: Months 6.5-8.5, Part 1

It's a month later than I would have liked, but at long last an update on project Cantaloupe which is full steam ahead on development. What's it like to build and use a design system at the same time? In Part 1, we talk workflow, CSS utilities, and houses of cards.

in Web Development.

A 10/10 Sunday in Queens

I had a great day exploring Queens this weekend. Highlights include coffee, a large biscuit sandwich, coffee, the Socrates Sculpture Park, and unexpectedly encountering some of my family's heritage!

in Personal, The Pick.

Laura Owens @ MOCA

This weekend I went to an exhibition of Laura Owens' work, a contemporary painter, at the LA Museum of Contemporary Art. Highly recommended.

in The Pick.

Writing CSS Algorithms

The methods for white-boarding algorithm questions serve us quite well when writing CSS algorithms. This post is a written portion of the second half of version 1 of the Algorithms of CSS.

in Web Development.

#ShareYourDocs: One-off Patterns

I do not have the time or energy to write a full blog post, so instead I will share some interesting documentation about writing one-off patterns in our in-progress design system under a hash-tag I just came up with called #ShareYourDocs.

in Web Development.

Notes from Clarity Conf 2018

Clarity Conference was back at the beginning of December last year, but better late than never, right? I took handwritten notes on my iPad and have (finally) transcribed them for your scanning pleasure.

in Design, Inspiration.

Binary Birthday

First of all, it's not my birthday. That said, I had a cool idea for a birthday tradition that I want to record lest I forget it!

in Ideas.