JAX Developers Puzzle deadline approaching: Play for a chance to win a complimentary JAX London 2018 ticket!


Code rant

Learn to code, it’s harder than you think

All the evidence shows that programming requires a high level of aptitude that only a small percentage of the population possess. The current fad for short learn-to-code courses is selling people a lie and will do nothing to help the skills shortage for professional programmers.

Don't erupt!

The Volcano – An enterprise Kanban board

After some experimentation, Tomas Rybing is back with another visualisation for teams using the Kanban method. He’s cut the top off of his Priority Pyramid and created The Volcano, which covers bigger teams and more products.

Change of focus

Beyond the technology of Microservices

Follow Daniel Bryant’s latest talk as he attempts to uncover better ways of developing software out of the learnings uncovered from the microservice community, divided into categories focusing on organisational, architectural and operational issues.

I solemnly swear...

A professional oath for programmers?

Do you solemnly swear to produce good code? That’s what Agile Manifesto co-author Robert C. Martin wants you to do, in his newest endeavour to create a list of ethical guidelines for programmers to follow. The Programmer’s Oath has been met with mixed feedback.

The future of testing on the JVM

JUnit Lambda – The Prototype

Nicolai Parlog shares what some crowd-funded backing and a committed group of Java test enthusiasts can produce in the first instalment of JUnit Lambda. Before work begins on their alpha version, Parlog takes a look at the basic features of the project.

Handsome UIs

Java UIs can be beautiful, too

What makes a UI attractive to the user? Members of the Reddit community have thrown up their hands in support of beautiful Java UIs to gain inspiration outside of the IDE space. Here we show a couple of examples of how good-looking a UI can be.

How to lead in tech

What makes a good CTO? Top CTOs explain their approaches

Do CTOs spend all their time researching new tech trends? Or do they focus on specifics? JAXenter editor Coman Hamilton spoke to several veteran CTOs from PayPal, ING Bank, Basho and other global tech companies to find out what makes a good Chief Technology Officer.

Work it out!

5 Scala puzzlers that will hurt your brain

We’ve served up some Java conundrums in the past, but now its time to get your head around these Scala brainteasers. Alex Zhitnitsky is back in collaboration with the team from Scala Puzzlers to test and torment your Scala know-how. Prepare thyself!

Benchmark test

Follow-up: How fast are the Java 8 Streams?

It’s a Superman vs. Batman battle. If we pit sequential streams against regular for-loops, which one comes out faster? After some careful benchmark tests, Angelika Langer shows us which is fastest, and why must be careful to make judgements.