Moving Beyond API Reference Documentation

Launch Any

“Great API documentation is essential” many people exclaim. So, you fire up your favorite API definition editor and start writing docs. The Hidden Value of API Documentation. API documentation tells the story of your API.

API 46

10 Questions Your API Documentation Must Answer

Launch Any

Effective communication is the most important factor for API success. APIs do not have a user interface, so your documentation is the primary communication method for developers to interact with your API. Your API Documentation Must Answer 10 Key Questions.

API 43

Trending Sources

Resolving the Frontend/Backend API Design Conflict

Launch Any

As part of my API design consulting engagements, I’m often called in to resolve the conflict between the API design that the frontend developers would prefer to have and the backend developers want to build. Example conflict #3: Database-centric API design.

API 34

Lessons From Training 1400+ People in Web API Design

Launch Any

For the last 2 years, Keith Casey and I have been conducted API training workshops with over 1400 participants across nearly a dozen roles. We hope that by sharing these lessons, we will help your teams to become more educated and productive around the understanding and design of APIs.

API 32

Building Your API Documentation Strategy For SUCCESS

Launch Any

So far, we have put together a foundation for our API documentation: 1. We must first move beyond API reference documentation and look for other ways to communicate the value and purpose of your APIs. APIs are conversations between client and server.

API 26

Slack, Chatbots, and Voice: At the Intersection of Humans and APIs

Launch Any

This article explores the growth of messaging platforms, how APIs and chatbots are changing the way people interact with software, and what it means for digital transformation as well as the future of application development. Same APIs, different devices.

API 35

How To Successfully Deploy Your Web or Mobile API to Heroku

Launch Any

I have deployed a wide variety of APIs, from internal to APIs for public or partner consumption. However, many have not experienced Heroku before or have not considered it for an API deployment solution. Why is Heroku such a great fit for deploying APIs? Securing Your API.

API 28

API First Transformation at Etsy – Operations

Code as Craft

This is the second post in a series of three about Etsy’s API, the abstract interface to our logic and data. The previous post is about concurrency in Etsy’s API infrastructure. This post covers the operational side of the API infrastructure.

API 17

5 Tips For Wrapping Your Database With a REST API

Launch Any

These applications often require a web-based API to expose the database(s) for storing, querying, and retrieving necessary application data. How can we build an API that exposes our application data but also ensure API longevity to support future needs?

API First Transformation at Etsy – Concurrency

Code as Craft

At Etsy we have been doing some pioneering work with our Web APIs. All of the code that was built for the website then had to be rebuilt in our API to be used by our iOS and Android apps. Unfortunately our existing API framework couldn’t support this shared approach.

API 19

Announcing the “Fundamentals of Designing a Great API” Workshop

Launch Any

I am pleased to announced that LaunchAny and Casey Software have teamed up to provide a new, onsite API workshop called the “Fundamentals of Designing a Great API.” ” This workshop is designed to help product and IT teams better understand the fundamentals of modern web APIs and great API design. The one-day onsite workshop covers the following topics: Understanding APIs. Principles of Modern Web APIs. What Makes a Great API?

API 14

API First Transformation at Etsy – Human aspects & developer adoption

Code as Craft

This is the third post in a series of three about Etsy’s API, the abstract interface to our logic and data. In the last posts we covered how we built a new API framework, and we clearly identified the gains in terms of performance and shared abstraction layer between languages and devices.

Software eats software development

Chris Dixon

Small teams can have a big impact because software development (and deployment) has improved dramatically over the past decade. Startups created simple APIs that abstract away complex back ends. Developers have steadily marched upwards from Assembly to C to Java to, today, scripting languages like Ruby and Python. We spent it making developers more effective. In all likelihood, the demand for software development will continue to dramatically outpace the supply.

Should API training be restricted to developers only?

Launch Any

APIs are not just a technology solution that require training for developers, they drive many aspects of the business strategy. In fact, companies are using APIs to extend their core product offerings through partner integrations and even complete products and services.

API 11

How To Design a Great API Training Program

Launch Any

There is no shortage of web API-related training programs. Some focus on the technical details, while others explore the various aspects of great API design. Focus on Cross-Team API Training Fundamentals. Teach API Modeling Along With API Design.

API 13

The recent API obsession (and why it matters)

Launch Any

There has been a good deal of discussion, both positive and negative, about the recent obsession of APIs. ” To the non-technical, APIs might be a bit of mystery and magic – build an API, sell your company for lots of money. APIs themselves are nothing special.

API 11

Speech recognition anyone? AT&T; opens up Watson API

gigaom.com

AT&T opens up Watson API. Ma Bell has taken the locks off of its Watson speech application programming interfaces (APIs), allowing any developer to access them. AT&T opens up Watson API. Tech News and Analysis. Events. Books. Research. Apple. Cleantech. Cloud.

API 40

Why you probably don’t need an API strategy

The Next Web

Daniel Jacobson ( Twitter | LinkedIn ), is currently director of engineering for the Netflix API. Prior to Netflix, Daniel ran application development for NPR where, among other things, he created the NPR API. He is also the co-author of APIs: A Strategy Guide.

API 34

The open API secret

Start Up Blog

The biggest flip the technology age has done on the industrial era is the open API. For the uninitiated, an open API (Application Program Interface) is a word used to describe sets of technologies that enable websites to interact with each other. It is also a system where web companies ‘open up’ their platform for external non affiliated software developers to create applications on. Existing web companies get their new product development for free.

Web 10

Cannibalize Business Development by Popularizing your API.

Shaival Shah

API 14

Hiring Developer Evangelists

David Cohen

I define “web infrastructure” companies as those (at least initially) targeted primarily at developers. They typically take the form of APIs and make life easier on the web for developers. Recently, one of our newer portfolio companies was looking for some advice from our network regarding hiring a developer evangelist. If you don’t have one of those, are you sure you need developer marketing yet?”

Startup Business Development Strategies: 7 Tips For Putting.

Seed Stage Capital

skip to main | skip to sidebar 24 January 2010 Startup Business Development Strategies: 7 Tips For Putting Together Stellar Deals Business development is fun. There is a natural bias against working with firms that are unproven, underfunded, and still developing and/or evolving.

How Web APIs Unlock Value in the Cloud

mashable.com

How Web APIs Unlock Value in the Cloud. There he heads product definition, marketing, and sales of the Tiggzi , a platform for mobile development. That is where a web API comes in. Just as the power of crowds has populated the social content repositories of Web 2.0 — YouTube videos, Facebook updates, tweets, and more — the web API enables designers and developers to re-purpose the body of knowledge that is the cloud. Mash-ups are driven by APIs.

API 22

Inside500 Startups: the fund as API

Fred Destin

The venture firm as an API. With a strong parallel to OccupyWallStreet, 500 Startups aims to function as an API that connects ecosystem participants around a physical space and a distributed talent pool.

API 20

32 Questions Developers May Have Forgot to Ask a Startup Founder

SoCal CTO

Many of these founders have talked with several developers or development firms about their plans. Still, if you've not heard these questions from a developer, they are not helping you as much as they should. What special data, content, APIs, etc.

Hacker News launches API with near real-time access to site’s data

The Next Web

When you have a site called Hacker News that’s a destination for developers, startups and anyone interested in the startup world, it only only makes sense to have an API. The post Hacker News launches API with near real-time access to site’s data appeared first on The Next Web.

Oauth 24

How Cloud APIs Transformed The Way We Build Software and Data Centers

Launch Any

I was recently asked why more companies are not taking more advantage of Cloud APIs from their cloud service providers to power their software product and IT initiatives. While these cloud management tools can be useful, the real power lies in the Cloud APIs that power these tools.

API 8

Estimating App Development: What Small Businesses Need To Know?

YoungUpstarts

Software development companies face lots of different cases, but generally all of them fall into two main categories: – Client has been nursing the idea of his/her mobile app for a long time but it takes months or even years to bring it to the stage of development estimation.

How To Scale a Development Team

adam.heroku.com

How To Scale a Development Team. An equally important challenge in a growing business is scaling your development team. Most technology companies hit a wall with dev team scalability somewhere around ten developers. Having navigated this process fairly successfully over the last few years at Heroku, this post will present what I see as the stages of life in a development team, and the problems and potential solutions at each stage. Three developers works fine as well.

32 Questions Developers May Have Forgot to Ask a Startup Founder

SoCal CTO

Many of these founders have talked with several developers or development firms about their plans. Still, if you've not heard these questions from a developer, they are not helping you as much as they should. What special data, content, APIs, etc.

Startup Software Development – Do Your Homework Before You Develop Anything

SoCal CTO

I just had an all-too common conversation with the founder of a startup who had spent more than a year working with a software development company who had produced a mess. The mess really comes from a developer who was willing to get started on a product that was not fully thought out. If I’m being asked to do startup software development, I’m going to push fairly hard on key questions that the startup needs to have answered before they develop anything.

Infographic: What Tools Developers Actually Use

www.readwriteweb.com

Infographic: What Tools Developers Actually Use. The folks at BestVendor.com interviewed 500 developers and compiled this profile of the tools that they actually use. Infographic: What Tools Developers Actually Use. developer tools. development. ReadWriteHack.

Ruby 37

High On “App-titude”: Why Android Development Is Fast Becoming A Popular Career In IT

YoungUpstarts

This invariably points out to that the role of a mobile app developer has become ever more essential to provide users new ways to engage with their smartphones. So how does one become a mobile developer? Why Android is a preferred platform to develop software.

Java 22

Mobile Development Competitor Analysis - GoNative.io

Launching Tech Ventures

Amid the swarm of options, tools and tradeoffs, this blog post serves to frame the numerous mobile development strategies out there and help you decide which strategy is right for you and your business. Competitive Analysis LTV2014 Mobile Development

Business Development Ecosystem Study - Apptimize

Launching Tech Ventures

A/B Testing A/B Testing companies help businesses make smarter product development decisions by helping them create, run and analyze experiments on their user base. Apptimize should target the largest and most “open” analytics companies first in terms of API access.

3 Things to Consider When Staffing a Software Development Project

mashable.com

You can deal directly with full-time or freelance/contracted employees, or you can outsource using local or offshore development firms. Convenience First and foremost, you must decided whether to work with individuals or development companies. PHP Developer at Ultra Logistics (Fai.

Why You Need Business Development w/ Hunter Boyle of AWeber

ConversionXL

Today, I was fortunate enough to get Hunter Boyle – Senior Business Development Director of AWeber to talk with us about what exactly business development is, and the role it can play on conversions. It’s Not A Conversion Problem, It’s A Customer Development Problem.

How HTML5 Is Aiding in Cross-Platform Development

mashable.com

Billion View Comments How HTML5 Is Aiding in Cross-Platform Development February 22, 2011 by Christina Warren View Comments email share email share The Mobile App Trends Series is sponsored by Sourcebits , a leading product developer for mobile platforms.

HTML 46

Ever Heard of API Technology? Tradier's Dan Raju Took It To a Whole New Level

Inc Startups

Tradier uses the 'cloud' to help developers build their own brokerage sites.

Amazon’s Maps API now available to all developers, becomes part of Mobile App SDK

The Next Web

Amazon on Tuesday announced the release of its Maps API, now out of beta and integrated into the Amazon Mobile App SDK. The company is pushing for developers to get started using it for Kindle Fire and Kindle Fire HD apps over at its Mobile App Distribution Portal.