Call to action: Do you want your articles to be featured in JAX Magazine? Drop us an email at
You didn't see this coming

What can we learn from Starbucks? Asynchronous programming, of course

There are a lot of fast food restaurants and coffee chains which use asynchronous processing to make sure they serve as many customers as possible as quickly as possible. As we go through the coffee ordering process, you will see that there’s not much of a difference between Starbucks employees (baristas) and programmers.

Interview with Caroline Emmins and John Owen

IBM software engineers: “We needed to be more agile”

Do you need to transform your business, deliver faster and better? Confused by all the buzz words and hype or how any of it can help you or your teams? We talked to JAX DevOps speakers Caroline Emmins and John Owen about how IBM changed its relationship with development from “them and us” to a collaborative DevOps partnership.

Taking Speedment for a spin

Creating database content with Java 8

Per Minborg, founder and CTO at the Speedment AB, reminisces about the old (Java) days when people were experimenting with Java and databases and paves the way for Speedment, the Java 8 Open Source project which can be used to extract Java code from existing database schemas without trouble and directly start coding applications.

Forget about tech skills

6 most useful soft skills for software developers

Software developers must indubitably have tech skills, but there is another popular set of abilities that is gaining momentum: soft skills. Technical know-how is one way of measuring how good a developer is, but soft skills are really the ones that help them receive the stamp of approval from the industry.

The reinvention of ASP.NET WebForms

Do all technologies have an expiration date? ASP.NET WebForms… Redux

No technology is timeless in the eyes of a developer and all have their flaws and perks. However, as Steve Naidamast, a senior software engineer claims, the pendulum of history begins to swing back sooner or later, demonstrating that until the actual foundations of web development change, no new technology will actually be able to benefit anyone in the sense that it is some type of global panacea for such development.

Want to tinker with life? Now you can!

New programming language helps hack living cells

The biological engineers at MIT have developed a programming language which enables them to interact with living cells. As part of their research, the researchers have already programmed 60 DNA circuits with several functions.