Category: General Geekery

  • January 06, 2015

    2015 predictions about the world of software

    Over the last five years, DevOps has successfully brought Development and Operations teams together to meet the common goal of releasing better quality software faster. In 2015, the rest of the enterprise will follow in DevOps’ footsteps with cross-functional teams—like design and development—working together more closely. To successfully foster this next-generation collaboration, tools will be consolidated to create a “single source of truth” for all assets—borrowing a fundamental principle of DevOps and Continuous Delivery. Software developers have used version control software to manage source code repositories as long as software has been developed. And as businesses embrace DevOps practices across their organizations, they will similarly make broader use of version control.

  • October 31, 2014

    Build your own monster in the Perforce Workshop

    It's October 31st, All Hallows' Eve.

    Tonight I'm going to listen to my favorite witch Stevie Nicks sing Rhiannon and skulk where the boundaries between the worlds of the living and the dead overlap. Not only a place where the spirits of P4Win and P4Web wander around looking for bodies to inhabit, but a place where the coolest and latest new Perforce tools are being actively developed. I'm talking about the Perforce Workshop where I can get the right tools and inspiration to build my own Perforce Monster.

  • October 10, 2014


    My first tech mentor was named Simon. He sat me down in front a computer running MS-DOS when I was 9 years old. He encouraged me to explore the system using the "cd" and "dir" commands. He instructed me to look for files ending in "exe", "bat" and "com" in order to run them. He taught me how to copy, move and rename files. He showed me his CAD drawings and how they related to his work with machinery. He was the best mentor a little girl could have. He was patient, understanding, enthusiastic, and he is also my father.

    Posted In:
  • February 28, 2014


    Are you looking for a cheap way to run your personal Perforce server?  Need a quick and dirty way to serve your website from it?  This could be your next easy project.

  • January 21, 2014


    A core principle here at Perforce is that we try to use Perforce to solve as many problems as we can, even when it doesn't entirely make sense. As an example, for years Perforce was the backend for our support team's CRM system. Why did we need a versioned call tracking system? We didn't! 

  • November 26, 2013


    'Tis the season where those of us here in the States gorge ourselves on pie and potatoes, watch football, and take some time to ponder what we're thankful for. Friends, family, and good health go without saying, so I'd like to take a moment to reflect on the things I'm thankful for as a software developer in 2013.