How to set up a dev environment?

@Ctek you’re the king’s of howto :slight_smile: could you share any startup suggestions for learning devs?