1) Take a break from looking at the code. Oftentimes, taking a shower helps me solve problems.
2) Discuss it with a non-coder. Having to explain the problem to someone in layman's terms often helps me realize what is going wrong.
3) Break it down into sections to figure out exactly what is working and what isn't.
4) Start thinking outside the box.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.