Contact Phil

Discover and connect with journalists and influencers around the world, save time on email research, monitor the news, and more.

Start free trial

Recent:
  • Unknown
Past:
  • ITworld
  • CIO.com
  • InfoWorld
  • Network World

Past articles by Phil:

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. → Read More

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. → Read More

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. → Read More

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. → Read More

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 → Read More

Survey says more women are going into programming

A new global survey of software developers suggests that females will be making up an increasing percentage of the programmer population in coming years. → Read More

Superclass: 15 of the world’s best living programmers

When developers discuss who the world’s top programmer is, these names tend to come up a lot. → Read More

Why John Carmack thinks Racket is aces for beginning programmers

The creator of creator Doom explains why his 10 year-old son used the Racket programming language to create his latest video game. → Read More

Hopefully, Windows 95 is just a memory [CARTOON]

Microsoft’s historic OS turned 20 this week, giving some people a people a chance to reminisce and others a reminder that it’s time to upgrade. → Read More

Think all software changelogs are boring? Think again

The Strange Log proves that sometimes even the driest-sounding things can actually be pretty entertaining. → Read More

9 things you need to know to run a successful software development team

Experienced software engineering leaders share what it takes to get the most out of your team. → Read More

Research: You’re not smarter than a 5th grader at designing mobile apps

A new study finds that young kids come up with more original and higher quality ideas for new mobile services than adults. → Read More

Programmers expect their code to live long and prosper

A new survey of developers finds that they have a long life expectancy for their work but still can’t agree on what constitutes “legacy” code. → Read More

Just their type: 12 keyboards beloved by programmers

Software developers can become quite attached to the keyboards they use to bang out code all day. Here are some models that have significant coder followings. → Read More

Cracking the code: 5 tips for hiring software developers

Hiring programmers is hard, but these tips from companies trying to improve the process just might help you to better identify, recruit, and evaluate coding talent. → Read More

7 things every new programmer should know

Veteran software developers share the lessons they’ve learned over the years about how to successfully navigate the professional coding business. → Read More

Up your coding game with these 7 habits of great programmers

Experienced software engineers share their thoughts on what differentiates great programmers from good programmers and what it takes to up your coding game. → Read More

How to make money as an independent developer

If you’re a mobile developer and you’re not doing e-commerce, you’re doing it wrong... and other findings from a new survey → Read More

How Secure Scrum can help you build better software

A new methodology shows promise in helping Scrum teams to identify and account for security issues during software development → Read More

Houston, we have a bug: 9 famous software glitches in space

Software bugs can occur anywhere, but can be particularly troublesome (and costly) in space. → Read More