Avoiding the design rut with HTML and CSS-only art.
I try to avoid getting too repetitive with design by doing different things with the same tools.
Example: In 2023, I decided to merge my childhood love of baseball with my grown up love of code. Given all the toys CSS provides today, could I make realistic looking baseball-themed pieces with nothing but markup and styles?
Referencing old photographs, I replicated two classic baseball scoreboards with this rule: No images. No Javascript. Just pure HTML and CSS.


Here's a final sentimental piece: The original two tickets from my first Cubs game (I still have them!).

Using HTML and CSS in a different context gave me a broader perspective on how I can use these tools. We don't always need to rely on imagery or scripting for the fancy stuff.
Note: The CSS could be reduced and DRYed up a bit, but my focus for these projects was to expand my comfort with CSS, not on absolutely pristine code. Ya know, in case you're viewing source 🙂.
What relevance does this have with product design? Simple. If Basecamp ever needed an old-timey scoreboard view, I'm your guy.