Who wins?

Performance vs. convenience: Desktop or browser-based IDEs?

Browser-based IDEs (integrated development environments) are increasing in popularity as their capabilities improve, but they still have a tough road to widespread adoption. Some of the obstacles are only speed bumps, while others are like oceans – there’s just no way around them. Desktop IDEs are comfortably on an island by themselves and it’s up to browser-based IDEs to find a way to bridge the gap.

While you were away

#AboutLastWeek: Java influencers, Innovation Awards, JAX Mag in a nutshell

Each Monday we take a step back and analyze what has happened in the previous week. Last week we gave a shout-out to the most influential Java people in the Twittersphere, wrapped up the nominations for the JAX Innovation Awards and launched a new JAX Magazine issue. If you want to find out which IDE (NetBeans, IntelliJ or Eclipse) has the best Angular 2 support, you’re in luck; we asked three experts to weigh in on this discussion.

The preliminary list you've been waiting for

JAX Innovation Awards: A sneak peek into the nominations list [UPDATE]

The countdown for the JAX Innovation Awards nominations has begun. If you need some inspiration for your nomination, you’re in luck. Here’s a preliminary list of technologies, companies, organizations or persons that have brought significant innovation to the Java ecosystem.

The cloud is not failsafe

Protect your data from unexpected cloud failure

The cloud is one of the safest places to store your data. Even if business leaders find it more practical to store information locally, there are many reasons to leave the storage up to the cloud provider. The cloud, however, is not failsafe.

Real-life kryptonite

And it’s gone —The true cost of interruptions

People need roughly 23 minutes to go back to their tasks after a major interruption, but the plot deepens if you’re a programmer. Add at least 10 minutes to the forced break (the minimum amount of time you need to start editing code again) and there you go — that’s a solid half hour you lose whenever someone approaches you. It gets worse if that interruption is planned.

Redefining the developer workspace

The evolution and future of IDEs

Being a developer today is perhaps more exhilarating than at any other time in history. We have incredible choice when it comes to languages and frameworks, and tools like GitHub and StackOverflow have connected millions to make sharing code and expertise simple and fast. These conveniences have allowed us all to spend more of our time being creative and honing our craft, rather than fighting with source code repos and ancient languages. But in this age of global sharing and constant collaboration, one of our most important development tools, the IDE, has remained stubbornly individual and private. Why?

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.