As a queer female go programmer with over 15 years of programming experience, I did not realize how much of a statistical outlier I am. Neat. (I have trouble adopting the mantle of minority, as a well-paid middle-aged white person).
As a straight male Kotlin wannabe with over 35 years of programming experience (with the first 20+ years paired with hardware development), I'm also going to refuse to be categorized (nothing wrong with Cobol but I like the new shiny things the youngin's are playing with). I think the most interesting facet of software (the cerebral creation of something out of nothing) is that there's a way for everyone to contribute in a way they find enjoyable.
I ported a Groovy/Grails app to Java/SpringMVC once.
My technical motivations were more about moving away from Hibernate. Arguably there were plenty of reasons for leaving it as it was, though -- if I had known enough to be able to solve certain data access complexities back then, Grails was in many ways a better fit for the problem. The experience in a (more-or-less) functional language wouldn't have hurt any either.
The business motivation was simple: Java/SpringMVC programmers are (or were then) far more plentiful, so adding/replacing tech resources was made much simpler.
IMHO it's a pretty fun book, great for a long train ride.
However it's a little problematic in places, with some weirdness with eugenics and the role of women's reproduction. Trying to be vague to prevent spoilers.
Yeah, that part seemed a little forced, as if he was working backwards from the title, to accidentally arrive at the good stuff that comes before that in the book. Which makes it a good read nonetheless.
This is a chicken and egg problem :) Support from Purism if this campaign is successful is one of many ways Matrix's funding can be secured going forwards!
best mobile experience of my life. saved many a flailing server from mine while my now-wife was in the bathroom, avoiding destroying the date atmosphere.