my homepage is set to display latest posts in chronological order (classic blog), but I don’t like this as it makes my website poorly organized with random posts, I have many categories in my blog I want only posts from specific categories to be displayed on the homepage how can I do this
easiest option would be to make a Static Page for your Home Page.
Then use the GenerateBlocks Query Loop block to display your posts, you can set many query Parameters including Taxonomy > Category.
You can also use multiple Query Loop blocks if you want to create sections of different posts.