5 lessons learned after 2 years at FXStreet IT Department

After more than 2 years at FXStreet, with around 300.000 lines of code written and 30 services in production I have decided to put together 5 lessons learned the hard way.

1- No matter what is happening keep your SCRUM cycle intact

2- Integration tests are the key to sleep well at night

3- Load Testing is the most important thing before going online

4- API’s are forever

5- Design your system around a Continuous Integration that works