Lover of programming, maker of monsters
I took a deep dive into this question, and the answer is: kinda, mostly, yeah! CSS + HTML + 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.
My talk and I are going on tour this summer! In other words, I submitted to a bunch of conferences and got into some of them. So stoked!
I am in the midst of a driving across America, from Los Angeles to Pittsburgh. That’s right: see ya later, Los Angeles, I’m moving back to Pittsburgh!
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.
As a result of a “fun” prank, I learned a bit about cron scheduling!
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.
This post is an account of pair programming with a fellow front-end developer to figure out a tricky responsive layout issue. Time for a CSS algorithm!
What do you call a design system before it has published modules but after it has started providing useful tools? Naming is hard.
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.
Do you know the one I’m talking about? Boba fet, maybe?
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.
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.
And here is Part 2! Read this for technical notes about how the Cantaloupe pattern architecture is working out, examples of CSS algorithms, and (for us) the solved problem of JavaScript.
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.
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!