How to Move Away from Legacy Code without Breaking Functionality

I find legacy code hard to deal with because • There are no unit tests at all!
• Code isn’t testable
• Code is messy As my team was moving into the microservices architecture, we decided to drop the legacy code and implement the same the functionality in a better way.

Read more

Android Data Binding: Say ‘Goodbye’ to Messy Design and Endless Lines of Code

What is it all about? The Android data binding functionality is provided via several new syntactical artifacts. Those include some annotation, base classes and new types. Using those syntactical artifacts you can create user interfaces that are not tightly coupled with the application logic, but interact with it seamlessly with fewer lines of code.

Read more

6 Ways You Can Share Knowledge To Build Your Personal Brand in the IT Industry

Are you wondering why it is important to build your personal brand? Regardless of whether you are an ASE or a CTO, building an effective personal brand can bring you many benefits: It can increase your status in the organisation, open the doors to connect with thought leaders, give you opportunities to take your expertise to the next level – to name a few.

Read more