When we get these technologies deployed to production, they will reduce our *compressed* CSS footprint to less then 10% of what it is today – while also making the developers on our teams more productive, and our frontend code more resilient.
So, go dig in to the OSS developer preview – we want help and feedback! 😃 Time to get this baby out into the world: css-blocks.com 🎉
• • •
Missing some Tweet in this thread? You can try to
force a refresh
You scooped me @chrisarvinsf! Two weeks ago, @ebakerwhite1 and I discovered an insane network of fake Twitter accounts attacking progressive politicians in SF. @EskSF has written an amazing article on it.
A couple weeks ago, a person called Emily Zeng began a meme campaign against SF D5 Supervisor Dean Preston. Zeng’s profile (@EmilyZeng20) reads: “Meme girl. Social Justice and Equity in SF. BidenHarris2020. BLM+AsiansBelong. Meme-ing to get my outdoor living room back in SF D5.”
Here’s the thing though: there’s no Emily Zeng registered to vote in D5 – or any other SF district. And what’s more – Zeng’s account uses the profile pic of a PhD student in Tokyo named Emily S. Chen.
Y'all... tell me that the new Facebook (desktop web) doesn't look like Twitter.
Holy shit, it's *fully* responsive though – with native scroll-snap-stop enabled carousels and everything. Well done Facebook eng team!
Dark mode is driven by native css variables. Love to see a major tech company using these so heavily in production! IE11 is supported with (presumably auto-generated) fallbacks for each variable used. Luckily CSS gzips well.
To do this, we need to make sure candidates are elected on the merits of their ideas, not the tools they can buy or IT teams they can hire.
Democracy should be a democratic exercise, and when unconventional candidates are priced out of the process, we all become weaker for it.
In the last six months, I've built a suite of outreach tools specifically for local campaigns - including voter file ingestion, phone-banking, text-banking, turf cutting, and others - and a few clever tech decisions have made this suite much cheaper than alternatives.
Made a weird New Years resolution to tweet *more* in 2020!
I'm often bad at sharing what I'm working on publicly until its done, and I frequently let perfect be the enemy of the good. Time to break that habit 🙂
So, in that spirit:
Last night I dusted off and re-published an old module that I'm pretty proud of:
Loll lets you use the filesystem to declare RESTful APIs, and encourages convention over configuration for your Express apps.
I've always been frustrated at how un-opinionated Node.js REST API dev is – esp. coming from frontend where we heavily lean on the filesystem to enforce project structure.
Loll takes away the route decl. ceremony, and scales with your project, so you can focus on business logic.
As some of you already know, for the last two years I've run tech for a pretty amazing side project – but been on the fence about sharing my involvement.