Take an open source project which is written in your favorable backend language , Just search on GitHub about such projects with the language filter, Take CNCF landscape if you can't find projects . I hope it helps. Study how it is written , Improve the project by helping the maintainers , Learn from them and in no time you will become habituated with the best practices