... get the lynx rolling
You, sir, have earned my respect.
I think leeor_net is right. Doing is better than learning. Also right about setting up a public repository. We need more thinks like GitLab and GitHub projects. Doesn't matter if the code is incomplete, garbage, or just throw away test ideas. You need somewhere to start, and it's easier to be motivated when you interact with other people on the project. That often means sharing incomplete ideas that aren't completely fleshed out, and possibly entirely wrong. It's also a great way to share code that does actually end up working, and to share with other people who want to continue the project, should you decide to stop.