June 18, 2021

Happy anniversary! Celebrating 10 years of Java Magazine

By: Alan Zeichick


From Java 7 to Java 16 and beyond, this technical journal has been a resource by and for the Java community.

This is a syndicated post. Please find the original here

Download a PDF of this article

August 1, 2011: Java SE 7 was rolled out, and the first issue of Java Magazine appeared. Today, only a few months from Java SE 17, the magazine still publishes technical articles, behind-the-scenes insights, and other relevant information for Java developers.

The official motto of Java Magazine is “By and for the Java community.” On top of that, I think of our mission as, “We want your current Java project to be so successful that you will choose Java for your next project.”

The premiere issue’s cover, July 2011.

The premiere issue’s cover, August 2011

In that light, we are excited to celebrate this milestone anniversary. Java Magazine was launched about 18 months after Oracle completed its acquisition of Sun Microsystems. That’s a real demonstration of Oracle’s continuing commitment to supporting developers and the Java ecosystem. (A bigger commitment, of course, is the continuing investment in innovation through the Java Platform Group, which now releases Java versions in a six-month cadence.)

Longtime readers have watched Java Magazine evolve.

  • First came a PDF-based format published bimonthly. Designed to look like a printed magazine, the issues were attractive but hard to read, especially with source code.
  • After a few years came a hybrid with individual articles posted online using HTML, instead of in a single large PDF file. The magazine still released a new “issue” every two months.
  • Today, the magazine looks more like a blog; there are no more multi-article issues. Instead, Java Magazine publishes new individual articles every few days, including a weekly offering called Quiz Tuesday.

Every week or two, we send out a free email newsletter—currently going to about 250,000 subscribers—highlighting the latest articles. (If you aren’t a subscriber, sign up here.)

Despite the format changes, we still follow the principles laid out by our first editor, Justin Kestelyn, in that August 2011 premiere Issue:

The Java Magazine tagline, “By and for the Java community,” is reflective of its DNA. On the “for” side, the publication is designed to serve the ecosystem in all its diversity: from the hands-on technical craftspeople who make the language dance, to the decision-makers who place very expensive bets on strategic technology platforms, to the learners and newcomers who are just getting a handle on why This Java Thing is so great. People in all those categories will find something to like here.

Thank you, Justin—and a tip of the cap to the other previous editors of Java MagazineCaroline KvitkaKay Keppler, and my immediate predecessor, Andrew Binstock.

The best of the classics

Looking back on those early issues, the topics were (and are) fascinating. The premiere issue covered everything from the release of Java SE to resource injection with Java EE 6 to running Scala on the JVM. There were articles on learning Java classes, an introduction to RESTful web services, tutorials on dynamically typed languages and the invokedynamic instruction, using Adobe Flex and Java SE, automated testing for web apps, and working with JSR 211, the Content Handler API.

Many of those earliest articles, published in that original fancy-but-impractical PDF format, were not made available in HTML. In effect, they were lost to readers. No more! We went back through those issues, identified 10 of the most interesting and still-relevant articles, dusted them off, and brought them back to life. These classics live on the magazine website once again.

You can read a synopsis of those 10 articles, and find the links to the HTML versions, in “Ten good reads from the Java Magazine archives.” One of them is from that premiere issue: an interview with Java chief architect Mark Reinhold about Java SE 7. It’s a must-read.

A bit of fun: Look at the nice graphic at the top of the page, created by amazing artist I-Hua Chen—who has been illustrating Java Magazine since its very first issue. Can you find all the Dukes?

Finally, a word of appreciation to the current Java Magazine team: Karin Kinnear, publisher, who also manages our social media; Annie Hayflick, digital content manager; and Jan Rogers, senior managing editor and art director. Also on the team: Karen Perkins, copy editor, and Lea Anne Bantsari, proofreader.

Thanks also to all the members of Oracle’s Java Platform Group, many other software engineers inside Oracle, and the many Java Champions who research and write such wonderful articles for you.

I can’t wait to see the next decade of Java Magazine. Let’s enjoy it together.

Alan Zeichick
Editor in Chief, Java Magazine

Dig deeper

Alan Zeichick

Alan Zeichick is editor in chief of Java Magazine and editor at large of Oracle’s Content Central group. A former mainframe software developer and technology analyst, Alan has previously been the editor of AI ExpertNetwork MagazineSoftware Development TimesEclipse Review, and Software Test & Performance. Follow him on Twitter @zeichick.

Alan Zeichick is director of strategic communications for Oracle, where he provides insights and analysis on cloud computing and other advanced technologies.

More about Alan Zeichick