Continuous Performance Testing with JUnitPerf

Performance tuning software is like a wicked game of Twister. You end up using arms and legs to keep the performance knobs in perfect harmony. And just when you think you've got it all under control, tweaking code or changing the runtime environment can send performance into a death spiral. In this article we'll learn how to tune with more confidence and less stress by…

Tips for Good Business Writing

You can contribute significantly to your business' success by developing your writing skills. If you're operating a business, eventually you will be required to write a business document. It could be a business letter, a business proposal, a business plan, a marketing strategy, copy for your web site, a white paper, a job description, an inter-office memo, a Board report, a press release, or?

Six Ways to be Responsible to Your Business

This week someone asked me to identify how I was being irresponsible to my business. My first reaction was denial. I am not irresponsible. I work long hours. My middle name could be "Responsible", for goodness sake.