Modern software development requires a nimble approach -- which means mixing methodologies and hiring cross-functional coders,
for a start. Find out how forward-thinking developers are beating out the old-guard in emerging app markets.
Serdar Yegulalp, May 2013
The 14 characters you meet as a coder
Are you a Developer Diva? Perhaps a Holy Priest of technology? Or maybe you're the Hipster Hacker from Hell? See if you can spot your own worst enemy in any of these 14 software developer personality archetypes.
Andrew C. Oliver, May 2013
Open source Java projects: Akka
Get started with Akka, a JVM-based toolkit and runtime that implements the actor model message-passing paradigm. In this installment of <i>Open source Java projects</i>, Steven Haines presents a simple program that showcases the Akka message passing system, then develops a more complex program using concurrent processes to compute prime numbers.
Steven Haines, May 2013
The SDK for Node.js can be used to build fast and scalable network applications for Amazon's cloud.
Mikael Ricknäs, May 2013
Mobile strategy? You need a business strategy
Mobile technology is an enabler, not a goal. Start with your business goals and then see where mobile helps them.
Brian Katz, May 2013
CIOs like big data, just not in the cloud
Although cloud providers like Amazon are linking big data with the public cloud, enterprises rightfully don't see it that way -- not yet.
David Linthicum, May 2013
Big movies, big data: Netflix embraces NoSQL in the cloud
With billions of reads and writes daily, Netflix relies on NoSQL database Cassandra to replace a legacy Oracle deployment.
Andrew Lampitt , May 2013
Java EE 7 moves forward
The next version of enterprise Java has received executive approval in the Java Community Process and a reference implementation is due soon, Oracle says.
Paul Krill, May 2013
Java tip: Orthogonality by example
Orthogonality is a concept often used to describe modular and maintainable software, but it's also a design principle found (and broken) in some of our most popular Java utilities. With this short article you'll wrap your head around orthogonality once and for all -- by seeing how it is implemented, and violated, in Log4j. Workarounds are also discussed.
Jens Dietrich, May 2013
Survey: Control and security of corporate open source projects proves difficult
A recent survey by Sonatype found widespread use of open source -- with 80 percent of a typical Java application assembled from open-source components -- but a lack of corporate standards governing usage.
Ellen Messmer, April 2013
AMD-led consortium takes steps to break multicore programming barriers
The HSA Foundation has released a uniform memory architecture, called HUMA, that would make different memory types in a system accessible to all processors.
Agam Shah, April 2013
Sencha CEO: Treat HTML5 apps as a programming platform, not a Web page
Tools vendor executive Michael Mullany also sees excitement about Firefox OS but says more work is needed on Tizen.
Paul Krill, April 2013
A first look at Gavin King's Ceylon
Gavin King brought us Hibernate and Seam. Now he wants us to drink the Kool-Aid -- or rather the Ceylon tea -- once more.
Andrew C. Oliver, April 2013
Under the hood of Pivotal One, where cloud dev meets big data
Flush with cash from GE, startup Pivotal unveils ambitious PaaS offering aimed at fulfilling 'Internet of things' dream.
Ted Samson, April 2013
Why developers are turning to API services
As outside services are increasingly integrated into enterprise and consumer applciations the demand for API management tools is also growing, especially for cloud and mobile apps.
Paul Krill, April 2013