Top 5 Attributes of Highly Effective Programmers
What attributes can contribute to a highly successful software developer versus the ordinary run-of-the-mill kind? I don’t believe the attributes listed here are the end-all, be-all list, nor do I...
View ArticlePodcasts I listen to
I got a 4 MB blue iPod Nano 2nd Genfor my birthday last June, and while I do have a few music playlists, I almost exclusively listen to podcasts. I can’t believe I went so long without one of these....
View ArticleFighting Brain Rot
Alex Shalman has a great post at zenhabits about how to avoid letting your brain decay into apathy and atrophy. It’s a great call to action, to find ways of self-improvement. I think the behaviors...
View ArticleUnit testing benefits programmers who are already good
In order to kick my unit testing skills up a notch, I’ve been reading a lot about it lately. Today I had the thought: “Unit testing only helps already-good programmers.” My reasoning is that bad...
View Article6 Ways to Increase Your Confidence As You Code
One of the key requirements for being able to reliably update software is the confidence that the changes you are making are safe. The amount of confidence required increases with the complexity of the...
View ArticleHow to file good bug reports (from Frank Kelly)
This is an issue I run into constantly at my job. Frank Kelly wrote up a good summary of some items. They’re simple, easy to understand, easy to follow, even for non-programmers. In fact, I’m sending...
View Article10 Ways to Learn New Things in Development
Expanding upon one of the topics in my post about 5 Attributes of Highly Effective Developers, I’ve been thinking of various ways to kick-start learning opportunities in my career and hobbies. 1. Read...
View ArticleHow to work an 8-hour day
One of the things I decided when I started working was that I was not going to be one of those guys who worked 12 hours a day for a company (if I ever become an entrepreneur, all bets are off since...
View Article4 Principles of Not Wasting Time
There are so many postings out there on all sorts of blogs about how not to waste time that I’m not sure I can contribute something very meaningful (certainly not new), but since it’s something I’ve...
View Article
More Pages to Explore .....