Any business or organization in the world can bring an API to market, but APIs are increasingly synonymous with the startup world. Entrepreneurs are using APIs to deliver their products for a number of reasons:
- They can provide a convenient, easily understood and accessible mechanism for getting an MVP in front of customers;
- Having an API in the market can provide crucial insight into the value of your product through feedback from the developer community;
- An API can be one of several channels for delivering your product or may be the product itself.
Unlike diamonds, information systems (IS) are not forever. As a company evolves, its IS evolves too. This evolution is induced by a company’s business and organizational transformations, regulation modifications and/or technical revolutions. In this Lego computing age, evolving an information system often means aggregating existing brick products instead of building them to create value. Read more
Evangelist, advocate, community builder, whatever you want to call it, since Guy Kawasaki of Apple popularized the concept of “technology evangelism,” the role has become a staple addition for software outreach. New startups and corporations alike now often hire evangelists — a rather nebulous breed of employee between sales, marketing, engineering, and support. Read more
However one feels about sites like Freelancer, Upwork and People Per Hour, it’s difficult to deny that two-sided marketplaces have changed the face of on-demand work. Previously, freelancers have had to work (sometimes very hard) to ensure a constant flow of projects, and employers wasted resources finding expert talent. Read more
Simulated environments are not a foreign concept in web development. Especially for application programming interfaces — APIs — that may need to create a simulation of their service for testing purposes, virtualization is an option that can go beyond your average API explorer or GUI. Read more