Phil Johnson

Writer/Editor at ITworld

I'm a writer and editor for ITworld.com, after having survived 17 years in the corporate wild as a software/web developer, technical lead and project manager.

In my spare time these days, when I'm not chauffeuring my daughters to and from school, lessons and Justin Bieber movies (ugh), I enjoy drawing cartoons, tweeting and taking pictures of cranes.

ITworld cartoons 2015: The year in geek humor (so far)

Super Blood Moons are better without devices [CARTOON]

Super Blood Moons are better without devices [CARTOON]

Believe it or not, some people actually enjoyed the recent lunar eclipse without a smartphone in hand.

10 tried and true methods for breaking coder’s block

10 tried and true methods for breaking coder’s block

When veteran software developers have trouble writing code, they often turn to one (or more) of these sure-fire solutions to get it flowing again.

Warning: That device may be lying to you [CARTOON]

Warning: That device may be lying to you [CARTOON]

Volkswagen admitted that it used software to cheat on emissions testing, so don’t be so quick to believe your favorite smart devices.

6 things all good software code has in common

6 things all good software code has in common

Not all source code is created equal. Here’s what developers say makes some software code far better than others.

That’s one big repository: Here’s how many lines of code Google has

That’s one big repository: Here’s how many lines of code Google has

Google share stats on the volume of code it manages and, not surprisingly, it’s a whole heck of a lot.

Focus-group-test twice, post to Facebook once [CARTOON]

Focus-group-test twice, post to Facebook once [CARTOON]

The looming addition of a Dislike button to the social network you love to hate should make you put a little more effort into your posts.

The terrible 10: Programmers’ biggest frustrations

The terrible 10: Programmers’ biggest frustrations

As great of a job as software developer is, like any other job, it has its annoyances. Here is a list of the things most likely to make them pull their hair out

12 technologies that tick off Linus Torvalds

12 technologies that tick off Linus Torvalds

If you enjoy a sharply-worded insult, read on. This slideshow’s for you.

Prepare to spend more time getting ready for that selfie [CARTOON]

Prepare to spend more time getting ready for that selfie [CARTOON]

The new iPhone 6S continues a trend of higher resolution smartphone cameras. Is your face ready?

Head-scratchers: 11 confounding programming language features

Head-scratchers: 11 confounding programming language features

Programming languages are full of peculiarities but these oddities tend to make developers say “WTF?” more than most

Ode to a node: Sampling technology’s musical side

Ode to a node: Sampling technology’s musical side

Rather than simply being a tool for recording and playback, technology has also inspired and generated original music over the years

Load More