Interview with Steve Poole, Software Engineer at IBM

“Anything you do to make your development life easier can make a hacker’s life easier too”

In the emerging world of DevOps and the cloud, most developers are trying to learn new technologies and methodologies. The focus tends to be on adding capabilities such as resiliency and scaling to an application. Still, one critical item consistently overlooked is security. We talked to JAX London speaker Steve Poole about what can be done to keep your system secure and what happens when you leave the door open.

Out now!

JAX Magazine — August 2016 — Quo vadis Java EE?

Discussions about the future of Java EE are starting to intensify as we get closer to the moment of truth. In this issue you’ll find everything you need to know about the current state of Java EE, but that’s not all! The cloud, the marriage between software development and banking, Bitcoin and TrumpScript are all in. Take a look!

Answer: It depends who you ask

How many developers does it take to complete a project?

The million-dollar question about the level of productivity in software development teams is the following: How does their productivity scale with the team size? Forget everything you knew about the ideal team size. Are you familiar with the Ringelmann effect?

All the shiny new features

[Bit]coin flipping: Bitcoin Core 0.13.0 — what does it mean?

Bitcoin Core 0.13.0 is a new major release which includes bugfixes, performance improvements, updated translations and last but not least, new features. The most important code change is the incorporation of the segregated witness (segwit) code in preparation for an upcoming soft fork.

It's time for a shout out to Java influencers

Top 20 social influencers in Java

Who are the most influential Java people in the Twittersphere? After analyzing thousands of accounts, we created a list of people that every Java enthusiast or pro should be following.


Cloud Dataflow quickstart in Java

In this article JAX London speaker Martin Gorner shows you how to set up your Google Cloud Platform project to use Cloud Dataflow, create a Maven project with the Cloud Dataflow SDK and examples, and run an example pipeline using the Google Cloud Platform Console.

Perspectives on technology

Creating a digital hexagonal tile map (Part 1)

One of the most difficult aspects of developing a game is one in which the genre you would like to develop for is such a niche area of development that standardized tools have yet to be created for it. With a lack of some level of standardized tools for such development, this realm of gaming has probably become one of the most difficult areas in creative activity within the game development field. There are several reasons for this.

While you were away

#AboutLastWeek: Serverless cloud, awards and a fruitful JCP EC meeting

Each Monday we take a step back and analyze what has happened in the previous week. Last week JAX London speaker Bart Blommaerts gave us an introduction into the serverless cloud and we asked you to nominate the technologies, companies, organizations or persons that have brought significant innovation to the Java ecosystem. Nominations are still open, so there’s still time to vote.

Microservices checklist — Part 2

“The size of a microservice is the size of the team that is building it”

No software architect can resist the temptation to talk about their experience with microservices. We launched an interview series with experts who talked about the benefits and challenges of microservices, when people should not use them and what impact they have on an organization. Our second interviewee is Aviran Mordo, the head of engineering at Wix.