Dagger aficionado Sven Ruppert demonstrates dependency injection in a simple example aimed at declaring dependencies, specifying how to satisfy them, as well as allowing you to focus on the interesting classes.
GitHub’s text editor Atom is currently available via pre-release at version 1.0, however the API is considered stable. We take a quick look at the editor’s main features.
Pivotal have announced they are withdrawing their support of Groovy and the accompanying Grails framework after their next major releases in March.
Linux founder Linus Torvalds has gone on the record about Linux security disclosures, and his desire to be more responsible with security disclosure timeframes.
If you’re developing with AngularJS, you can use Protractor to run tests on your application in the browser.
A look at the pros and cons of the big data processing framework that took the industry by storm.
Brian Goetz talks us through the latest version of Java and the addition of new language features like Lambda expressions and streams.
Aerospike claims to be “the fastest, most reliable database in the world.” We took a look under the hood with Brian Bulkowski, co-founder and CTO of the open-source NoSQL database.
The new release of Node.js fork IO.js has commentators wondering if the fork is looking to “outdo” it’s original project. What does this new release hope to achieve?
We’re determined to investigate the claim that developer knowledge has a half life of approximately five years. That means in order to stay technically current, we need to adopt a lifelong learning philosophy.
In the wake of the Paris attacks, U.K. Prime Minister David Cameron has proposed an encryption ban that would have dire consequences for digital Britain.
Following a number of cosmetics improvements, the Eclipse dark theme has established itself as a popular choice in the IDE community.