You only need one developer if you are flashing during processing. IDK what anyone else may do, but the traditional method uses only one developer. Some people may use 2 developers to get special add on effects, but that is not necessary when you are starting out. You should try the basics first.