# Design 1. [Good Design is Imperfect Design Part 1: Honest Names](https://www.domainlanguage.com/articles/good-design-is-imperfect-design-part-1-honest-names/) # Programming 1. [Reflections on 10,000 Hours of Programming](https://matt-rickard.com/reflections-on-10-000-hours-of-programming/) # Feature 1. [About Adding Features (part 1)](https://kele.codes/2021/07/about-adding-features-1/) # Business 1. [Why Aren't There More Programming Languages Startups?](https://www.akitasoftware.com/blog-posts/why-arent-there-more-programming-languages-startups) # Tool 1. [Building Developer Tools](https://explog.in/notes/devtools/index.html) 1. [Toward the next generation of programming tools: Programmers have built great tools for others. It’s time they built some for themselves.](https://www.oreilly.com/radar/toward-the-next-generation-of-programming-tools/) # Software engineering 1. [8LU - Are we *really* engineers? by Hillel Wayne](https://www.youtube.com/watch?v=3018ABlET1Y) # Human-machine interaction 1. [Up and Down the Ladder of Abstraction: A Systematic Approach to Interactive Visualization](http://worrydream.com/LadderOfAbstraction/) 1. [How a computer should talk to people](https://moscow.sci-hub.se/3290/2c0a7f4bb78d9f9521ad2d2e92463d5f/dean1982.pdf) 1. [The Tyranny of the Minimum Viable User](https://old.reddit.com/r/dredmorbius/comments/69wk8y/the_tyranny_of_the_minimum_viable_user/) # Possibility 1. [Lambda World 2018 - What FP can learn from Smalltalk by Aditya Siram](https://www.youtube.com/watch?v=baxtyeFVn3w) 1. ["What next?"](https://graydon.livejournal.com/256533.html) && ["What next?"](https://graydon2.dreamwidth.org/253769.html) 1. [A Case for a Native Runtime Compilation Language](https://jott.live/markdown/dynamic_compilation) # Falsehood 1. [Awesome Falsehood](https://github.com/kdeldycke/awesome-falsehood) 1. []() # List 1. [Awesome Java](https://github.com/akullpp/awesome-java) 1. [Build your own (insert technology here)](https://github.com/danistefanovic/build-your-own-x) 1. https://github.com/charlax/professional-programming 1. [Awesome Java Security Resources](https://github.com/guardrailsio/awesome-java-security) 1. https://github.com/danluu/post-mortems 1. [Awesome lists about all kinds of interesting topics](https://github.com/sindresorhus/awesome) 1. https://github.com/hwayne/awesome-cold-showers 1. [One Hundred Ideas for Computing](https://github.com/samsquire/ideas) 1. [Programming Talks](https://github.com/hellerve/programming-talks) 1. []() # Opinion 1. [Local State is Poison](https://awelonblue.wordpress.com/2012/10/21/local-state-is-poison/) 1. [The dark side of ergonomics](https://vorner.github.io/2018/04/08/Dark-side-of-ergonomics.html) 1. [A Plea for Lean Software](https://cr.yp.to/bib/1995/wirth.pdf) # Robustness 1. [Volatile Software](https://stevelosh.com/blog/2012/04/volatile-software/)