Every week Blackninja Dojo publishes Insight, An email newsletter for web developers with something for every skill level and a kata for you to practice that week.