I’ve been spending some time going through the gym, the main problems I’m encountering I think are the broken links from old to new API, so if the link is broken and I go to find it, five seconds later my ADHD brain has found something new and shiny and more interesting to play with and it’s another 24h before I end up back at the gym again
Another thing I’ve learned since discovering recently that I’m Autistic is that I learn by mimicking others so whilst others may do that too, many developers actually understand and think about the code they’re writing but for me it’s opposite - I copy code that works and does what I want and build from that, I guess that’s why I spent so many years in Drupal because there was always bits I would see I wanted X functionality so I’d just copy and paste then maybe I would understand it. [edit: or maybe it’s to do with executive function and only being able to cope with a certain amount of things at one time, or maybe a bit of both!]
So for me at the moment I feel a little stuck but I just keep going back round and then something clicks and it works. Currently I’m stuck at " Relevant HDK documentation: create_entry." So I’ve been looking at what I think is the new API but probably isn’t and the last thing I saw earlier today IIRC is it’s “entry” and we do a “create” function on it. Somehow.
I usually get stuck on very simple things, well what other people think are simple and probably is to them, which is why I generally haven’t replied to stuff like this previously because my ego gets in the way being 48 and remember hacking on BBC Basic and assembly language when I was 9. But also that is the fun of it.
The API change reminds me a little of the big rewrite Drupal did from 7 to 8 which was basically from procedural like WordPress is to mostly OO. That was a big one and took many years but at least now there’s an upgrade path between major versions where there wasn’t before, and you can actually test and build things properly where you couldn’t before. WordPress suffers because it stuck to backwards compatibility, I’m glad Holochain is changing, just find it funny I seem to be in a similar position as I was when Drupal changed from 7 to 8, but then I did learn and help the Rules module upgrade so learned about dependency injection and traits and other stuff which is helping me understand some Rust.