Week 13 - 19 January 2020
Like lots of teams the Wills product team sets goals at the beginning of each week.
As well as the typical team-based work goals we each also set a personal goal. These have a pretty wide range - some from the last few months: contacting the local MP / running to work everyday / finishing books / learning french / updating websites / gym-going / go to bed on time.
Mine this week was to make 5 clocks.
I love clocks. Particularly on websites. Devices that you view websites on usually have a clock visible on them already - so putting a clock on a website is faintly ridiculous in a fun way. I managed to take my first interview at Farewill on a 10 minute detour about them.
I always used to love the clock on the BBC homepage from a few years ago (now sadly gone). It felt like a great expression of the brand.
When I was at the BBC myself I was on the Weather team just before a big rebrand launched. I was tasked to look at other ways we could display the weather - of course, one of the early sketches was a clock.
A few years later I helped my friend Matthew make a website called Clockface (the name is self-explanatory). It’s archived here.
I managed to make 4. Not too shabby. They’re all pretty terrible, but the last one is the least terrible. They’re all very much hacked together too - I’m sure the code would make any developer shudder. But they work.
As well as being the least terrible, the last one I made is also the most economical. It uses the least code, the least colours, the least visual guff. And I like it for that. You can see it here.
Essentially, the hours, minutes and seconds are displayed in text form. They’re all displayed on the same line, but their position on that line is determined by their current value. So they sort of weave in and out of each other.
You can see the other clocks I made on my codepen profile. I’m going to try to keep making clocks, and see where it leads.
If you also love clocks this post from Prof. Golan Levin is a great rundown of a bunch of interesting clocks.
- Week 16 - 9 February 2020
- Week 15 - 3 February 2020
- Week 14 - 26 January 2020
- Week 12 - 12 January 2020
- Week 11 - 4 January 2020
- Week 10 - 21 December 2019
- Week 9 - 15 December 2019
- Week 8 - 7 December 2019
- Week 7 - 1 December 2019
- Week 6 - 24 November 2019
- Week 5 - 2 November 2019
- Week 4 - 26 October 2019
- Week 3 - 20 October 2019
- Week 2 - 12 October 2019
- Week 1 - 6 October 2019