Category Archives: Developers

Java in the Cloud: Continuous Integration Setup Tutorial


BY MATKO ŠUFLAJ – FREELANCE SOFTWARE ENGINEER @ TOPTAL Year after year, we bear witness to the increasingly rapid evolution of the IT industry. It has now been more than two decades since the groundbreaking slogan ”Write once, run anywhere“ set a whole new level of expectation for the software development community. And here we are today, with a resulting, ever-expanding set of tools that have collectively taken Java development in particular, and software development

Developing for the Cloud in the Cloud: BigData Development with Docker in AWS


BY MICHELE SCIABARRA – FREELANCE SOFTWARE ENGINEER @ TOPTAL #AWS #BigData #Cloud #Docker #Scala   Why you may need it? I am a developer, and I work daily in Integrated Development Environments (IDE), such as Intellij IDEA or Eclipse. These IDEs are desktop applications. Since the advent of Google Documents, I have seen more and more people moving their work from desktop versions of Word or Excel to the cloud using an online equivalent of

Google Cloud Source Repositories vs. Bitbucket vs. GitHub: A Worthy Alternative?


Without much fanfare, Google introduced a new version control platform, hosted on its vast cloud. If this sounds somewhat familiar, you may be thinking of Google Code, which is now defunct. The big difference is that Google’s new Cloud Source Repositories is a git platform, which means it is a lot more flexible (and useful) than Google Code. Google Code was launched back in 2006, a couple of years before GitHub and Bitbucket appeared on

Why Should Java Developers Give Grails a Chance?

Java has an ecosystem that has matured through years of development, establishing it as one of the most reliable platforms out there. Yet it lacks the means necessary to get the job done quickly, especially for things like web applications. In an attempt to avoid frustrations with these types of issues, developers often opt instead for implementation languages and their modern web frameworks, such as Ruby with Ruby on Rails, Python with Django, and so