In the span of a few short years, open source software has evolved from being a means to create the free equivalent of an existing commercial platform to now becoming […]
Best Practices for DevOps in the Cloud
DevOps is commonly defined as a methodology that combines software development with IT operations. The goal is to shorten a system’s development life cycle while delivering features, fixes and updates […]
Helping the Little Guy: The Power of Open Source Software for Startups
It’s no secret that open source software holds many benefits for businesses looking to reap the rewards of these innovative, collaborative and incidentally free efforts of developers around the world. […]
Steps for Migrating Code Between Version Control Tools
Code migration can be tricky if you’re not prepared. Follow these steps for a worry-free migration. Almost all source code contains some format of delicate information, whether it be configuration-related […]
Handing Your Software’s Source Code to Someone Else: When, Why and How?
While keeping a tight hold on your company’s valuable source code is often seen as the preferred option, there are times when you may be required to hand it over […]
Should You Migrate to Git? Part 1
There are many factors to consider when making the decision whether to migrate your source code. Is it appropriate for the project? Will it work? How might it impact the […]
Using Application Deltas in Deployments
Developers have been versioning their source files since the early days of Unix. Anyone else remember SCCS? Back in those days, storage was at a premium: Disks were small and […]
3 Simple Steps to Rugged DevOps 101
As the CEO of WhiteSource, I regularly consult enterprises about building and enforcing their open-source security policies. In the course of my consultations, I discuss open-source security protocol with many […]









