A little while ago I had a magical moment. We were building a web application and the product team had decided to phase out a certain feature. This meant that one of the UI components we had built was no longer needed. From the beginning of the project we had put some thought into a modular architecture, and so all of the code for this component was nicely contained within a single directory. Now that it wasn't being used anywhere, we could safel [...]

Welcome to the jungle Navigating the realm of web technologies may sometimes feel like exploring a jungle, especially for those who have just begun their journey. Abundance of programming languages, frameworks, libraries - even though exciting and challenging - sometimes makes one wonder: how and where do I start, since the most valuable resources are scattered around the web? At X-Team, we have developed a program solely devoted to accelerating [...]

Organizing a remote team retreat is an incredibly stressful job. But it doesn't have to be. I've organized the last three retreats for my team and spent more hours than I can count in preparation for each. It wasn't until the third iteration that I discovered the secrets to a stress-free, productive retreat. I hope they help save you many hours in prepping your next meetup. Hiring a chef is a MUST I'm starting with the absolute most important [...]

Today we’re excited to welcome three new members to the League of the Extraordinary, the honorary group of X-Teamers who have proven they are true superheroes. An X-Teamer is only able to unlock their superhero once they’ve consistently shown they know how to unleash their potential through various personal achievements. With Heroes Pack 22, we honor Vanja (Colombia), Noah (USA), William (Dominican Republic), Joel (Portugal) and Jacek (Poland). / [...]

Over the past few months we've been exploring Ionic 2 as part of a three part tutorial series towards building cross platform hybrid applications. We started with a beginners guide to getting started with Ionic 2 and worked our way into building a multi-page application. We're going to bring this series to a close with another critical part of mobile application development. We're going to focus on working with remote web services and APIs. Si [...]