Categories
Web Development

Designgineering Chronicles: Swan Song [PiH]

The last installment of the Designgineering Chronicles. The work itself is far from over, but I am very over writing these posts.

Categories
Updates Web Development

A Larva win and small update [WiH]

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.

Categories
Web Development

#ShareYourDocs: Basic CSS Utility Class Generator in Larva

A bit of documentation I wrote for a Sass mixin that outputs utility classes based on a map of values.

Categories
Web Development

#ShareYourDocs: The start of Larva’s Naming Guidelines Wiki

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.

Categories
Web Development

.a-pull: A CSS algorithm for pulling one box outside another

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.

Categories
Web Development

Sloppy Screencasts: Test-Oriented UI Development with BackstopJS / Larva Show-n-Tell

A very cool, test-oriented workflow has emerged with the introduction of Backstop JS into our design system tooling. I recorded some sloppy screencasts to show it off! Watch me struggle and make mistakes and also accomplish things.

Categories
Web Development

Designgineering Chronicles: Months 9.5-11ish?

A slightly delayed Chronicle, but no less juicy! In preparation for the kick-off of Blueberry, we are figuring out how to actually share and publish modules as the design system (named Larva) becomes a product that stands on its own.

Categories
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.

Categories
Thoughts Web Development

Embryonic design system

What do you call a design system before it has published modules but after it has started providing useful tools? Naming is hard.

Categories
Web Development

Designgineering Chronicles: Months 6.5-8.5, Part 2

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.

Categories
Web Development

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.

Categories
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.

Categories
Design Inspiration

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.

Categories
Updates Web Development

Designgineering Chronicles [WiH]: Month 5.5-6.5

Wowww…so much cool stuff has happened in the past month! This installment of Designgineering Chronicles is full of milestones and an outline of a some real deal system architecture for a project underway, code-named Cantaloupe.

Categories
Design Links

Design Systems Checklist

The design systems conversation is officially under way at PMC which is extremely exciting and something I need to write more about. But in the mean time, I want to share the Design Systems Checklist by Tim Schoch. There are so many design systems-related things floating around my brain at any given moment, and this […]