Improve at Programming Using Project Euler
davemateer.com
davemateer.com
However some others eg Euler11 felt like hard work.
I've done the first 50 or 60 questions and got that far using programming (without the interest in recreational math). In general I really enjoy these puzzles.