Paul Rubens

Paul Rubens is a technology journalist based in England.

12 Slack alternatives worth a look

Why learn C?

Why learn C?

The C programming language is hard to learn, its popularity is waning and demand is shifting. Is there any point in learning C?

Where to find the best programmers in the world

Where to find the best programmers in the world

The coder you need may likely be on the other side of the world, according to recent research.

7 habits of highly effective developers

7 habits of highly effective developers

Writing good code doesn’t take as many hours as you may think. Here’s how the best get it done. (Hint: Being lazy is a good start.)

Can citizen developers move shadow IT into the light?

Can citizen developers move shadow IT into the light?

Citizen developers can produce valuable businesses applications quickly, but is speed to market worth the risk of security and compliance considerations flying out of the window?

How to make money from open-source software

How to make money from open-source software

Ditching the GPL may be the key to running a successful commercial open-source software business.

10 Windows 10 migration issues you need to consider

10 Windows 10 migration issues you need to consider

While there's no need to rush to Windows 10 just because it’s been released, there are some important things to start thinking about.

What makes the Open Container Project good news for CIOs

What makes the Open Container Project good news for CIOs

A Linux Foundation project to create a single standard for containers means CIOs can invest in container technology without fear of running in to compatibility problems.

Who is behind Linux now, and should you be afraid?

Who is behind Linux now, and should you be afraid?

Most Linux kernel code isn’t developed by who you might think. Here’s a closer look at why this matters.

How to develop applications for the Internet of Things

How to develop applications for the Internet of Things

What's the best way to build an application that could do anything from control home appliances remotely to gather meteorological data from sensors to produce a weather forecast? Startups offering data ingestion platforms take much of...

10 Things You Should Know About Apple's Swift

Apple recently unveiled Swift, a new language to replace Objective-C for OS X and iOS application development. Apple won't accept submissions built using Swift to the iOS or Mac App Store until the fall, when iOS 8 and the next...

Why Open Source Software Isn't as Secure as You Think

The security of open source software relies on the community spotting errors -- but Heartbleed and other recent events suggest that that's not happening.

Load More