One of the downsides(!?) of the AI aided coding wave is the huge benefit for entrenched frameworks that the models are pre-trained on making it harder for newer frameworks to gain acceptance.
To tilt the balance slightly, I've added documentation on how to work with Claude when building with Duct UI.
I think such documentation will become essential for all new libraries and helpful even for older libraries trying to direct generated code towards certain standards or guidelines.
AI shouldn't mean end of experimentation and such efforts will make experimentation worthwhile.
There is definitely a lot of value in practice and repetition. I don't think rote memorization / drilling are the only means of getting that practice and repetition. Ironically, with a bit of creativity, we can provide both. Lot of practice, lot of repetition, paired with understanding, play and making things.
There is deliberate practice for skill-building. There is exploratory "making" that fuels originality. There is inspiration hunting and incremental tweaking to get to creative mutation. There is high productivity that triggers eventual ingenuity. I find the article hyperbolic in its thesis and execution especially when it comes to the final hand-wavy bit about how there is more per-capita creativity in non-rote learning.
While its hard to prove or disprove without a long study to prove or disprove the author's claim, I'm willing to die on the following hills:
1. Kumon sheets are the antithesis to creativity
2. Understanding is not a form of memorization (not the rote variety anyway)
It was very very popular. I think all the flak it receives now is because of its pervasive usage in the past. We all overreacted and over corrected. It is definitely a very legible font with a lot of accessibility and warmth.
Ha ha ha. It's a deliberate decision and its my very humble hat-tip to one of my heroes, Simon Peyton Jones.
"This is a very funny question, why I use Comic Sans. So. All my talks use Comic Sans, and I frequently see little remarks, “Simon Peyton Jones, great talk about Haskell, but why did he use Comic Sans?” But nobody’s ever been able to tell me what’s wrong with it. I think it’s a nice, legible font, I like it. So until someone explains to me — I understand that it’s meant to be naff, but I don't care about naff stuff, it’s meant to be able to read it. So if you’ve got some rational reasons why I should not, then I’ll listen to them. But just being unfashionable, I don’t care."
I'm tired of it and everything (analytics, growth hacking, conversion metrics, ad-tech) that comes along with it. It has sapped my desire to make good products. I've decided to abandon all VC wisdom and go retro. I'm experimenting with an extremely liberal pricing model and business ethos for my upcoming products and hoping against hope that it succeeds. https://koodpad.com/notes/why-pay/
To tilt the balance slightly, I've added documentation on how to work with Claude when building with Duct UI.
I think such documentation will become essential for all new libraries and helpful even for older libraries trying to direct generated code towards certain standards or guidelines.
AI shouldn't mean end of experimentation and such efforts will make experimentation worthwhile.