Playing with CSS Grid

February 06, 2020

I’ve been working on this site, Fifty, to track a list of restaurants that I’ve been to. Each new restaurant was a list item. The list will eventually reach 50 items and a long list is long and visually uninteresting. The first attempt was to use CSS columns. I threw on a column-width and bam. Slightly more visually interesting—at least, on larger screens. It’s still just an ordere...

Read it all »

Consuming to Produce

January 14, 2020

As the clock turns over an arbitrary time boundary that marks one year from the next, many reflect on their past and make promises of change for the future. Not one to want to feel left out in such reflecting, I, too, have made promises for the year (and, really, years) ahead. Well, one in particular: be more creative. Being more creative was purposely vague so as to leave numerous avenues ...

Read it all »

Travelling Man

January 04, 2020

As one might expect in trying to go to numerous restaurants around the world, much travel would ensue. And sure enough, that happened. In 2019, I travelled to: Montreal (twice) Toronto (twice) Pittsburgh Portland (thrice) Phoenix Austin Atlanta San Antonio San Francisco (twice) Napa Valley London Lima Paris (twice) Amsterdam, with a drive to Zwolle and Ghent, Belgium Barcelon...

Read it all »

A Year of Restaurants

December 26, 2019

It’s been an interesting year, to say the least. Started a new job. Left that job. Ended a relationship. Have a newfound affinity for Islay Scotch. (Those last two things aren’t related, surprisingly.) Throughout this tumultuous year, there has been adventures to many amazing restaurants around the world. The main goal was to continue on the quest to eat at 50 of the World’s 50 Best Rest...

Read it all »

Leggo My Pattern Library Analogy

July 07, 2019

When you think of a pattern library (or design system), what analogy comes to mind? Lego? If I had a Lego piece for every time somebody used Lego as a pattern library analogy, I’d be able to build the Death Star. Lego is pretty awesome but also difficult to replicate a design without detailed piece-by-piece instructions. Someone hands you a box of Lego and tells you to build an interface ...

Read it all »

Why Did I Have Difficulty Learning React?

July 01, 2019

Just over six months into a job doing React development, I’ve been trying to figure out why it has taken me so long to feel comfortable with it. (Comfortable feels a bit too ambitious of a word. Maybe competent? Unexceptional? Whichever.) For me, I think it has come down to four different things: All the Technologies Writing JS differently Deep Hierarchies Evolving Approaches All...

Read it all »

Understanding the Albatross

January 14, 2019

This morning, I read Heydon Pickering’s post on switching from a multiple column flexbox layout to a single column layout without an intermediate step. I spent a bunch of time figuring out why it works. Go ahead and read it first, if you haven’t already. Everything I’m going to talk about builds on what he has. You’re back? You haven’t left? You grabbed coffee because why not? Wh...

Read it all »

Coming Home

January 11, 2019

I travel quite a bit. I enjoy travel. I can sleep on planes. I get to see new places. I get to enjoy new experiences. And then I get home. The house is quiet. My cat used to greet me upon my arrival. Then I think his hearing started to go. And then he died last year while I was on a trip. The house is quiet. I’ve developed a routine when I get home. No matter the hour, I unpac...

Read it all »

View the Entire Archive