AI and AI-related topics, such as (C)NNs, LLMs, stable diffusion, but also the economical and societal impact of AI technologies and the demand this places on communities, law- \& policy-makers and software developers.
Over the course of the decades, programming has seen major shifts in how the craft is performed. Where people wrote on punch cards which were then sewn into core memory by hand, there was not much in terms of automated assistance. By now, modern IDEs have long provided code completion and can give smart suggestions as to what a software developer might want to do. CI/CD pipelines and automated tests nowadays quickly verify the correctness of the given code (at least to a certain degree).