On Wednesday night, I returned to the Montgomery County Java User's Group (MCJUG) (opens in a new tab) to give a follow-up to last year's Continuous Delivery talk. This week, I focused on the tools and techniques that a developer, team and organization can use to migrate to Continuous Delivery (opens in a new tab). The subject areas which I touch on are:
- Version Control
- Build Automation
- Dependency Management
- Static Code Analysis and Technical Debt
- Test Automation
- Continuous Integration
- Deployment Automation
- Infrastructure Management
- Monitoring
Like last time I talked here, the audience was great. They had great questions and everybody felt comfortable sharing their experiences. At times it felt almost like a conversation than a presentation, and I loved it. All in all, I thought it was a great evening and I look forward to returning to the group in the future to give another talk.
After my presentation, Ben Muschko (opens in a new tab) gave a great talk on Gradle (opens in a new tab). Ben is a super smart guy and is very his talk on Gradle sparked a lot of interest from the crowd, especially from the Maven users who have felt the pain of trying to break the convention. I look forward to seeing Ben at a future DC Groovy User Group (opens in a new tab) meeting, as well as diving deep into Gradle.
For those interested in getting a copy of my slides, you can download the PDF from my GitHub account.
Click here to download slides as PDF (opens in a new tab)
I wanted to thank to Victor Semenov (opens in a new tab) for organizing the event, as well as special thanks to my friends and colleagues who came out to see me talk.
