For ease of reading, I have sorted out and listed the articles related to ribbon series development in my SharePoint study notes. Some of the articles may be updated later.
01. SharePoint [ribbon series] -- 01. ribbon Architecture
02. SharePoint [ribbon series] -- 02. Add a new tab in ribbon
03. SharePoint [ribbon series] -- 03. Find the correct location in ribbon.
04. SharePoint [ribbon series] -- 04. Add a new group to ribbon (custom tab for Users)
05. SharePoint [ribbon series] -- 05. Add a new control to ribbon (custom tab for Users)
06. SharePoint [ribbon series] -- 06. delete a specified control in ribbon (custom tab for Users)
07. SharePoint [ribbon series] -- 07. Replace the specified control in ribbon (custom tab for Users)
08. SharePoint [ribbon series] -- 08. create (or hide) ribbon tabs on the site
09. SharePoint [ribbon series] -- 09. How to make user-defined ribbon reference external JavaScript files
10. SharePoint [ribbon series] -- 10. Reference: List definitions type and basetype