This is part 2 in our series on Legacy Code. You can read part 1 here on the healthy fear of legacy code.
Sometimes there are situations in life that seem to create no-win scenarios for you as you innocently go about your business. One that’s probably familiar to … [Read more...]

The life of a developer would be rainbows and unicorns if all we did was add new code to code bases. Imagine a world without maintenance programming, debugging, and scratching your head while squinting at confusing existing code. It'd be pretty nice, right?
Sadly, we … [Read more...]

You’re sitting at your desk, trying to “track” down a bug that’s been reported, when it happens. The hunt takes you into some method that inspires you to do a double take. It’s about 1,200 lines long, it has switch statements nested three deep, and you think (but you aren’t … [Read more...]

Last week the SmartBear development team spent time at the Embedded Systems Conference here in Boston. Even though it’s been a few years since we've attended this conference, our team walked away with some major observations about the embedded software space and peer code … [Read more...]

This is part one of the technical series about Collaborator’s new API feature.
Collaborator, SmartBear's peer review tool, has a brand new API, and I wanted to see what I could do with it. But what would be useful? What benefit would this have, other than being a learning … [Read more...]

I’ve been with SmartBear for almost 4 years and we’ve never had an external API that could be used by our customers and partners to integrate with 3rd party tools. If people wanted to integrate with Collaborator, they had to do so via our command line interface (CLI). The … [Read more...]

The Software Naughty List from SmartBear
Inspired by the character “Schmidt” from the popular sitcom, New Girl, we have a fun little tradition around the office at SmartBear headquarters called the “DB Jar” where participating colleagues can “jar” one another (fine them … [Read more...]

It all started back in May 2014, when a federal appeals court made a ruling that sparked outrage and controversy in the software industry. Their decision was theoretically a final step in the long-standing lawsuit between Google and Oracle, where Oracle claims that Android … [Read more...]

I had the honor to be one of the attendees at the first annual API Craft Detroit conference last year, which was so successful that it spawned abunch of API Meetups around the globe (I regularly attend API Craft Boston, which is a roving band of API lovers who tough out the … [Read more...]

We recently sat down with the testing team at Infinio in Cambridge, MA to learn how they have implemented their test automation strategy. The cool thing about their strategy is that the whole development team (developers and testers) work together to create testable code … [Read more...]