My Book
-
Recent Posts
Blogroll
Recent Comments
- davef on MSEC – The Modern Software Engineer’s Companion
- vince on MSEC – The Modern Software Engineer’s Companion
- Michael on Continuous Integration and Feature Branching
- davef on Test *Driven* Development
- Trunk Primarily basically based Model – TOP Show HN on Perceived Barriers to Trunk Based Development
Archives
- December 2022
- November 2022
- July 2022
- January 2022
- March 2021
- January 2021
- December 2020
- November 2020
- August 2020
- July 2020
- April 2020
- November 2019
- September 2019
- August 2019
- March 2019
- February 2019
- November 2018
- September 2018
- June 2018
- April 2018
- March 2018
- October 2017
- January 2017
- October 2016
- June 2016
- May 2016
- April 2016
- October 2015
- August 2015
- June 2015
- April 2015
- March 2015
- December 2014
- November 2014
- October 2014
- September 2014
- August 2014
- February 2012
- January 2012
- December 2011
- July 2011
- June 2011
- January 2011
- November 2010
Categories
- Acceptance Testing
- Agile Development
- Blog Housekeeping
- Continuous Delivery
- Continuous Integration
- Culture
- DevOps
- Effective Practices
- Engineering Discipline
- External Post
- Feature Branching
- High Performance Computing
- LMAX
- Microservices
- Pair Programming
- Personal News
- Reactive Systems
- Software Architecture
- Software Design
- Software Engineering
- TDD
- Uncategorized
Meta
Category Archives: Continuous Delivery
What does “good” look like?
The nice folks at XebiaLabs have asked me to do a few guest blog posts on their site. My first post is called “What does ‘Good’ look like?” “I think that we have a problem in the software development industry. … Continue reading
The first casualty of a software emergency…
A colleague and I were talking today about what happens when things go badly. I said that I thought that in an ideal world we should be working to make our deployment pipelines so efficient that, even in the event … Continue reading
Posted in Continuous Delivery
Leave a comment
Don’t Feature Branch
I recently attended the Devoxx conference. One of the speakers was talking on a topic close to my heart, Continuous Delivery. His presentation was essentially a tools demonstration, but one of the significant themes of his presentation was the use … Continue reading
Presentation on Continuous Delivery at LMAX
I was recently asked to do a presentation on the topic of Continuous Delivery at the London Tester Gathering. You can seen a video of the presentation here In this presentation I describe the techniques and some of the tools … Continue reading
How long to retain build output?
Martin Fowler has recently made a post on the topic of the importance of reproducible builds. This is a vital principle for any process of continuous integration. The ability to recreate any given version of your system is essential, but … Continue reading
Posted in Agile Development, Continuous Delivery
Leave a comment
Acceptance Criteria for Release Management Maturity Model
I was asked a good question by a colleague a couple of days ago. On p419 of my book Jez and I show and I describe a “Configuration and Release Management Maturity Model”. My colleague asked: “What are sensible acceptance … Continue reading
Going live
My project went live this week. You can see our web site here. My team and I are all very proud of our work, we have been building the LMAX exchange for several years now, but have only just released … Continue reading
Posted in Agile Development, Continuous Delivery, LMAX
Tagged Agile, Continuous Delivery, LMAX
Leave a comment