Remove 2005 Remove Continuous Integration Remove Software Development
article thumbnail

My Best Essays

James Shore

I've been writing about agile software development for nearly 20 years, and most of it is available on this blog. The Art of Agile Development (Book) - 2008. Continuous Integration on a Dollar a Day - 27 Feb, 2006. An easier, cheaper (and better) way to do continuous integration. 11 Jan 2019.

article thumbnail

My Best Essays

James Shore

I've been writing about agile software development for nearly 20 years, and most of it is available on this blog. Continuous Integration on a Dollar a Day - 27 Feb, 2006. An easier, cheaper (and better) way to do continuous integration. How to use test-driven development without traditional test doubles.

article thumbnail

Web App Scanning 101: What Security Pros Need to Know About CI/CD Pipelines

Tenable

Developers use Git as a foundation to run their CI/CD pipelines. To be clear, continuous integration and continuous deployment (CI/CD) is a methodology not a tool. In 2005, Linus Torvalds, the creator of Linux, built something called Git, an open source version control software. Wrapping it all up PHEW.

article thumbnail

Toward the next generation of programming tools

O'Reilly Media - Ideas

And we even have tools for continuous integration, continuous deployment, and container orchestration—all of which are programmed by creating more virtual punch cards. Database developers are in somewhat better shape. We need to imagine a different future for software development.

article thumbnail

Apiumhub organizes the Global Software Architecture Summit in Barcelona, October 10, 2019

Apiumhub

He was involved in the early Agile movement and one of his passions is helping organizations recognize the impact of their internal organization and communication on the long term viability of their software products – putting interactions in place to prevent the accumulation of technical debt and lost business opportunities.

article thumbnail

Choosing your CI/CD tools wisely

ProdOps

William Raspberry It is no secret that Continuous Integration, and in most cases, Continuous Delivery (CI/CD in short)too are one of the most sought after development practices among technology-related companies nowadays. is an open-source software written in Go.

Tools 45
article thumbnail

The Best Product Engineering Org in the World

James Shore

We use Extreme Programming as our model of how to develop software. They also love test-driven development, pairing, continuous integration, and evolutionary design. They tend to be passionate, senior developers. But the majority of software development costs are maintenance costs, not build costs.