Musing

Career
General
Musing

Letters to junior developers

Dear Recent Graduate or Entry Level Developer, As someone who has been in the field you have selected for your career for some time, I hope you will allow me to offer some (completely unsolicited) advice about our industry.  I’ve been where you are: eager, motivated, and hopeful.  I’m sure you’ll encounter plenty of people […]

Read More
Featured
General
Musing

CodeSpaces and the risk of cloud computing

Using cloud based services is risky. But we do it anyway.

Read More
Featured
General
Musing

Is Scratch the future of programming? Do we want it to be?

Kids today are learning programming as a drag-and-drop experience. Will they be shocked to grow up and discover there is so much typing involved in the real world?

Read More
General
Musing

Teaching kids to think (not just program)

With all the emphasis on teaching kids programming, let’s make sure they know how to think first.

Read More
Featured
Musing

Lessons from my first radio interview

I share lessons from my first radio interview.

Read More