Collaborator-9-0-CTA-Blog-Banner

Collaborator’s New API Feature – Part 1

collaborator_api

This is part one of the technical series about Collaborator’s new API feature. Collaborator 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 experience for me? A couple … [Read more...]

Collaborator’s New External API

collaborator_api

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: Most Hilariously Bad Tech Jokes, Puns and Memes of the Year

Software-Naughty-List--Bad-Tech-Jokes-Year

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...]

The API Copyright Debate Surfaces Again

technology-innovation

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...]

API Craft Detroit 2014: Hypermedia Rising

APICraft

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...]

The Importance of Writing Testable Code

488646693

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...]

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...]

Show Me The Money: The New Open Source Motivation

open-source-show-me-the-money-thumbnail

If you think open source programming is still about developers working on projects for love or to scratch an itch, think again. A recent Linux Foundation survey found that today's free software developers are in it for the money. One stereotype of an open source … [Read more...]

GOTO Still Has a Place in Modern Programming. No! Really!

goto-modern-programming

Mea culpa! Sometimes, the experts agree, GOTO can be very useful. When I wrote a few weeks about Apple's SSL GOTO security fiasco, I put the blame on GOTO. I quoted no less a seer than programming guru Edsger W. Dijkstra who wrote way back in 1968 that the goto statement … [Read more...]

On the Appreciation of Users

UNIX-user-appreciation-thumb

Forty years ago, on 15 May 1974, a small group of Unix users met at Columbia University. They met to hear Ken Thompson, to exchange bugs and solutions concerning the Unix operating system and to share bugs and solutions concerning their DEC hardware. They needed each … [Read more...]