Let $f$ be an entire function. Suppose that $f(z)=f(z+1)$ and $|f(z)|\leq e^{|z|}$ for all $z$. Prove that $f$ is constant.
I tried to use Cauchy estimate to show that the first derivative is zero. But it did not work as $R$ goes to infinity $|f'(z)|$ goes to infinity because of $e^{R}$ in the nominator. I have no idea about using the fact that $f(z)=f(z+1)$. Please help!