Build Your Own Tools
There’s a certain draw to finding the perfect tools that magically match your list of requirements and save you lots of time and money. If you’re lucky, you may find some that fit, and it’ll be wonderful. Until they don’t….
On Refactoring
There’s a hidden benefit to refactoring that nobody seems to mention when weighing the options… the opportunity for learning. The more often you allow yourself to break down code and rewrite it to be more concise and understandable, the better…
Frameworks should be Hidden
If your framework is constantly reminding you that it’s there, it’s time to rethink its job. Applications need to be freed from the unnecessary constraints being applied to them. They are not your architecture, and should not be making any architectural decisions…