Distributed development teams are not unusual in this day and age, and working remotely can be rewarding and challenging. Luckily there are many ways to effectively contribute your skills and experience to a successful project. In this post, I will examine what it takes to effectively contribute to a team when working off-site, with a particular focus on some tools and strategies that can help…
Starting your own web development business
Attention: This article was published over 10 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.So you think you have finally arrived! You have “mastered” a handful of technologies that allow you to create a website solution from a …
Making Cultural Shift Happen
Attention: This article was published over 10 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.Let me paint a picture and see if it sounds familiar to you: You’re two weeks past the delivery date of the project you’ve …
Five Funny Moments in Developer History
Attention: This article was published over 12 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.I’ve been working in development environments my whole career, over 30 years. I started out sharing an office that actually had a door on …
When is Enough, Enough?
Attention: This article was published over 12 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.This summer, I had the pleasure of chatting with a distant cousin who was traveling through town. He is a retired project manager from …








