Artist, programmer, researcher
Ordered reverse-chronologically.
It’s been almost two years since the first time I gave my talk on CSS algorithms. What is a CSS algorithm? Great question.
Vestiges of Pittsburgh’s legacy as “Smoketown” or “hell with the lid taken off” still remain.
The last installment of the Designgineering Chronicles. The work itself is far from over, but I am very over writing these posts.
Gotta love this monster’s candid expression!
(Warning: thought-leadery post) Problems with CSS are not a result of flaws in CSS. The problem is how we write CSS.
This is possibly the cutest thing I have ever created! The middle illustration peels off into its own sticker.
A quick share of what I consider a significant win for Larva, the design system I started at PMC that is now a very official thing at the company.
A quick post about realizing an intersection between my existing knowledge and something new I am learning. Well, maybe they are both new things.
If you’re ever frustrated, feeling like, “No one is listening to me!!” just look at this sweet monster.
A lesson learned during research and development for a new project at work.
What happened in 2019? Lots of good things and some not as good things. This post is mostly about the good things in my life!
I have at long last revived my email list! Sign up to receive a monthly monster + feed of recent blog posts in your inbox. What a sweet deal!
An idea for a word / concept that might make tweeting a more pleasant experience for me. Written in haste.
I honestly feel refreshed as a human being after listening to this podcast about Fred Rogers, and how the values from the Mr. Rogers show apply to our world today. 10/10 recommend.
This shape embodies the illusion that everyone else knows exactly where to go, and fits perfectly into what they do.
I started writing a year in review post, but ended up watching a talk about impostor syndrome…
This conference talk is a great introduction to the S.O.L.I.D. software design principles. How do these principles manifest when it comes to UI programming with HTML/CSS?
I had a lot of impassioned thoughts while on a run today and decided to bang out this Twitter-thread-blog-post instead of letting them die a slow, silent death, alone in my brain, as they often do.
Hastily written post with the results of some free-form Saturday language research.
A bit of documentation I wrote for a Sass mixin that outputs utility classes based on a map of values.
These monsters are enjoying the weekend so far! Looks like they won’t be going anywhere.
There is a borderline overwhelming amount of documentation to be written, but gotta start somewhere! Here’s a kinda random first addition to Larva’s Naming Guidelines wiki page.
Here’s a quick write up about a CSS algorithm we just created at PMC! It seems like it will be useful in future projects, and we now have a programmatic term to use to refer to this kind of UI design pattern.