Design for experts; accomodate beginners https://pchiusano.github.io/2016-02-25/tech-adoption.html (on the relationship between language power, learning curve, and adoption)
miniblog.
Related Posts
Futhark's design is deliberately trying to stay simple to keep long term design sustainable.
The author also has an interesting discussion of relative versus absolute paths in import syntax, and how relative paths can make local analysis easier.
Wonderful post from the lead LLVM maintainer reflecting on how the project is run, the design issues in LLVM today, and opportunities to make it better:
You can often estimate the age of a website based on how well it displays on mobile.
All my sites end up with media queries in the CSS for narrow screens. It's so hard to design a single UI that scales from phone to desktop otherwise.