https://t.co/JxxXhI1jJd
https://t.co/MS5UpCuN7m
https://t.co/E4CUMbF2aN
https://t.co/b7dYAyANSh
https://t.co/2LffY62VFd
https://t.co/YCTCfX8pL5
https://t.co/xsjaVyKViX
https://t.co/ehQYgySRUZ
https://t.co/27n2rrQov7
https://t.co/YMMN69vDPQ
https://t.co/oFkunBand7
https://t.co/NgflRQwYvi
https://t.co/312DqFdjyn
https://t.co/YRbzwNGD80
https://t.co/EWxDYBtyfl
https://t.co/KXW8qOVVHr
Jack is on fire
https://t.co/rYsgDBT8h3
https://t.co/at0s4oPS46
https://t.co/VHJSdUglig
https://t.co/djltnifxDP
omo, I go update later.
them wan kill thiago today, but God dey
https://t.co/xeqnn4vKC5

More from Sport

You May Also Like

A brief analysis and comparison of the CSS for Twitter's PWA vs Twitter's legacy desktop website. The difference is dramatic and I'll touch on some reasons why.

Legacy site *downloads* ~630 KB CSS per theme and writing direction.

6,769 rules
9,252 selectors
16.7k declarations
3,370 unique declarations
44 media queries
36 unique colors
50 unique background colors
46 unique font sizes
39 unique z-indices

https://t.co/qyl4Bt1i5x


PWA *incrementally generates* ~30 KB CSS that handles all themes and writing directions.

735 rules
740 selectors
757 declarations
730 unique declarations
0 media queries
11 unique colors
32 unique background colors
15 unique font sizes
7 unique z-indices

https://t.co/w7oNG5KUkJ


The legacy site's CSS is what happens when hundreds of people directly write CSS over many years. Specificity wars, redundancy, a house of cards that can't be fixed. The result is extremely inefficient and error-prone styling that punishes users and developers.

The PWA's CSS is generated on-demand by a JS framework that manages styles and outputs "atomic CSS". The framework can enforce strict constraints and perform optimisations, which is why the CSS is so much smaller and safer. Style conflicts and unbounded CSS growth are avoided.
First update to https://t.co/lDdqjtKTZL since the challenge ended – Medium links!! Go add your Medium profile now 👀📝 (thanks @diannamallen for the suggestion 😁)


Just added Telegram links to
https://t.co/lDdqjtKTZL too! Now you can provide a nice easy way for people to message you :)


Less than 1 hour since I started adding stuff to https://t.co/lDdqjtKTZL again, and profile pages are now responsive!!! 🥳 Check it out -> https://t.co/fVkEL4fu0L


Accounts page is now also responsive!! 📱✨


💪 I managed to make the whole site responsive in about an hour. On my roadmap I had it down as 4-5 hours!!! 🤘🤠🤘