Links from 2020
- Business Days Calculator – Count Workdays timeanddate.com
- EightShapes > @components > Component Testing Plans eightshapes.com
Quality stems from and is proven by an implemented testing plan by which components are inspected prior to release. This article describes criteria and tools for testing components and how to order making them at a high level to help teams plan.
- You're using em wrong blog.logrocket.com
- Always Up-To-Date Guide to Social Media Image Sizes | Sprout Social sproutsocial.com
- After many false starts, hydrogen power might now bear fruit | Hacker News news.ycombinator.com
Hydrogen has an efficiency problem. You need to convert other forms of energy to hydrogen at a loss. Then you need to store it and transport it, which is costly and may impose quite some energy cost for cooling or compression. Then you need to convert it back to electricity, also at a loss. If you start at electricity, the electrical grid and batteries would be much more efficient. If you start at oil or gas, you could use convention ICEs and get comparable overall efficiencies. For them transport and delivery is a solved problem.
- Geri Reid - Forms best practice gerireid.com
- The typographic scale spencermortensen.com
- Interrupters: Linguist says it's the Jewish way jweekly.com
- Tips for writing good weeknotes – gilest.org gilest.org
- 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.
- React with TypeScript sitepoint.com
- 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
- Introduction to Apollo Client apollographql.com
- The UX of LEGO Interface Panels – George Cave designedbycave.co.uk
- Laws of UX lawsofux.com
- We need JavaScript to fix the web christianheilmann.com
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.
- Readability Guidelines readabilityguidelines.co.uk
- 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.