Articles about

Professional Development

Writing Tech Books 101

2009-03-02 00:00:00 — I decided to take a post and detail some of my experiences in writing a book.

Why I Write

2010-06-23 00:00:00 — “I’m… exploring why I continue to pursue the insanity that is writing... Got any insight to share on why you wrote your book?”

Why I Love Writing Software

2012-11-17 00:00:00 — I've been using computers since I was five years old. In my early teens, I started writing computer software as a hobby.

On What To Learn

2012-12-08 00:00:00 — An aspect of mentorship that I've enjoyed is the questions I receive from my apprentices. One rather important such question came up recently.

Thoughts on Working Remotely

2013-03-06 00:00:00 — There's been a lot of hubbub about the decision of Yahoo! CEO Marissa Mayer to mandate that employees either commute to a corporate office or face termination.

Sunshine PHP 2014

2014-02-08 00:00:00 — Due to uncertainties in my work schedule, I decided this year not to submit to the Sunshine PHP 2014 conference. However, it turned out I was able to attend.

Speaking Resources

2014-07-15 00:00:00 — A friend of mine within the community inquired about submitting to and speaking at conferences. I thought I'd post the resources I shared with them...

On Changing Jobs

2016-03-16 00:00:00 — An apprentice recently sent me an e-mail. He later told me that my response to his question was blog-worthy, so I thought I'd publish it for posterity.

On Remaining Employable

2016-12-07 00:00:00 — Here's some advice on remaining employable as a developer.

Why Aren't You Speaking?

2016-12-07 00:00:00 — Earlier today, I asked on Twitter why technical conference attendees hadn't been a speaker at a conference themselves. Here are a few of the responses...

Ada Lovelace Day and Amazing Grace

2010-03-24 00:00:00 — So, if you hadn't already heard, today is Ada Lovelace Day.