I like API-, Language- and UX-Design. I also like:
- Programming language internals (esp. C#, TypeScript, C and C++ implementations).
- Interop of managed and unmanaged code.
- Language specific solutions and approaches. This includes programming languages as well as spoken ones.