Posts made in May, 2006


Website Changes and the Value of Feedback

I recently had an experience that reinforced for me the value of seeking feedback. When I first started creating my website, I invested much time and energy into developing the look and feel. When I finally launched, I was quite pleased with my work. But I didn’t let that deter me from making improvements. A […]

Personal Learning

My prior article on Learning in the Workplace discussed how to take advantage of learning opportunities at work. However much you learn at work, there are limitations on what you can do. Seldom do you have free reign to study any topic that catches your interest for as long as you want. This is why […]

Understanding Project Schedules

Project schedules are obviously important for project managers and team leads. They are often asked questions like “When will this project be finished?”, with a typical follow-up question of “Can it be done sooner?”. So one key responsibility of project managers is to create and maintain the project schedule. Does this mean that software developers […]

New Resources Page

I’ve added a new Resources page to my website (the link is located in the navigation bar above). This page contains links to useful information for software developers as an aid for perpetual learning. Of particular note is the separate Book Recommendations page, where I list and review the best books I have read. All […]