Phil Pead at Progress Exchange 2014. (Image: Progress Software).

Published: October 8th, 2014


Grace Hopper Google doodle honours ‘mother of COBOL’

Google's daily doodle that takes the place of its logo on its main search page celebrates computer pioneer Grace Hopper, the created of Common Business-Oriented Language (COBOL) . Grace Hopper would have been

Published on: December 9th, 2013 Brian Jackson

Security experts debate use of backdoors in coding

In light of the furore around the NSA and PRISM, a new report from the Citizen Lab is calling for a cut down on the use of backdoors when coding software. In his

Published on: November 7th, 2013 Candice So

Canadian schools miss the podium at international coding contest

For the first time at the International Collegiate Programming Contest (ICPC), the University of Waterloo can't claim to be the top Canadian school. Instead that prize will go to the University of Toronto,

Published on: July 5th, 2013 Brian Jackson

Anatomy of a championship-level computer programming problem

The top computer programming talent from universities around the world was all pooled in St. Petersburg, Russia on Wednesday for the International Collegiate Programming Contest (ICPC). For five hours, teams of three students

Published on: July 4th, 2013 Brian Jackson

Gittip takes ‘open source’ to new levels, finds limits

Pittsburgh-based entrepreneur Chad Whitacre is approaching his online cash gift-giving startup with an earnest interpretation of being transparent. The founder uses volunteer coders as his company's staff, the code they write is open

Published on: May 8th, 2013 Brian Jackson

Waterloo students competing in ‘March Madness’ of computer programming

As March Madness – the month of NCAA basketball playoff matches that is also viewed as the tournament that recognizes the best post-secondary school talent in the world – comes to a close,

Published on: March 27th, 2013 Brian Jackson

‘March Madness’ of coding contests highlights two trends

If you’re not familiar with the Association of Computer Machinery’s (ACM) International Collegiate Programming Contest (ICPC) sponsored by IBM Corp., just think of it like the “March Madness” of computer programming. Just like

Published on: May 16th, 2012 Brian Jackson

Why a $35-Raspberry Pi is better than the New iPad

by Nestor E. Arellano A few weeks before the release of the New iPad, the United Kingdom-based Raspberry Foundation offered up for sale the device that you see in the picture above. Looking more like

Published on: March 18th, 2012 Nestor Arellano

After 40 years Unix losing lustre, but its legacy will endure

Forty years ago this summer, a programmer sat down and knocked out in one month what would become one of the most important pieces of software ever created.In August 1969, Ken Thompson, a

Published on: June 8th, 2009 Gary Anthes

Let bygones be bygones – programming techniques you’re happy to forget

Despite its complexity, the software development process has gotten better over the years. "Mature" programmers remember how many things required manual intervention and hand-tuning back in the day. Today's software development tools automatically

Published on: April 30th, 2009 Esther Schindler

Codeless development popular way to sidestep IT department

A few years ago, self-proclaimed nondeveloper Kevin Smith worked for a software company that tried to build a project tracking tool using Microsoft .Net. Some 15 developers spent a year with little success.

Published on: November 21st, 2008 Tom Kaneshige

Canadian IT jobs market heats up as employers prepare to meet talent crunch

Canadian employers are being squeezed by a tech talent crunch...from both sides.Just as a mad rush to get on the Web 2.0 bandwagon is making .Net developers fresh out of school disappear like

Published on: May 27th, 2008 Nestor Arellano

WaveMaker offers point-and-click ‘Java for dummies’

There was a moment in history when assembly coding and the knowledge of it largely disappeared from the world. Before it, the programmers knew and cared about the binary code the CPU saw,

Published on: April 21st, 2008 Peter Wayner

Programming made agile

Choosing how to develop an application is almost as much of a personal preference as the type of music you listen to. One programmer might prefer simpler, cleaner methods of writing code such

Published on: March 6th, 2007 Sarah Lysecki