Ken Auer

Where Should Data Structures Be Taught?

by Ken Auer

Where should software development concepts be taught? In college, or in context?

The Professionals Know What the Universities Won't Tell You

by Ken Auer

There's more to software development than what you'll be taught in school. So where does one learn it from?

Where Do Academy Projects Come From?

by Ken Auer

As the Craftmanship Academy was being created, "real world" projects were always intended to be an important part. Here's how we do it.

On to Apprenticeship

by Ken Auer

The 2014 Craftsmanship Academy cohort moves on to Apprenticeship and summarizes their learnings.

Apprenticeship Patterns

by Ken Auer

Braxton Plaxco has provided some of his insights gained from reading about Apprenticeship Patterns.

More Apprenticeship Patterns

by Ken Auer

Kyle Smith shares what he's been learning through reading Apprenticeship Patterns and how he's applying it to his programming.

Extreme Programming Explained... by a future software craftsman

by Ken Auer

As one of his assignments during his Residency, Braxton Plaxco read Extreme Programming Explained. Here are his insights into the application of the principles as he is learning to put the theories into practice.

Studios and Wisdom-based Learning

by Ken Auer

There is still so much to learn and wisdom to be gained in how to best impart wisdom.

Apprenticeship vs. Boot Camp

by Ken Auer

I have been one of the first to point out that becoming a software craftsman does not require a college education. But, to do it well, one needs more than a BootCamp. I've seen no better path than apprenticeship.

Ready to Farm for Software Talent?

by Ken Auer

Finding talent is a huge problem for the software industry. Many in the industry want to mine talent. When one mines, one looks for a resource-rich place and starts digging. There's a better, less popular method: Farming for talent.