July 2015

Get more experience.

What makes a good programmer? Every developer will give you a different answer. But assuming you already have a combination of talent, education and fortunate social circumstances, what else can guarantee you a bright career in IT? Is there some combination of special ingredients needed for a CV to impress employers?

If you ask Shutterstock’s Director of Engineering, the one thing that really counts is real-life development experience. “To gain real world skills, developers have to create and take control of their own curriculum,” writes Sandeep Chouksey in this latest issue, explaining exactly where it is that straight-out-of-uni programmers can begin finding gems for their CV.

Rust 1.0, open-source testing tools and more

In keeping with this line of thought, we’ve got an especially high amount of IT experiences for you in this JAX Magazine issue. First up, Rust team member Huon Wilson is taking us on a tour of the new release of Rust 1.0, still fresh off the shelves. In the testing section, Claire Fautsch and Daniel Witkowski are walking us through automated end-to-end testing and handy open-source testing tools.

From the Big Data world, we have Pierre Fricke showing us the new Foreign Data Wrappers in Postgres. If you’re interested in FinTech, Lars Markull is predicting big things for Banking Service Providers. Meanwhile, this issue also takes a look at how to avoid hiccups when moving to a new version of Oracle SOA or a distributed version control system like Git or Mercurial. Finally, we’ve also got an overview of the big JavaScript frameworks for anyone that wants to look beyond the horizon of AngularJS – all in all, plenty of places to continue gaining new experiences.

Inside this issue

  1. Why you should take a closer look at Rust 1.0 – Rust 1.0: Safe Systems Programming
    Huon Wilson
  2. Taking control of your own curriculum – Finding the best programming experiences
    Sandeep Chouksey
  3. How Git and Mercurial can hurt your code review
    Marcin Kuzminski
  4. Automated end-to-end testing using Vagrant, Puppet and JBehave
    Dr. Claire Fautsch
  5. Improving response time and latency measurements – Open-source tools for better testing
    Daniel Witkowski
  6. Disrupting Finance IT with Banking Service Providers – Making it easier to disrupt finance IT
    Lars Markull
  7. Siloed data, the new Postgres feature – The data runs through it
    Pierre Fricke
  8. 7 tips for a successful Oracle SOA Suite upgrade
    Matt Brasier
  9. Choosing the right JavaScript framework – AngularJS, Ember or Backbone
    Amanda Cline
  10. Enhancing quality of experience for content-rich sites
    Parvez Ahammad

You can read this magazine in the JAX Magazine app

The JAX Magazine app

You can now read JAX Magazine and on your tablet or mobile device, both on Apple and Android. Whether you’re offline or online, there’s nothing stopping your from reading the magazine at home, in the cafe or on the go.

Take your tech know-how to go

  • Page-turning tech trends: Browse all JAX Magazine issues in a smooth epub reading experience
  • Tech news: Read the latest tech news, tutorials and commentaries on
  • First issue free: Each digital issue costs as little as 0.99 cents and your first issue is free! A yearly subscription only costs 4.99
  • Bookmark your favourite posts and tutorials from the magazine or the newsfeed
  • Search across all content downloaded onto your device, including articles and whole editions of the magazine
  • Offline reading: Downloaded content is fully available offline, meaning you can read up on the latest IT tips, trends and news anywhere, anytime

Download the free app for Android or iOS devices

Tutorials, trends and tech know-how

JAX Magazine is the quintessential digital magazine for enterprise developers, offering features, tutorials and interviews on open source, JVM, JavaScript and countless other programming topics.

Packed full of know-how from international IT professionals, this bi-monthly magazine is designed for developers that want to expand their knowledge base and perform better in their projects. The JAX Magazine mission is to provide the best content in IT for a plethora of programming interests – written for and by developers.

JAX Magazine is always looking for contributing authors and developers to write about what they know and love to work on – we invite you to contact our editorial staff at