https://GitHub.com/samsquire/startups https://GitHub.com/samsquire/ideas https://GitHub.com/samsquire/ideas2 https://GitHub.com/samsquire/ideas3 https://GitHub.com/samsquire/ideas4
I also pick small achievable ideas to work on and work on them and just start.
I recommend Repl.it, Jsfiddle, Jsbin, Jupyter notebook and various online playgrounds to get something going.
Repl.it uses Nix underneath so even if you don't have root you can still customise the system to run what you need.