Badges update automatically and link to the mod page on MineUniverse.
Something recently brought to my awareness is when you try to use JEI to view the craft for Infared Tubes, nothing comes up. This is completely my fault, and I will display the craft here until I get it synced with JEI.