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.
Two decades after its release, Java is still developers’ darling. In this post, you will get to know the real reasons that have kept Java secure and away from retirement.
It’s decided! There’s only one way to end the tabs v spaces war and that’s by adding money to the equation. Stack Overflow has just released the raw data of its annual Developer Survey and it seems that the fate of the war between the two camps has been decided: developers who use spaces make more money than those who use tabs.
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.
In this article, Sven Efftinge shows us how to implement a Language Server for an arbitrary domain-specific language (DSL) using Eclipse Xtext and then run it in an IDE.
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.
A good troubleshooter is like a good detective. Finding and fighting errors in the code can be rough, but in this article, Ram Lakshmanan explains how you can quickly solve some common problems in AWS Elastic Beanstalk.
Is listening to Taylor Swift your guilty little secret while coding? Well, you’re not alone. We’ve got the scoop on why developers like to listen to music while they code… as well as some information on some unforgivable monsters.
Not all Agile implementations are done well. How can you tell that your team has done it right? Here are Gleb Bryksin’s six signs that a company has a successful Agile process.
Garbage Collection is primarily used to troubleshoot memory problems. But, as Ram Lakshmanan explains, a few enterprises have a few innovative uses for their GC logs, some of which could even save you money!
“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.
What is the Language Server Protocol? How was it created? And more importantly, how does it work? These questions and more are answered by Dirk Bäumer, Erich Gamma, and Sean McBreen of Microsoft.