I’ve created a ritual in my drive for personal and professional improvement. My personal retrospective comes in the form of a simple, six-word question: What could I have done bett
Design critiques are a great way to hone your skills and improve your projects. Here's what I've learned about giving and receiving productive critique.
There's a growing demand for software makers, and the world is full of kids who would love working in software — if only they knew it was a possibility.