2023 in numbers
Another year on adactio.com
5th | 10th | 15th | 20th | 25th | 30th | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
12am | |||||||||||||||||||||||||||||||
4am | |||||||||||||||||||||||||||||||
8am | |||||||||||||||||||||||||||||||
12pm | |||||||||||||||||||||||||||||||
4pm | |||||||||||||||||||||||||||||||
8pm |
Another year on adactio.com
An objectively good year.
A selection of blog posts from the past year.
An unexpected diversion to ancient Greece.
Safari-installed web apps are now broken.
An alternate route to a declarative version of the Web Share API.
Don’t they know it’s the end of the world?
Five in a row.