David  Farley

David Farley’s Followers (92)

member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo
member photo

David Farley



David Farley isn't a Goodreads Author (yet), but they do have a blog, so here are some recent posts imported from their feed.

MSEC – The Modern Software Engineer’s Companion

I have been working on a side project over the past year or so. I had been making content for my YouTube channel and publishing articles, how to guides and other writing and learning from others, but lots of people were asking for a more guided experience.

So I started to think about what that would be like. I have created a wiki containing lots of descriptions and information, but also lots of lin

Read more of this blog post »
 •  0 comments  •  flag
Share on Twitter
Published on December 10, 2022 13:57
Average rating: 4.18 · 4,600 ratings · 334 reviews · 8 distinct worksSimilar authors
Continuous delivery

by
4.20 avg rating — 3,292 ratings — published 2010 — 24 editions
Rate this book
Clear rating
Modern Software Engineering...

by
4.17 avg rating — 1,104 ratings5 editions
Rate this book
Clear rating
Continuous Delivery Pipelin...

4.11 avg rating — 149 ratings — published 2021 — 4 editions
Rate this book
Clear rating
Software Architecture Metrics

by
3.45 avg rating — 71 ratings — published 2022 — 5 editions
Rate this book
Clear rating
Modern Computer Architectur...

by
4.43 avg rating — 46 ratings6 editions
Rate this book
Clear rating
The Software Developers’ Gu...

really liked it 4.00 avg rating — 1 rating
Rate this book
Clear rating
The Software Developers’ Gu...

0.00 avg rating — 0 ratings — published 2025
Rate this book
Clear rating
More books by David Farley…
Quotes by David Farley  (?)
Quotes are added by the Goodreads community and are not verified by Goodreads. (Learn more)

“Every change that is made to an application’s configuration, source code, environment, or data, triggers the creation of a new instance of the pipeline. One of the first steps in the pipeline is to create binaries and installers. The rest of the pipeline runs a series of tests on the binaries to prove that they can be released. Each test that the release candidate passes gives us more confidence that this particular combination of binary code, configuration information, environment, and data will work. If the release candidate passes all the tests, it can be released. The deployment pipeline has its foundations in the process of continuous integration and is in essence the principle of continuous integration taken to its logical conclusion. The aim of the deployment pipeline is threefold. First, it makes every part of the process of building, deploying, testing, and releasing software visible to everybody involved, aiding collaboration. Second, it improves feedback so that problems are identified, and so resolved, as early in the process as possible. Finally, it enables teams to deploy and release any version of their software to any environment at will through a fully automated process.”
David Farley, Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation

“The earlier you catch defects, the cheaper they are to fix.”
David Farley, Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation

“In software, when something is painful, the way to reduce the pain is to do it more frequently, not less.”
David Farley, Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation



Is this you? Let us know. If not, help out and invite David to Goodreads.