When a brand new project is started from scratch, you are free to choose between any and all technologies, architecture, infrastructure and so on. But do you consider if these decisions will still be viable even a year, let alone five years down the line, after a product evolves? When do your systems become legacy systems, and how will you know when to redesign?
Users expect mobile apps to be fast and responsive, and they'd better not drain too much battery. When you're dealing with third-party APIs and lots of real-time data, how can you still expect to reach optimal performance? We've found a way.
Over the summer, Google released an update for its search engine algorithm to boost the ranking of mobile-friendly websites. In response, we've created a mobile performance tool that helps developers ensure that their websites are on the "mobile-friendly" side of Google's judgements.
There are always various opinions on certifications in the tech world. On one hand, there are those who say that being a certified specialist is something that can help you move forward. On the other hand, there will also always be those who believe only your job experience can show your working skills. Where do we stand on the subject?