Everything’s right in the world again! The Public Review Reconsideration Ballot for JSR #376 has finally been approved. There were 24 votes in favor and one member voted Abstain — zero votes against this time.
Kotlin might play in the big leagues now but this is surely not a unanimous decision. Although this programming language caught the attention of TIOBE and RedMonk, the road to success is paved with challenges. One of them is Stack Overflow.
Serverless has grown considerably in the past few years. But what does serverless mean, exactly? In this article, Savaram Ravindra explains the basics of serverless and how this trend has changed computing forever.
Cheat sheets are a godsend when you don’t know something – and that will happen no matter how well-prepared you are, which is why these cheat sheets might come in handy. And since we’re here to learn more about programming languages, why not dive deeper into the JVM universe? It will be fun, I promise.
Kotlin/Native v0.3 is here and the most exciting news is that it adds Windows support. Just a quick reminder: Making arbitrary Kotlin/JVM programs runnable on Kotlin/Native or Kotlin/JS is *not* what JetBrains aims to achieve, though — making Kotlin usable throughout a modern application is.
A wolf in sheep’s clothing. Macaron may sound like a delicious French dessert but this idea couldn’t be further from the truth. Macaron is a highly productive and modular web framework in Go which takes basic ideology from Martini and extends in advance. Plus, the logo is a dragon called Maca (there’s an explanation for that!).
The results of the Kotlin future features survey are here. Respondents were asked to nominate three most expected features, as well as one feature that they would like to be banned (optional). Let’s see what Kotlin users want to keep or ditch.
The Go releases go like clockwork — every six months, there’s a new release and 1.9 is almost here. Although most of the changes are in the implementation of the toolchain, runtime, and libraries, there is also one change to the language, adding support for type aliases.
The folks over at Hazelcast are at it again. Open source in-memory data grid Hazelcast has just announced the 0.4 update for Hazelcast Jet, an application-embeddable, distributed processing engine for big data stream and batch.
“Culture is not something you can force top down on people, it’s something that needs to come up from people themselves.” We spoke to Emily Lannon, the Director of Workplace at SoundCloud, about DevOps, how to meet employees’ needs, and how to build an amazing and diverse workplace culture.
“We actually believe that to collaborate, you don’t need to come from the same actual culture and background and heritage, but you just need to have the same vision.” JAXenter editor Gabriela Motroc talked to GitHub’s Marko Berkovic and Matthias Wiesen at DevOpsCon 2016 about how to create a company culture, the challenges involved in enforcing it, and some tips on how to make remote teams work.
High-performing organizations seem to have one common pattern: they put a high value on human capital. JAXenter editor Hartmut Schlosser talked to John Willis, Director of Ecosystem Development at Docker, Inc about how to turn human capital into high performance organizational capital.
It’s not a “buy one, get one for free” type of situation but with the release of Spinnaker 1.0, Google is also announcing the launch of a new CLI tool, halyard, that helps admins more easily install, configure and upgrade a production-ready instance of Spinnaker. What is Spinnaker and why should you care? Let’s find out.
In late May, Mark Reinhold proposed to “adjust the General Availability date in order to accommodate the additional time required to move through the JCP process.” Since there were no objections to the proposed eight-week extension, Java 9 will be released on September 21.