Software dilemmas

The future of agile software development

In this time of constant connection, more and more apps continue to be created. But because of an immediate need, apps are often created in a hurry. Creators rush to fill that need, but there’s an issue with this. When they rush, they tend to mess up in a big way, thus annoying the very people they wish to help.

The smart home needs standards

Building a smart home IoT with OSGi

In the past two to three years, OSGi has gone from being an outdated Java-based connected home specification to a mainstream IoT technology. Here we take a look at the myriad of IoT standards and the most successful examples of OSGi IoT implementations.

WTF is it?

Duke the Java Mascot, explained

Have you ever wondered what Duke the Java Mascot is? Is it a mockup of the Star Fleet communicator badge? Perhaps it’s an anthropomorphic dinosaur tooth? Whatever it is, it’s time we found out!