Overstacked? The journey to becoming a full stack web developer

At first glance, it is easy to believe that programming as a profession is one which is both in rude health, and for which the future is incredibly bright. Increased automation, the mind bending world of machine learning, and the ever more intuitive ways in which software impacts our lives all suggest that programming is the career to be in, and one of the few careers which one can safely guarantee will still be around in 50 years irrespective of automation or many of the other issues that threaten the future workforce.

Read more

8 Ways to Foster a Vibrant Company Culture

Culture is a word that is thrown around so much within our industry that it has become a parody of itself. From bizarro world news stories such as Dropbox’s cafeteria gaining a Michelin star, to the ping pong tables that are eternally associated with a tech office, it is often assumed that tech companies, and in particular startups, are innovative by default.

Read more