Google: How to do a code review (L) A web performance audit checklist (M) Ten Principles For Growth as an Engineer (S) Modality changes in iOS 13 (M) ...
Weekly Five 100
Be an Elegant Simplifier (S) Faster Image Loading With Embedded Image Previews (M) A quick look at WeChat’s Mini Programs (S) Composing better emails (S) ...
Weekly Five 99
Highlights from Git 2.23 (6 min) 4 Rules for Intuitive UX (18 min) How to Build Good Software (14 min) Using Native JavaScript Modules in Production Today (7 m...
Weekly Five 98
Serverless Functions With WebAssembly Modules (7 min) The Differing Perspectives on CSS-in-JS (5 min) Six Shades of Coupling (12 min) Opinion: The (not so) hid...
Weekly Five 97
User-centric Performance Metrics (23 min) All the best engineering advice I stole from non-technical people (13 min) 2019 Design Systems Survey Results GitHub ...
Weekly Five 96
Algebraic Effects for the Rest of Us (16 min) Fast Software, the Best Software (5 min) Remote Ideation: Synchronous vs. Asynchronous (8 min) When a rewrite isn...
Weekly Five 95
Software visualisation - the humane solution (18 min) Announcing React Native 0.60 User testing: How many users do you need? (8 min) On Presentations ...
Weekly Five 94
Raspberry Pi 4 has been released Forget monoliths vs. microservices. Cognitive load is what matters. (12 min) Just - The task library that just works Adding a ...
Weekly Five 93
Things I Learnt The Hard Way (in 30 Years of Software Development) (34 min) Facebook confirms it will launch a cryptocurrency called Libra in 2020 (9 min) Windows Termin...
Weekly Five 92
Micro Frontends (10 min) Good Code Reviews, Better Code Reviews (9 min) The world needs a tech diet; here is how designers can help (well designed long read, but worth i...