On ChatGPT: The discussion whether it will replace developers (or any other professional role) is an interesting one. I think ChatGPT and AI in general will add a few abstraction layers on a few dimensions. In worst case we all become ChatGPT experts.