There have been several steep ones like: cross-browser CSS (before widely adopted standards). Writing multi-threaded server apps. SOLID principles for OOP. The latest one has been functional programming. I'd say overall the thing I still find challenging is just organizing my code properly.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.