By Connor Brook
Programming is structured problem-solving. The best programmers don’t just write code: they think clearly, break problems down, and avoid unnecessary complexity. This talk explores ways to approach programming with better structure and reasoning. It will introduce practical ideas to help you recognise common mistakes, refine your problem-solving process, and write code that works - by thinking about how you think.










