Software programming languages
Apple is undeserving of the backlash they have suffered. The battery update is a good feature that will extend a phone's life. It's not planned obselecense.
Find out why the director of design at Singularity University Labs believes virtual reality (VR) and augmented reality (AR) are important new interfaces that developers need to start building for ...
The tech evolution is occurring so rapidly that yesterday’s opinions are often invalid today. Here's some currently valid insights into Golang, NoSQL and Cloud
A collection of tips and insights for handling Java exceptions
Java programs shouldn't read like a choose your own adventure novel. Joe Ottinger espouses the value of both advancing the language and keeping things simple.