Links (12,294 links)
- willtonkin/shift-slider github.com
[WIP] A CSS first, pragmatic JavaScript slider
- frenic/csstype github.com
Strict TypeScript and Flow types for style based on MDN data
- AVIF has landed - JakeArchibald.com jakearchibald.com
Fewer than I'd expected :(
- Generating Component Markup with React in Storybook for HTML degdigital.com
A different take to the 2016 version.
- Fitness function-driven development | ThoughtWorks thoughtworks.com
During test-driven development we write tests to verify that features conform to desired business outcomes; with fitness function-driven development we can also write tests that measure a system’s alignment to architectural goals.
- Architecture Playbook nocomplexity.com
- Revisiting Adaptive Design, a lost design movement (Interconnected) interconnected.org
That early work on Adaptive Design has already done the hard digging of finding reference points and developing frameworks to guide product design for adaptation - it’s the anti Apple, the anti Amazon, the anti DRM. I’d love to for designers to share their ideas for future adaptable iPhones and adaptable apps, expand the discourse, and pushing back on the status quo. Adaptive Design is a movement worth reviving in 2020.
A React performance exploration with interesting stats and pointers.
- The Anti-Capitalist Software License anticapitalist.software
Via Popular.
- Introduction to Apollo Client apollographql.com
🚀 This is a boilerplate for building a standalone Web Component ✨ using Stencil and Storybook with addon controls.
- The UX of LEGO Interface Panels – George Cave designedbycave.co.uk
Consistency alone can produce consistently poor outcomes without flexibility. If the system is too strict, teams are constrained and the results are rigid and dull.
- Alternatives to forking into the same account - GitHub Original Series / Support Protips - GitHub Support Community github.community
It’s not currently possible for one account to own multiple repositories in the same network.
Oh, right.
- Russell Davies: The 48 Laws of PowerPoint russelldavies.typepad.com
32. One hour of prep per one minute of talk
- Building a self-updating profile README for GitHub simonwillison.net
- Design Docs at Google industrialempathy.com
One of the key elements of Google's software engineering culture is the use of defining software designs through design docs. These are relatively informal documents that the primary author or authors of a software system or application create before they embark on the coding project. The design doc documents the high level implementation strategy and key design decisions with emphasis on the trade-offs that were considered during those decisions.
- All the Ways to Make a Web Component - June 2020 Update webcomponents.dev
- Catchpenny Safari Lodges catchpennyelie.co.uk
- An Introduction To Stimulus.js — Smashing Magazine smashingmagazine.com
- Matthias Ott – User Experience Designer matthiasott.com
Somehow I missed this first time around.
- You Can’t Make a Skateboard into a Car - SolutionsIQ solutionsiq.com
An attempt at modifying the original "skateboard to car" agile analogy to not require additional context.
- Invisible men - How objectivity in journalism became a matter of opinion | Books & arts | The Economist economist.com
Back in the 1920s, Lippmann might have agreed with much of this. He saw objectivity not as a magical state of mind or a view from nowhere, but as a practical process. Journalism should aim for “a common intellectual method and a common area of valid fact”, he wrote. That does not mean using euphemisms in place of plain language, or parroting both sides of an argument without testing them. Indeed, when journalism has erred in recent years, it has often done so by misinterpreting objectivity, rather than upholding it. The most persuasive calls for moral clarity today articulate something close to Lippmann’s original conception of objectivity.
- The TikTok War – Stratechery by Ben Thompson stratechery.com