Collaborator-8-3-CTA-banner

GIF is Dead; Long Live WebM

webM-project-thumb

The GIF format was given new life for its animation capabilities, but WebM blows that away The GIF format had been left for dead following the LZW patent dispute of the mid-1990s, but enjoyed a resurrection thanks to the demise of said offending patent and the realization … [Read more...]

Integrating Collaborator with JIRA

Jira-Collaborator

Many Collaborator customers use JIRA as their bug tracking utility and, as a result, need integrate the two tools. Generally, their workflow dictates that they create JIRA Issues whenever they create reviews in Collaborator. The information found below describes the process … [Read more...]

Code Review Solutions [Infographic]

Code-Review-Solutions-thumbnail copy

Software is create by humans. It's inevitable, then, that it will contain some defects or errors. Rather than putting all of the pressure on the testing teams to investigate and find as many bugs as they can, many developers and development managers reap the benefits of … [Read more...]

Uncovering Programming Talent through Gamification

developer-gamification

Sometimes the only way to find the right person for a job is to lay down the gauntlet and make each candidate prove his or her worth. This has clearly become the thinking at many of today’s leading tech companies when it comes to distinguishing contenders from pretenders in … [Read more...]

Feeding the Flame of the Collaborative Development Revolution

collaborative-development-revolution

Agile, open source, the cloud, and DevOps have all led to a world where everyone should be involved in programming. Yes, everyone.  Once upon a time there were users and there were IT and never the twain would meet... except to do battle over tech support lines. Also in a … [Read more...]

Who Should Review My Code?

who-to-invite-to-code-review

Choosing who to include in a review of your code is an important part of the development process. In larger organizations, you may have code review teams consisting of a manager, a security expert, a few more senior developers and a few younger developers. Less formal teams … [Read more...]

Top 10 Software Blunders of the Last Decade

biggest-bugs-last-decade

Anyone who builds software understands that bugs and defects are unavoidable. And while no user will ever be happy about finding bugs in a product, there are certain industries in which even a single bug can have a catastrophic impact on a business or its customers. The … [Read more...]

The Value of Using Checklists During Code Review

checklists-code-review

When I joined SmartBear a little over a year ago, a Collaborator customer suggested a new feature: checklists. When I asked for a use case to get a better idea of the ways in which he wanted to use the feature, he sent me a quote from the book the founder of Collaborator … [Read more...]

How to Disagree without Being Disagreeable

disagree-without-being-disagreeable

In our jobs as programmers, sometimes you have disagreements with other people about how something should be done. How you handle those disagreements affects your work life, how much you enjoy your job, and your career prospects. Whether it's disputing time estimates with … [Read more...]

Ancient Computer Character Code Tables – and Why They’re Still Relevant

code-chart-image

There’s rhyme and reason to character codes, but it’s not poetry. It’s the evolution of ancient machine controls. Knowing how rudimentary character codes work gives you control over what an application visually represents to the user. There are good historical reasons … [Read more...]