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.
When MVC 1.0 was dropped from Java EE 8, that should have been the end of it. But the community rallied and now MVC 1.0 lives on, with a little help from Java Champion Ivar Grimstad.
If you want to know more about what blockchain is and Hyperledger’s role in taking the technology behind Bitcoin to the next level, you’ve come to the right place. JAXenter editor Gabriela Motroc talked to Arnaud Le Hors, Senior Technical Staff Member of Web & Blockchain Open Technologies at IBM about developers’ interest in blockchain, Fabric — a blockchain framework—, and more.
The right way to “do” DevOps is to map your environment, identify opportunities to exploit, and learn to play the DevOps game. Sounds easy, right? Except it isn’t. JAXenter editor Gabriela Motroc talked to Simon Wardley, Researcher for the Leading Edge Forum about the current state of DevOps, the rules that influence the DevOps game and its relation to the serverless wave.
IoT is the future. Are you ready? In this article, Pratik Dholakiya goes over some of the most important aspects of IoT for developers to remember while coding. (Spoilers: it’s security. Don’t forget about security.)
Open source is slouching towards individualization as every new framework or open source architecture has its own particular API, layers, or even wire protocol. In this article, Yaron Haviv explains why the open source community needs to work towards collaboration and standardization for the good of us all.
“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.