Trunk Based Development (example course)
Learn more about Trunk-Based Development from Ryan Morris
Trunk Based Development is a style of software development in which all developers commit their changes to a single shared trunk in source control, and every commit yields a production-ready build. It is a prerequisite for Continuous Delivery as it ensures that all code is continuously integrated into a single workstream, that developers always work against the latest code, and that merge/integration pain is minimised. It is important to note that Trunk Based Development does not prohibit branching.
Trunk-Based Development is an Intermediate-level course by Ryan Morris.
Your Instructor
Product focused full-stack developer and team leader. I excel when involved in all areas of the product pipeline.
I am great at:
* Product ideation and planning
* UX/UI planning and review
* Breaking down highly complex concepts into easy to manage systems and components
* Software design and implementation
* Test-driven development
* Optimization of workflow (continuous improvement and delivery)
Some of my favorite skills:
* PHP (CakePHP)
* JavaScript (Front and back-end)
* SQL (MySQL)
* HTML5
* CSS3
* TDD/BDD