Ramp-up skills on UI : Time for .NET developers to ramp-up skills on UI Development. Be a generalist. No more, I don’t know CSS, JS and HTML Remember the User-base and their devices Look for light-weight alternatives. REST, WebAPI, JSON Understand the Domain and Business – Programming is just one part! Understand Product Vision, Sponsors, Customers, End-users, importance of User experience Cloud Compute aware coding – Know when Cloud Footprint is high Keep Cloud Footprint low using Stateless, Light-weight, Non Compute heavy, Less memory usage code Understand Performance, Security, SEO and other non-functional expectations Build for Change and be Agile! Keep patterns like Dependency Injection in your arsenal. Develop With Passion : It makes all the difference