Jeremy Keith

Jeremy Keith

Making websites. Writing books. Speaking at events. Living in Brighton. Working at Clearleft. Playing music. Taking photos. Answering email.

Journal 2509 sparkline Links 7711 sparkline Articles 71 sparkline Notes 3961 sparkline

Tuesday, October 16th, 2018

Monday, October 15th, 2018

…and all the fond nothings of daily life should clothe themselves in elemental sparks and shoot with fiery speed in a moment, in a twinkling of an eye, from hemisphere to hemisphere…

— A Thread Across The Ocean

Sunday, October 14th, 2018

Friday, October 12th, 2018

Picture 1 Picture 2 Picture 3

Colour contrast testing on iOS:

Settings: General: Accessibility: Display Accommodations: Colour Filters: On: Greyscale

Toggle it with 3 clicks of the home button:

Settings: General: Accessibility: Accessibililty Shortcut: Colour Filters

Thursday, October 11th, 2018

Wednesday, October 10th, 2018

Checked in at Miller's Downtown. A nightcap with Matthew O’Donnell on accordion. map

Checked in at Miller’s Downtown. A nightcap with Matthew O’Donnell on accordion.

Tuesday, October 9th, 2018

Monday, October 8th, 2018

Workplace topology | Clearleft

The hits keep on comin’ from Clearleft. This time, it’s Danielle with an absolutely brilliant and thoughtful piece on the perils of gaps and overlaps in pattern libraries, design systems and organisations.

This is such a revealing lens to view these things through! Once you’re introduced to it, it’s hard to “un-see” problems in terms of gaps and overlaps in categorisation. And even once the problems are visible, you still need to solve them in the right way:

Recognising the gaps and overlaps is only half the battle. If we apply tools to a people problem, we will only end up moving the problem somewhere else.

Some issues can be solved with better tools or better processes. In most of our workplaces, we tend to reach for tools and processes by default, because they feel easier to implement. But as often as not, it’s not a technology problem. It’s a people problem. And the solution actually involves communication skills, or effective dialogue.

That last part dovetails nicely with Jerlyn’s equally great piece.

Notes on prototyping – Ben Frain

Good tips on prototyping using the very materials that the final product will be built in—HTML, CSS, and JavaScript.

The only thing I would add is that, in my experience, it’s vital that the prototype does not morph into the final product …no matter how tempting it sometimes seems.

Prototypes are made to be discarded (having validated or invalidated an idea). Making a prototype and making something for production require very different mindsets: with prototyping it’s all about speed of creation; with production work, it’s all about quality of execution.