Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Just start doing it and if you are missing something you can catch up later (if this is a personal or open source project)
Use something like Vue to deal with the front end or it'll get out of hand quickly plus it leaves python to deal with the shit it does best. Data.
-vim-32285dTip #1: Do it as a FUN project
Tip #2: Even if social medias users tend to not care about speed, I would suggest you learn how to integrate C library in Python and Cython for things that need to be fast (sorting, researching, etc.)