I re-started one of my projects again today (and deleted 10kloc of the previous code).
I started by implementing the basic model, then added a database persistence layer using #seaorm with #sqlite as backend but I am really slow writing that. I don't know why, but the tooling feels weird to me, especially because you generate files and then you manually edit their content(??? Or am I misunderstanding something?). This feels weird.
Then I started to implement a very basic "just dump the data in one big json file on disk" backend, which was obviously much faster to write.
Next would be the basic network code and the over-the-wire protocol and then the behavior and validation code.
I really hope I get something basic to work and am not again sidetracked ๐ข which is actually the reason it wasn't in POC state before.
#rust #rustlang