Latest News

Cell Phones in Africa: Communication Lifeline (Pew)

If we're talking about how people share information, cell phones matter...a lot. Look at the stats from the Pew Research Center to see how the US stacks up with sub-Saharan African countries here.

The End (or at least a transition) for Search

Despite the rather flamboyant article title, this article makes some interesting points. Facebook's Secret Plan to Kill Google by Armando Biondi.

Swift 1.2 at!

Swift 1.2 (released in Xcode 6.3 Beta 3, redefines the as operator.  The downloadable files are now available in versions for Swift 1.1/Xcode 6.2 and Swift 1.2/Xcode 6.3 and later.

There's a description of the change in the Swift blog on


Agile Software Development on The Roundtable Tuesday March 24, 2015 11:30 AM

Join Jesse and Joe Donahue on The Roundtable to find out more about Agile software development. Is it...

  • The next big thing?
  • A buzzword you should know to drop?
  • A buzzword you should know the meaning of before you drop it?
  • Hype?
  • Important to developers?
  • Important to real people?
  • Something that will change my life?
  • A guarantee that the winter of 2015 will end soon?

Agile Software Development (from Wikipedia)

Agile software development is a group of software development methods in which requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. It promotes adaptive planning, evolutionary development, early delivery, continuous improvement, and encourages rapid and flexible response to change.

The Manifesto for Agile Software Development,[1] also known as the Agile Manifesto, which first laid out the underlying concepts of agile development, introduced the term in 2001.


Subscribe to Front page feed