Zen Coding

When I first heard of Zen Coding on Sitepoint, I figured it was some other gimmick that might save me about 0.01% of my time each year after I spend five or six hours learning the syntax. Zen Coding works by expanding some abbreviations into properly closed html. The syntax is very simple, and can…

Clean Code – Are Comments Required?

On LinkedIn, I noticed a question that didn’t really have any answers or additional comments. “If I write clean code, do I need comments?” was asked by the user on the discussion board.

In an ideal world, you wouldn’t need to write comments, but we don’t live in an ideal world.I think that you still do need some comments, but that the number and frequency of comments should significantly decrease.

Hosts File Location On Windows

Windows 95/98/Me c:windowshosts Windows NT/2000/XP Pro c:winntsystem32driversetchosts Windows XP Home c:windowssystem32driversetchosts Windows Vista,7 c:windowssystem32driversetchosts It doesn’t have an extension. Modifying requires admin access on NT/2000/XP and greater. Notepad must be started with full admin privileges by Right Clicking and saying “Run as Admin.”

SSRS Doesn’t Respond

Every few months, especially after a windows update, I find that SQL Server Reporting Services’ ReportManager just won’t load. There’s no errors, there’s nothing in the System Event Log or any reason that I can see for the reportmanager never loading. I usually end up out of frustration stopping the reporting services, stopping IIS, and…

Dealing with Crappy Code

As a freelance developer / consultant, I am regularly hired by clients that outsource software development and don’t have somebody that looks at the sourcecode for quality. Unfortunately, I am also stuck dealing with this legacy spaghetti monster code that is in serious need of refactoring.…

Clean Code Book Cover

Book Review: Clean Code a Handbook of Software Craftsmanship

I first heard of “Uncle” Bob Martin on twitter, a few of the people I was following were discussing how amazing the book Clean Code was and how they would love if some of the other developers they worked with used some of the techniques. “Uncle” Bob Martin wrote Clean Code: A Handbook of Agile…