I'm forever passionate about Agile IT: software, systems, and process… modeling using ArchiMate, BPMN, or UML. I'm OMG Certified Expert in BPM™ 2 (OCEB™ 2) as well
But programming still remains the “hard task”: C++ covering C++11, C++14, C++17, C++20, and C++23, C++ concurrency… Java, Java concurrency, Java modules from Java 9, Java Persistence API (JPA)… C++ and Java Design Patterns, Python, and TypeScript
What about middleware and back-end technologies: XML, Web-Oriented Architecture -WOA-, and Node.js