If you are using file names with non-ASCII characters in them, then Git will sometimes behave funny. There are some commands to know about. Read the rest of this entry »
If you already know the requirements and best practices for exception handling and error reporting, this post talks about some convenient guidelines to follow to make it easier to comply with the rules.
Read the rest of this entry »
I found a lot of the documentation is incomplete and only useful to those who already know how to do it. Plus, they usually are based on unrealistic scenarios. Here are the notes that are useful to me to make and control branches. Read the rest of this entry »
One of the biggest questions I see posted on internet discussion boards is “Why didn’t Chrome get the recent file?” By default, Chrome is more aggressive on it’s caching than either Mozilla or IE. Here are some answers to these questions. Read the rest of this entry »
Software will always increase in amount and size, and that includes not only things that are needed, but unneeded things as well. Unless you fight diligently against it, code will tend to get more and more cluttered. Read the rest of this entry »
Agile practitioners already know that technical debt is that accumulation of unfinished work can cause projects to be late late late. Building up a lot of technical debt is a problem because the debt needs to be payed before you can ship. One way that debt can be accumulated is by profligate use of branches. Avoid that at all costs! Read the rest of this entry »