How do you debug a program? What approaches and qualities of mind are needed to get the job done? In many ways debugging a program is quite different from the act of programming and we need to be clear about it so that we can both do it better and teach it better.

Jacqueline Spiegel explores and exposes the dark side of gaming, a world where abusive misogyny is a sport. This isn't a problem we can or should ignore. It isn't going away and is one we all, men and women alike, have to face up to and deal with.

Android developer, Kimberly Spillman went to this year's Google I/O and reports on the experience of being a woman in a male-dominated event for a male-dominated profession and shares some of her ideas for much needed change.