How do you use the engine in your project?

Just interested to see how UE4 developers use the engine and how deeply they dive into the wonderful world of C++ coding. What kind of code do you write and what kind of modifications do you (or does your team) make to the engine while working on your current project?