If I can ask for constructive critique, how annoyed are you? The metrics are really useful to me, but I don't want to be an arsehole <3
I agree that mentoring is hard, and I want to read your take.
I wonder if we agree on expert aesthetics or not. You write:
> Experts tend to have an aesthetic preference towards technically challenging work rather than simple-but-interesting work, and I’ve written more about this phenomenon here: expert aesthetics.
When I read the passage the first time, I thought you meant "experts prefer to work on hard problems in order to arrive at simple solutions". But that's not what you're saying!
The links are giving me 404s.
https://boydkane.com/hardhttps://boydkane.com/expert_aesthetics
Rich has written about the history and motivation behind Clojure here: https://dl.acm.org/doi/pdf/10.1145/3386321
For example a language that requires "this." or "self." prefix is not such language because you can't easily turn a script or a function into a method of some object.
This is about how I write Clojure.
I start out with some code that does the thing I want. Either effectfull code that "does the thing" or functions from data to data.
After a while, I feel like I'm missing a domain operation or two. At that point I've got an idea about what kind of abstraction I'm missing.
Rafael Dittwald describes the process of looking for domain operations and domain entities nicely here:
I thought this was common knowledge. They made whole conference talks about it.
I searched around, but didn't find anything. Perhaps the title is something different than "go minimal feature set".
Though I'd rather call it a personal memex than a personal blog!
I'd say it's yours. In that frame, there are lots of ideas.
Lets assume there are 10 000 known ideas. Then there's 10^8 combinations of two ideas, and 10^12 combinations of three ideas. That's a lot of ideas, even for the internet! I bet not all of them are named. And different people are going to frame ideas differently.
I also believe trying to form your ideas in reference to existing knowledge is a great way to learn existing knowledge.
The author talks about the shaping of the work, so I guess this is implicit.