With this crazy hot weather make sure you are checking your chlorine in your pool. It dissipates rapidly in hot weather and we have been having one hot spell. You also need to make sure your cyanuric acid is at the proper levels to aid in keeping the chlorine in the pool.
When chlorine gets low you are at high risk for algae.
Many people think that simply shocking the water raises chlorine. It does somewhat however this is not the role of shock. Pucks/sticks are your chlorine for your weekly maintenance.