All blog posts

Asynchronous APIs in Choreographed MicroservicesOctober 18, 2016Choreographing your microservices with Asynchronous APIs is like dance - each move independently, but all agree on following the same rhythm, beat, & tempo.api APIs architecture asynchronous Asynchronous API beat choreographed choreographed microservices architecture choreography client dance Hitch HTTP Messages microservice microservices music performance Platform Summit server server-to-server service-to-service tempo Topics WebHooks WebSockets
Virtualization, Sandboxes, and Playgrounds for a Wholesome APIOctober 14, 2016API demo API playground API sandbox API security API testing API Virtualization Apigee axway barrier consumer control developer demo developer experience dx environment identity onboarding playground sandbox test usability user User/Consumer virtualization
5 Potential Benefits of Integrating GraphQLOctober 7, 2016What makes GraphQL so powerful? We identify 5 reasons why wrapping your RESTful API in GraphQL can create a more robust API.agile api api API design APIs applications backend benefits client code data datatype Design Facebook GraphQL Hudl Instagram JSON language languages native programming query query language Relay rest RESTful robust robust API schema wrapper
CMA Will Save Open Banking APIs in Post-Brexit EconomyOctober 5, 2016The Competition and Markets Authority (CMA) will require open bank APIs, withholding PSD2 themes of open banking in a post-Brexit European economy.api API economy API Landscape API platforms API space APIs banking banks Brexit CMA Competition & Markets Authority data digital transformation EU Europe European Union financial financial services FinTech Great Repeal Bill London news open banking open data Payment Services Directive 2 post-Brexit PSD2 reforms regulations UK
eBook Released: How to Market an APISeptember 30, 2016Announcing an eBook release! "How to Successfully Market an API" identifies ways to fine-tune platform advocacy and developer relations to promote your APIadvocacy advocate announcement api API directories api marketing APIs business developer developer experience developer outreach developer portal developer relations DevRel dx ebook evangelism evangelist launch marketing press promote promotion release technology
The API that Defied REST: Most Common Instances of unRESTful APIs, and What Really MattersSeptember 22, 2016Should the RESTful golden standard apply to all APIs? Here are specific cases where operational efficiency of Thrift or SOAP outweighs REST.Apache Thrift api API design API development API space API standards APIs contracts data Evernote GraphQL HTTP idempotent Paypal Representational State Transfer rest REST API REST standards REST vs SOAP RESTful Roy Fielding RPC Simple Object Access Protocol soap stateless unRESTful WCF Windows Communication Foundation XML
What Does the Rise of Bots Mean for APIs?September 20, 2016In this piece, we’ll address the rise of bots, why it’s not as megalithic as you might think, and what exactly they mean for the future of the API spaceAI api API space api strategy APIs artificial intelligence bot bot standardization bot-bot communication bots Calvin Mooers chat ELIZA end user futurism IETF intelligent machines machine intelligence machines natural language processing NLP rise rise of bots semantic web Slack ux
Decouple User Identity from API Design to Build Scalable MicroservicesSeptember 15, 2016In this post we'll see why APIs and microservices should decouple user identity from their designs, and how to go about this implementation using scopes.AAA access access management accounting ACR api api management API security APIs auditing authentication Authentication Server authorization decouple federatoin gateway IAM identity Identity and Access Management identity control jacob ideskog login microservice microservices OAuth OAuth 2 OAuth Server permissions proxy scope scopes Security social login Twobo Technologies UI user user identity
Don’t Underutilize These 5 Amazing HTTP Performance FeaturesSeptember 13, 2016Don't overlook these HTTP features in your API or web app: Cache-control, Keep Alive, Request pipe-lining, compression, and serving partial content.api APIs app cache Cache-control caching compression deflate etag features GET gzip HEAD head-of-line blocking header HTTP http/2 HTTPS Keep-Alive multiplexing performance performance features pipelining POST protocol PUT request header server state SPDY TCP Vary web web API web app
Tips and Tools for Debugging APIsSeptember 8, 2016A checklist of tips for debugging an API and preventing common bugs; checking HTTP/2 & SSL issues, using virtualization, monitoring with POSTMAN, and more.api API design API monitoring API security API standards API testing APIs bug bugs cURL Debug debugging development error HTTP http/2 HTTPie Postman Security software software bugs software development solutions testing tips tools UTF-8 virtualization
Utilizing Product Hunt to Launch Your APISeptember 6, 2016Product Hunt can be a powerful tool for getting word out about your API - but getting featured is difficult. Learn to prepare a PH campaign the right way.advocacy Algolia alpha Antoine Guénard api API advocacy API Castor API evangelism api marketing API Plug API Promoting APIs app Batch Beta List Bram Kanstein Closed Beta community community building developer outreach developer relations DevRel evangelism exclusive Full Release Hacker News hug of death hunter launch maker marketing Michael Oblak Minimum Viable Product MVP Nicholas Hilem Open Beta Product Hunt Reddit release Ryan Hoover Sheetsu Startup Stash Y Combinator
Using IoT Data to Hack the WorldAugust 31, 2016Zettabytes of data from IoT devices are enabling energy sustainability, carbon emission reduction, cost savings, and better well-being for the world.aircraft api strategy carbon data device devices Diabetes EdTech education efficiency energy enterprise Gartner hack healthcare Internet of Things IoT IoT devices life-hacking manufacturing microdevices Nest pollution sectors technology things transportation Virgin Atlantic world world-hacking Zettabytes
Virtual Assistants Harness Third Party Developer PowerAugust 25, 2016We review Apple's recent SiriKit release, along with Alexa, Viv, and other virtual assistants making (audio) waves through the use of 3rd dev integrations.AI Alexa Alexa Skill Amazon api API News APIs Apple artificial intelligence bot Cortana developer developer program Google Now human-computer interfaces innovation iOS linguistics natural language processing Siri SiriKit smart home TechCrunch third party developers VA VAs virtual assistant virtual assistants Viv voice voice control voice interface voice recognition voice-enabled VoIP API WWDC
Creating a Hubot Script for the AWS API GatewayAugust 23, 2016We walkthrough creating a simple Hubot for ChatOps. Our example acts as an extension to interact with Amazon's AWS API Gateway to add and edit API keys.Amazon Amazon Web Services API Gateway API key API keys api strategy AWS bot bot design bots chat bot ChatOps ChatOps bots code CofeeScript development DevOps Ebury extension Flowdock framework GitHub Hubot Hubot script integration interface Node.js programming script SDK tutorial walkthrough
Three Best Practices to Achieve Release When ReadyAugust 18, 2016Release when ready is a software release philosophy epitomized by releasing bite-sized chunks. In this article we overview three ways to make it happen.2016 Summit agile alerting API monitoring API testing automatically tested best practice bots CD ChatOps CI code continuos deployment continuous development continuous integration deployment process Hubot integration tests Jenkins KPIs linters Matt Boyle monitoring ready release release when ready script speaker static analysis test test quality testing unit tests
APIs Are Breaking the Barriers to Smart Home AutomationAugust 16, 2016Hopefully with smartly designed APIs, and hubs that embrace third party integrations, we will soon realize our idealized, futuristic smart home.Alexa Amazon automation Back to the Future bot bots BTTF connected futurism futurist home hub integrated Internet of Things IoT J.A.R.V.I.S. mobile Nest rest Samsung smart smart home Smart Home Cloud API smart tech smart technology SmartThings Switchmate thermostat VA virtual assistant voice voice-enabled
What is the Difference Between API Documentation, Specification, and Definition?August 12, 2016We unpack the terms API Documentation, API Specification, and API Definition, and offer some examples that represent them when we describe web APIs.API Definition API design api documentation API Specification api strategy definitions difference documentation human machine Open API Specification OpenAPI reference specification Swagger web APIs
API Design: Building and Enforcing an Internal Style GuideAugust 9, 2016Crafting an internal API style guide is great when a company has a suite of various APIs, or is outsourcing API development. Your style guide should include these essential points.api API community API Definition API description API design API development APIs authoritarian autonomous consistency construct data definition description Design design guide develop developer developer experience development encoding governance guidelines HTTP links Microsoft REST API Guidelines outsourcing parameters resources rest return codes style style format Style Guide versioning
API Testing and Monitoring with API FortressAugust 2, 2016API Fortress is an API testing solution that is codeless, with a clean user interface. Great for testing and monitoring your API, we'll show you why and how to get started with tests.api API Fortress API metrics API monitoring API testing APIops APIs automated CI continuous continuous integration DevOps fortress metric analysis metrics monitor monitoring operations Patrick Poulin performance monitoring performance testing platform RAML test testing
12+ Frameworks to Build ChatOps BotsJuly 26, 2016If you're looking to use ChatOps practices, these open source pre-made bot frameworks are designed to bring DevOps tooling to any chat room you team uses.AI api APIops APIs artificial intelligence Atlassian bot bots CA Technologies Campfire chat chat room chatbot Chatbots ChatOps chatting Clojure CoffeeScript Cog conversational Demisto DevOps Docker Err Err bot Errbot Facebook Messenger Flowdock framework frameworks GitHub Gitter Go Hipchat HPE Hubot IM incident management Jarvis Jason Hand Jessie Newland JVM Let's Chat Lita Lita bot Lua Mark Imbraccio Mattermost Nestor Node.js plugins Ruby SDK Slack StackStorm VictorOps VKontakte
How to Hold a Killer First Hackathon or Developer ConferenceJuly 21, 2016Holding a hackathon, meetup, workshop, or developer conference is great for bringing together members of your API community and sharing wisdom. Here is our advice for doing so.API demo API events api marketing API Promotion API provider API space community community building conference demo demonstration developer developer conference DevPost event event hosting Events get-together Google I/O hack hackathon Hackathon Watch hackathons host industry marketing meetup meetups present presentation promotion speakers summit team tradeshow workshop
Developer Relations: How to Offer Unparalleled Developer OutreachJuly 14, 2016Developer outreach is absolutely essential for cultivating an API's network of users and agents. Figuring out the proper channels, frequency of communication, and methodologies of effective relations with your developers will help usability soar.api API community API evangelism api marketing APIs communal community dev outreach developer developer experience developer outreach developer relations developers DevRel direct marketing discover discoverability documentation email evangelism evangelist inbound indirect marketing knowledge base marketing outbound outreach promote promotion relations social media
Education, APIs, and the Changing Face of EdTechJuly 12, 2016EdTech behind colleges and universities is becoming increasingly programmable with the introduction of API-driven course material, campus, & research APIsacademia academics academy api APIs collaboration college course course material disruption Ed-Tech EdTech education education space IaaS IBM infrastructure institution Khan Academy learning Manciocchi Mashery Mendeley online online education open data open school programmatic research school schooling Science-as-a-Service technology university University of British Columbia
Walkthrough of APIware’s Sapience API Security Validation ToolJuly 8, 2016Sapience is a new API security validation service. Using it, API providers can monitor for security vulnerabilities in their APIs as part of their CI flow.access token Alexander Menzheres api API Definition API monitoring API security APIs APIware auditing authentication authorization automated testing badge beta Brainware CD CI Continuous Delivery continuous integration cybersecurity identity review Sapience scan scanning seal Security security scanning security validation SQL SQL injection testing token trust seal validation verification walkthrough
5 Tips for Starting Your Public API JourneyJuly 5, 2016In this post we’ve drawn together 5 tips for starting a public API program, with some advice on what to consider when you go from zero to a production API deployment.advice api API business API journey API program api strategy APIs beginning beta business model business models Continuous Delivery continuous integration delivery deployment DevOps feedback future proof getting started journey Minimum Viable Product MVP onboarding plan planning program project management public public APIs roadmap starting starting API testing timeline tips
Your API is Never Fully ReleasedJune 28, 2016The simple fact is this — your API is never fully released. Using continual development practices will yield impressively capable and extensible APIs.agile agile api agile development API design API development API provider backup solutions beta CD CI continual development continuous Continuous Delivery continuous deployment continuous development continuous integration delivery develop development DevOps future proof launch plan public release software development sprint timeline
Crafting Excellent API Code Tutorials that Decrease Onboarding TimeJune 22, 2016Having API tutorials is a huge boost to an API program. Use code samples and walkthroughs to teach by example and increase your standing with developers.api API advocacy API code api marketing api strategy APIs code code sample code snippets code tutorial code tutorials coding comments cookbook dev center developer developer center developer community developer portal developer resources development devkit getting started guide Hello World onboard onboarding programming source code tutorial tutorials walkthrough
Creating A Brand Guide for Your APIJune 18, 2016Learn the steps to create a brand guide that helps free-to-use APIs control how their branding appears on third party apps - name, message, logo, placement, attribution, etc.api api marketing API platforms API space api strategy APIs attribution badge brand brand assets Brand Guide brand guidelines branding branding guide developer Example API exclusion zone formatting Free guidelines icon image logo logotype market research marketing partner partner guidelines Powered by promotion public APIs style Style Guide tone typography voicing walkthrough wordmark
Using APIs in Sound EngineeringJune 16, 2016As more media and tools migrate to the cloud, it's only a matter of time before DAWs become browser based, and APIs are utilized in sound engineering environmentsAbleton api API space APIs Audacity audio audio production Bandcamp bounce browser browser-based Cakewalk Chrome cloud cloud computing cloud migration cloud processing collaboration DAW Digital Audio Workstation DJ effects engineering file type Fruity Loops hypermedia instrument Logic manipulation media MIDI music musician Pro Tools RAM recording social sound sound engineering sound recording SoundCloud stem tools web Web Audio API web-based WebRTC
7 Ingredients That Make Up a Superb Developer CenterJune 11, 2016we looked at 10 successful public API programs to see what attributes their developer centers have in common, and distilled this research into seven main ingredients providers should prioritize when creating a developer center.Alchemy api API console api documentation api marketing API Onboarding API playground API sandbox api strategy API testing APIs Authentication Guide branding dashboard design guide dev portal developer developer portal developer relations developers devkit endpoint evangelism Google Maps ingredients libraries MailChimp marketing OAuth Paypal platform policy Postmates sandbox SDK service Spotify status channels superb support test testing Twilio Twitter Uber YouTube
eBook Released: API-Driven DevOps – Strategies for Continuous DeploymentJune 7, 2016Abao agile API Armor api platform API space architecture automation CD CI cloud configuration management containers continuous Continuous Delivery continuous deployment continuous integration DevOps DHC Docker Dredd ebook IoT release software architecture software development tooling tools zen
What is the Difference Between an API and an SDK?June 2, 2016How is an API different than an SDK? What does an SDK or devkit have that an API doesn't? Learn how to provide the best tools for your developer users.api APIs Application Programming Interfaces code libraries developer devkit documentation Ecosystem Facebook API Facebook SDK Helper library kit libraries library SDK SDKs Software Developer Kit Software Development Kit tools web web APIs
Accumulating Feedback: 4 Questions API Providers Need to Ask Their UsersMay 31, 2016Accepting feedback from developer consumers refines your API and sets future expectations. But what questions should you ask, and how should you ask them?agile api API development api marketing API metrics api strategy APIs communication consumer feedback developer outreach developer relations development strategy dx feedback iterative development market research marketing metrics outreach questions R&D research research and development response survey user user experience ux
A Human’s Guide to Drafting API Platform PolicyMay 26, 2016Terms of use agreements are notoriously difficult to understand - learn to communicate the vital components of your API platform policy in an easy-to-understand way to ensure your API consumer don't unknowingly breach your ToS.agreement api API platforms API Policy API politics API provider APIs behavior contract Cookie Policy cookies court developer experience disclaimer documents expectations Instagram law lawyer legal platform platform policy policy politics Privacy Policy readability responsibilities responsibility rules service level agreement SLA Stripe terms terms and conditions Terms of Service terms of use ToS TOSDR TOU usability user
Blockchain: Beyond CryptocurrencyMay 24, 2016Blockchain isn't limited to cryptocurrency. Healthcare records, smart contracts, voting, and other sectors are greatly benefiting from blockchain technology.API space application architecture Bitcoin BitTorrent block block encryption blockchain blockchains Colu contract crypto cryptocurrency cryptology Darkcoin data digital enterprise Dogecoin encryption enterprise government hash key keychain Litecoin medical records MedVault open data payment platform point-to-point encryption relational Security SmartContract software architecture timestamp transaction voting web
Tips to Improve the Discoverability of Your APIMay 19, 2016How to promote an API. Online promotion that uses inbound tactics like SEO,advocacy api API directories API directory API discovery API For That API Harmony API listings api marketing API operations API Promotion APIs APIs.json APIs.json format community building crawl directories directory discover discoverability evangelism Exicon exposure ifttt keyword listings marketing Mashape metadata online optimization outreach profile ProgrammableWeb promote promotion robot SDK search Search Engine Optimization searchability SEO service discovery submit tracker visibility zapier
Exploring the Cloud Laboratory: Advances in Biotech & Science-as-a-ServiceMay 17, 2016Science-as-a-Service is a new exciting frontier for Biotech and the API space. Biological research, once confined to CROs and universities, is now programmable, accessible to small businesses.23andMe Agave api APIs automation Autoprotocol big data bioessays bioinformatics biologists biology Biopharma Biotech biotechnology centrifugation cloud cloud biology cloud computing cloud laboratory cloud stack college Contract Research Organizations CRO DNA Emerald Cloud Lab experiment futurism Internet of Things IoT lab laboratory Open Science OpenTrons PCR Riffyn RNA saas SciAAS Science Science Exchange Science-as-a-Service scientists startups Transcriptic universities university Zymergen
Review of Red Hat’s Apiman Open Source API ManagementMay 13, 2016We review APIman by Red Hat. APIman, the open source API management alternative, could be a powerful instrument for API providers under the right circumstances.api API community API design API man api management API space api strategy APIman APIs architecture data model Docker IaaS infrastructure Java JBoss management product review Red Hat review saas solutions tool tooling tools
Automated Testing for the Internet of ThingsMay 11, 2016Continuous Integration now has it's eye on IoT. We continue to explore DevOps by looking at what is needed to bring automated testing to the IoT.agile api API development API testing API-Driven DevOps APIs Apple automated automated testing C CD CI code continuous integration D2D development device Device API Device-to-Device devices DevOps embedded firmware hardware Internet of Things IoT MCH Model-Conductor-Hardware OTA Over the Air software software development Tesla test test automation testing updates
eBook Release: The API Economy – Disruption and the Business of APIsMay 6, 20162016 agile Amazon announcement api api business models API community API economy API Industry API Market API space APIs book business businesses competition disrupt disruption diversification ebook economist economy ereader evolution industry innovation kindle market new release projections release saas sector standardization
The Present and Future of Configuration ManagementMay 2, 2016Configuration management (CM) is the set of practices aiming to manage the runtime state of the applications. Every application consists of one or more databases, web servers, application servers, reverse proxies, load balancers, and other moving parts that need to work together at runtime to make a working system. Software configuration management is the process of describing the ways in which all these inputs — called artifacts...Amazon Web Services Ansible api API development API operations API-Driven DevOps APIs architecture artifacts AWS backend Capistrano CD Chef CI cloud CM configuration configuration management configure continuous delivery developer DevOps Ecosystem immutable infrastructure infrastructure infrastructure-as-a-service Java OpsWorks Otter Perl Puppet Python Ruby Salt Scala SmartFrog tooling tools
How Far Should API Definition Languages Go?April 27, 2016API definition languages like OpenAPI Spec, API Blueprint, and RAML define elements and structures, but as standards in the API industry evolve, however, their purpose and design are under continuous scrutiny. Specifically, the extensibility of API specifications with additional elements and feature sets comes into question.API Blueprint API Definition API description API design api documentation description Design documentation hypermedia language metadata MSON OAI OAS Open API Open API Initiative Open API Specification OpenAPI RAML rest Restlet specification Swagger
The Evolution of the OpenAPI Specification: Does OpenAPI Mean Open World?April 25, 2016api API community API Definition API description API design API Industry API space API standards APIs Closed World community error handling ethos extensibility Fielding format GitHub HATEOAS HTTP hypermedia language OAS Open World OpenAPI OpenAPI Specification rest specification Swagger
How APIs Are Streamlining HealthcareApril 22, 2016api API Industry API sectors API space ApiMedic APIs app apps care caregiver citizen data developer program Doctorly dotor Drchrono EHR feature government growth health Health Professionals health records healthcare healthcare data hospital industry medicine MedlinePlus Connect open data patient public APIs records research SDK sector social standardization tech Theranos thought piece UK US welfare
World War API: Understanding the EnemyApril 20, 2016We dig into the reasonings and psychology behind cyber terrorism to better understand what API providers need to do to protect their resources and routes.actors API security attack attacker attacks audit Black Hats code injection conflicts cyber terrorism cyberattack cybersecurity DDOS DNS economic attack enemy espionage impact attack international malicious psychology Security terror terror attack terrorism threat vulnerabilities warfare World War API
Tracking the Growth of the API EconomyApril 18, 2016We look at the number of APIs currently in existenceapi API business API business model api business models API economy API Market API provider API space APIs B2B business consumer data dominant APIs financial growth ifttt industry IoT MailChimp market monopoly Netflix ProgrammableWeb projections saas SmartBear SmartBear survey zapier
World War API: Cyberattacks on the International ScaleApril 15, 2016access management api API platforms API Policy API security APIs attack black hat cyber cyber terrorism cyberattack cyberattacks cybersecurity digital enemy espionage exploit hack hackers Hacking identity control international Internet online risk Security SQL threat vulnerabilities warfare white hat
Reach DevOps Zen with These Continuous Integration ToolsApril 13, 2016Traditional Continuous Integration (CI) tools are evolving, now for cloud and mobile. We track API-driven CI styles using Jenkins, Travis CI, Fastlane and all in between.agile agile api API design API development API operations API testing API-Driven DevOps bug tracking CD CI cloud Cloudbees Continuous Delivery continuous deployment continuous integration deploy DevOps environments functional testing integration testing Jenkins lean mobile testing OS PaaS TeamCity testing Travis CI unit testing version control repository version unification versioning
Finnish Startups Advise API Practitioners on the API Stack: Pre-Helsinki Event FeatureApril 11, 20162016 api API design API platforms API provider stack API Stack api strategy APIs architecture deployment developer experience development DevOps dx event feature Events finland Finnish helsinki Herkko Kiljunen Howard Luo Karita Kasurinen Klevu Leadfeeder natural language processing Nilay Oza operations RESTful Tucia Valossa
API Model Canvas: Developer Experience is a Key Ingredient of Quality APIsApril 7, 2016The API Model Canvas is a method for planning a lean API. Quality Developer Experience (DX) must be intrinsic to your business model, or else developer relations will suffer.agile API business model api business models API design API development API Model Canvas API operations API Stack API Suomi APIops Ash Maurya business model canvas developer experience developer relations DevOps dx Entrepreneur finland lean Lean Canvas Minimum Viable Product MVP startup
Sectors for Exploitation with APIsApril 4, 2016What industries will APIs revitalize next? We analyze 6 business sectors that will be disrupted as soon as an entrepreneur creates the next "API for that"2016 analytics api API business API business model api business models API economy API practice API practitioners API space API-fied API-first APIs app Application Programming Interfaces business Chris Wood consumer cost cutting developers disrupt disruption Entrepreneur entrepreneurs food freight trucking green building health care industry IoT PaaS projections saas sectors thought piece
Tools Built on Top of The Docker APIMarch 31, 2016We examine the ecosystem of tools that integrate with the Docker API to perform things like cluster management, scheduling, service discovery, storage, & more.api API development API operations architecture backend CD CI cloud cloud computing cloud service cluster configuration management container Continuous Delivery continuous integration DevOps Docker Docker Swarm dogfooding IaaS immutable infrastructure infrastructure infrastructure-as-a-service networking open source PaaS registries remote API service discovery
Is Your API the Cinderella or the Crown Princess?March 30, 2016api API platforms API Usability API-first APIs architecture B2B B2B integrations business business data cinderella CSV data data formats dog food dogfooding dx ERP flat file IaaS infrastructure integration IPaaS IT partner APIs PlanMill platfom platformification princess RESTful hooks saas SFTP SIAM system usability ux
Maintaining API Security in a Continuous Delivery EnvironmentMarch 28, 2016The move toward automated and continuous delivery brings with it new security concerns. Remember these quality security measures for CD environments...agile agility API development API Ecosystem API monitoring API operations API security API testing API-Driven DevOps auditing CI cloud code review code scanning collaboration Continuous Delivery continuous integration deployment DevOps infrastructure Security team
PSD2 Sanctions Access to Personal Banking Data, Amplifying FinTech GrowthMarch 25, 2016PSD2 is an EU regulation that will regulate open banking across Europe, enabling third parties to create new FinTech apps and fostering API economy growth.access control api API economy API space APIs B2C bank banking banking APIs Banking-as-a-Service big data data data access Data Economy EU Europe European Union finance financial FinTech Me2B Open Bank Project open banking Payment Services Directive 2 Payments personal data programmable PSD2
Twitter’s 10 Year Struggle with Developer RelationsMarch 23, 2016Large social network APIs often struggle with third party developer relations. We analyze the Twitter API and it's rising and falling rapport with devs.api API community API economy API Ecosystem API evangelism API platforms API provider api strategy APIs apology community DailyBooth Dev Rel developer community developer ecosystem developer relations developers DevRel Echofon Jack Dorsey social APIs social network struggle third party third party developers tweet Tweetbot TweetDeck Twitter Twitter API Twitterrific users
Ten New Breeds of Businesses That Have Emerged out of the API EconomyMarch 21, 2016The industry hasn't been around for all that long, yet the API economy has quickly spawned many new types of companies. We outline this rapid growth by listing 10 new types of companies that owe their existence to the API economy.analysis api API business api business models API economy API Industry API Macrocosm api marketing API space APIs blogosphere business business model businesses cloud economy IaaS industry IT macrocosm PaaS provider saas thought piece web economy World of APIs
Monitor the Status of APIs with These 4 ToolsMarch 17, 2016API developers often need to monitor external APIs to keep systems afloat. Here are 4 tools for dependency management- good for API users to track uptime, runtime, and general system api API Availability API data API design API development API metrics API monitoring API operations API Stack API testing APImetrics APIs APIscience Azure configuration management data dependency dependency management DevOps external APIs forensic auditing metrics monitor open source performance analytics performance monitoring runtime SmartBear status test testing uptime virtualization Visual Studio Application Insights
API-Driven DevOps: Spotlight on DockerMarch 15, 2016Of all the recent emerging technologies, one of them has taken the world of DevOps by storm in the last three years: Docker. We dig into the architecture and reason why it's so powerful.agile api API architecture API backend API design API development API operations API ops api strategy API-driven API-first APIs architecture artifact management Chef CI container containers Continuous Delivery continuous deployment continuous integration daemon DevOps Docker Docker API IaaS immutable infrastructure microservices operations orchestration PaaS Puppet registries saas team workflow
6 Techniques for 99.999% UptimeMarch 10, 2016Strong uptime is the lifeblood of an effective and efficient API. To increase uptime, follow these six industry rules to never leave a single call behindAPI development API monitoring API security API Usability availability available CIA code data center DevOps downtime error error domains failover flood prevention monitoring online performance monitoring runtime Security server techniques up time uptime virality virtualized vulnerabilities white hackers
Defining the Emerging Role of DevOpsMarch 9, 2016Enter DevOps. Incredibly powerful when implemented correctly, DevOps is a production philosophy that unifies the concept of experimentation with stability to produce agile development strategies.agile API design API development API Industry API monitoring API operations API space API testing APIops Atlas automation Chef CI continuous deployment continuous in development development cycle development environment development strategy DevOps DevOps tools ELK Stack GuardRail innovation IT IT alignment iterative development job operational operations point-to-point production role software development Stackify team title tooling tools waterfall
The Core Principles of API ManagementMarch 8, 2016API management is a term that has been used in the API economy for several years and has existed without acquiring an exact, universal definition. While most protagonists in the API community agree on the core themes of **API management** and why the subject is important, the specifics are frequently defined by the capabilities of commercial “API management” solutions. The term has become so synonymous with these solutions that more than one have it engraved in their brand.2016 access management api API architecture API console API consumption API design API economy API Gateway API Industry API Knowledge api management API Portal API Registry API space API Stack API utilization APIs architecture Chris Wood consumer define definition developer portal features functionality management metrics statistics thought piece
Evolving a Company’s IS in the Lego Computing Age: How to Choose a Brick ProductMarch 3, 2016The composite enterprise is here -  in today's lego computing age, plug and play brick products accelerate traditional Information Systems (IS). Learn how to evaluate them to make the best informed business decision.aggregation api API business API Handyman API platforms API Ubiquity API Utility APIs architecture brick brick product brick products company composite composite enterprise computing containers corporate corporation CRM digital enterprise enterprise Enterprise APIs IaaS information system information technology IS IT LEGO lego computing microservices PaaS platformification platforms product saas Web architecture
Automated Fact Checking: The Holy Grail of Political CommunicationFebruary 25, 2016The fact checking industry emerged to validate or deny statements made by politicians. But the process is laborious, ripe for change using new tech and APIs2016 US Election AI api API Industry API space APIs automation debate dialogue election extraction fact fact checkers fact-checking journalism machine intelligence media natural language processing news news media NLP political politics ranking statement tech technology truth validity verification
Sweet API — Syntactic Sugar and YouFebruary 23, 2016Syntactic sugar - praised by some, "cancer of the semicolons" to others. Is coding APIs and web frameworks with syntactic sugar worth it? We present benefits and caveats to answer that question.api API design API development API standards API Usability APIs COBOL code code example coding complexity consumer developer experience development dx framework human programming simplicity sugar sugary sweet syntactic syntactic sugar syntax understandability usability ux
Day in the Life of an API Developer EvangelistFebruary 18, 2016What does it take to be a software evangelist? An API evangelist? Developer community outreach is no small feat. Learn what the job entails to see if you're up for the challenge.advertising api API as a product API community API developer API evangelism API evangelist api marketing API Promotion community customer relations customer relations management customer service Dev Rel developer developer portal DevRel engineering evangelism evangelist interview marketing outreach product promotion Q&A relations sales software evangelist support team technology evangelist
Stemming the Flood – How to Rate Limit an APIFebruary 16, 2016All about finding the sweet spot in API rate limiting. Learn the types of rate limits, how to implement, example API rate limits, & impact on security & business.access access control access management api API architecture API business API design API Gateway API security APIs CIA data flow data request dynamic limits flood freemium limit limits nginx rate rate limiting rate limits Redis subscription Twilio Twitter variable rate limiting
How to Grow and Profit Using a Freemium API Monetization ModelFebruary 11, 2016The freemium model is common for SaaS & APIs, but how to implement it correctly? See the benchmarks as we compare Freemium API monetization methods across the API space.API as a product API business API business model api business models API Growth API monetization business freemium freemium API model growth model Monetization monetize monetized profit profitability revenue signups userbase
Building a REST API in Java and Scala Using Play Framework – Part 2February 8, 2016In part 2 of this series on the Play Framework, we explore features and use real code to illustrate its capabilities, and how Play Framework and Scala enable a tight definition of relatively complex processingapi API architecture API design API development APIs asynchronous code coding controller development framework how to Java persistence Play Framework programming rest RESTful Scala streaming tutorial validation walkthrough web web framework WebServices
10 Continuous Integration Tools to Spur API DevelopmentFebruary 4, 2016Continuous integration tools for APIs is a growing presence in the API economy. We list 10 tools that allow API developers to continuously test their APIs. Abao agile agile api agile development API Blueprint API community API development API operations API testing Apiary APIMATIC automation backend Chakram CI CI server integration code code generation commercial continuous integration DHC Dredd Frisby.js JavaScript Martin Fowler metric Node.js open source Postman programming RAML Restlet Runscope saas SmartBear software development Swagger Diff tech technologies tools Travis CI webhook
What Data Formats Should My API Support?February 2, 2016APIs return various data formats for the developer user, but which is best for your API? We overview JSON, XML, YAML, RSS, Atom, SUP, PDF, KML, CSV, and ...API design API development Atom CSV data data format data formats data generation data request Design Ecosystem format Formats hypermedia JSON KML parse RSS sandoval SQL SUP XML YAML
Building a REST API in Java and Scala Using Play Framework – Part 1January 28, 2016Tutorial on using Play Framework to build APIs on the Java Virtual Machine in Java and Scala. This open web framework is great for reactive, agile programming.agile agile api api API architecture API design API development APIs architecture asynchronous code code sample coding command line development framework GUI guide HTTP Internet Java JSON JVM Lightbend open source parallel processing parse Play Play Framework plugins programming reactive rest RESTful review Scala stateless technical toolkit tutorial Typesafe walkthrough web Web architecture
4 Apps that Rely on APIs for SurvivalJanuary 26, 2016APIs allow these apps to focus on their core competency - proof that third-party API integrations are critical for quickly expanding a digital business.api API business API business model API economy api strategy APIs app apps architecture backend big data Buffer example FantasyPros founder Google Maps API infrastructure Instagram public APIs rideshare startup startups survival Third Party APIs Twilio Uber
Instagram API and the Transient Nature of Public Social APIsJanuary 21, 2016It seems that a limitation has been reached as open transparency becomes a barrier to profitability amongst public social APIs like Instagram API, Twitter API, and others.advertising api API deprecation API economy API News API platforms API politics API retirement api strategy API-first APIs change changes Instagram Instagram API legal legalities platform policy policy public public APIs social Twitter API update updates versioning
How to Improve API Experience Using HypermediaJanuary 19, 2016Hypermedia can be used to increase the developer experience of your API. Hypermedia codes to relationships, rather than endpoints, creating networked resources that can be tapped in relative to the original request.api API Best Practices API design API development API Usability APIs Atom audio data data visualization Design developer experience discovery experience extensibility format HAL HATEOS hypermedia information information design information management information technology IT links machine learning media media API multimedia music network relational relational coding resources Siren URI usability ux video
API Gateways to Direct Microservices ArchitectureJanuary 14, 2016We explain what an API gateway is, and why it has become a popular way of throttling usage for devices interacting with microservices.access control access management api API architecture API Gateway API Gateways api management API security APIs architecture authentication authorization barrier DMZ filter filteration firewall gateway gateways identity microservices OAth protection redirection Security Web architecture
What the Open API Initiative Means for the API SpaceJanuary 12, 2016Swagger was recently restructured as the Open API Initiative, an effort to create a vendor neutral format across the API economy. What ripples will occur?2016 api API description API design API discovery API economy API space API standards api strategy APIs community consortium documentation Formats framework governance IBM initiative Linux Foundation Microsoft news OAI ODAF open Open API Open API Initiative OpenAPI OpenAPI Specification RAML rest RESTful SmartBear specification standardization Swagger
APIs and the Future of WorkJanuary 7, 2016API-enabled "as-a-Service" tools change the way we work. From team collaboration, freelancers, to new API experts, the two-sided market gains footing.api api business models api strategy APIs as a service automation collaboration company freelance Freelancer freelancers future futurist hire hyperconnected IaaS market minimum viable platform on-demand product remote saas Slack subscription team two-sided market Upwork work work environment workplace XaaS
Simultaneous Platform-Wide Versioning: How to Implement API to SDK SynchronicityJanuary 5, 2016How to marry API updates with SDKs, and why a unified platform-wide versioning strategy increases security, user experience, and agility for APIs.agile alpha api API design API platforms API security APIs auto-generation beta change changelog code generation consumer Ecosystem generation new parallel updating platform synchronicity rapid development release RESTUnited SDK SDK generation SDK generation service Security serial updating Software Development Kit synchronicity toolkit Under Armor unified unify update updates user experience ux version version unification versioning
Token Design for a Better API ArchitectureJanuary 2, 2016This article looks at 3 different architectures to see how improved token design can boost performance and limit database lookups. Tokens can help structure complex API architectures. access access control access management api API architecture API design API key API security APIs architecture block encr cryptography data stability decryption encryption front desk gateway HMAC identity keys metropolis password point-to-point encryption revocation Security SOA string token token design tokens validation
20+ Emotion Recognition APIs That Will Leave You Impressed, and ConcernedDecember 31, 2015We explore facial detection APIs and sentiment analysis APIs that can be integrated into apps to detect emotion from users.AB testing ad advertising AI algorithms analytics api api strategy APIs artificial audio big data biometrics camera cognitive computing detection emotion emotion recognition emotion video analytics engagement eye tracking face face analysis faces facial facial analysis facial detection images intelligence machine intelligence machine learning mobile photo photographs psychology response SDK sentiment sentiment analysis text textual video webcam
The 6 Core Tenets of API Practice: Introducing New ‘Insights’ PagesDecember 24, 2015We've added new "Insights" pages to organize our best content into 6 categories - Platforms, Strategy, Marketing, Business, Security, and Design.announcement api api business models API design api marketing API platforms API practice API security api strategy APIs center community core Doerrfeld hosting insight Insights knowledge navigation Nordic APIs Nordic APIs Insights Nordic APIs team practice practitioners providers school site architecture study tenets update
Content Negotiation For Web API LongevityDecember 18, 2015Learn how to design content negotiation into REST APIs, and why it's important to remove media type extensions in order to develop long-lasting RESTful APIsAPI design API development content content API content distribution content negotiation decades distribution Doerrfeld extension Fielding file format Formats HTTP IETF media types Michaels-Ober music negotiation rest RESTful RFC Roy Fielding software design SoundCloud Travis CI versioning
Lean and Mean Open Data MachinesDecember 15, 2015All open data platforms should have an API. Having an API-first mindset can spur open data usage by increasing the ease of innovation.agile agile api andreas krohn api platform API platforms API-first CKAN Creative Commons data database Doerrfeld government innovation legal license open open APIs open data Open Data Commons open source platform public Public API public APIs public service public transport PublicAPIs sector
8 Keys To Creating A Truly Usable APIDecember 10, 2015We summarize 8 main factors that make a usable API - an effective component of a developer ecosystem promoting developer experience, design, proper tech...api API design API development APIs Art Anthony changelog code libraries consumers Design developer developer experience documentation dx efficiency error codes experience helper libraries interaction methods providers scalability speed status codes technology testing usability usable user user experience ux
Designing Evolvable APIs for the Web: FormatsDecember 8, 2015Learn how to take advantage of emerging formats and hypermedia types like HAL and Siren to keep your API up to date and evolvable. 3 pillars of the web architecture evolvable format Formats GitHub HAL HTML HTTP hypermedia metadata Pedro Felix pillars protocol Siren soap type web Web API design XML
Description-Agnostic API Development with API TransformerDecember 4, 2015API Transformer can convert API specification types like RAML, API Blueprint, & WADL. We walkthrough using their API for continuous integration development.api API Blueprint API design API transformer API-first APIMATIC APIs CI continuous integration convert convertron description development documentation format GitHub JSON RAML repository rest shared specification specifications Swagger tools transform Transformer UI WADL walkthrough
Designing Evolvable APIs for the Web: InteractionDecember 2, 2015We explore the 2nd pillar of the web - interaction - by exploring where HTTP protocol shows its application-level characteristics. We examine HTTP status codes, caching, and more.3 pillars of the web api API design API development API Gateways APIs application architecture caching CRUD designing evolvable apis evolvable GET HTTP HTTP intermediaries HTTP status codes interaction interface metadata out-of-band Pedro Felix POST protocol protocols request resources response rest RESTful series URI URL W3C web Web architecture web development
Designing Evolvable APIs for the Web: IdentificationNovember 25, 2015In this series we expand on core web architecture as relevant to APIs. This post defines Identification, in terms of resources, URL structure design, URI templates, URL readability, and all the important facets of fundamental web architecture related to identifying resources.api API design API evolvability APIs architecture client core Design evolvable GitHub API hierarchical HTTP HTTPS identification identifiers identify interact invoice name-value operations query resource RFC server state structure template types URI URI syntax URI template URL URL opacity URL readability W3C web Web architecture
How Do You Connect Every Company in the World?November 18, 2015Invoice APIs to automate B2B distribution. We explore XML as well as the Universal Business Language (UBL), used for increasing connectivity for B2B. With an emphasis on invoice automation, we’ll examine the Tradeshift API, and also highlight APIs that enterprise developers can introduce into their company’s platforms to help improve their ERP processes.accounting api API business API-first B2B business communication corporate corporation enterprise ERP international interoperability invoice Jon Bosak JSON markup OASIS payment Sumerian tablet UBL Universal Business Language XML
What Languages Should Your API Helper Libraries Support?November 12, 2015Helper libraries, SDKs, bindings, wrappers - important to extend your API to specific programming languages. But how do you figure out which to support?2015 agile api API design API libraries api marketing bindings C client Clojure code libraries community developer Doerrfeld gem GitHub Go Helper library HTTP languages libraries library marketing Michael Wawra module Node.js Objective-C open source outreach programming Python Ruby Scala SDK Software Developer Kit Stripe Twilio vendor wrappers
eBook Released: Programming APIs with the Spark Web FrameworkNovember 9, 2015Learn how to master Spark, a free open source micro framework that can be used to develop powerful APIs alongside JVM-based programming languages. Visit our eBooks page today to grab a FREE copy. Or, download straight to your Kindle from Amazon or Leanpub.2015 announcement API design API development Clojure code code sample ebook framework Go Groovy guide Java Java 8 Java Meetup Java Virtual Machine JVM Kotlin Per program programming release Scala Spark Spark Java tutorial walkthrough web Wendel
Optimizing APIs for Mobile AppsNovember 4, 2015All on mobile API optimization. How to optimize APIs for mobile using compression, data subsets, hypermedia, and more to reduce latency and fit into the "world of limitations."2015 3G 4G agile api APIs app app developer app development bandwidth datas dependencies Design Doerrfeld expansion hypermedia industry latency lean linking loading LTE mobile optimize pagination performance testing Ping Polidea rest speed testing throughput Wojtek Erbetowski
API Keys ≠ Security: Why API Keys Are Not EnoughOctober 30, 2015API Keys are not security. By design they lack granular control, and there are many vulnerabilities at stake: applications that contain keys can be decompiled to extract keys, or deobfuscated from on-device storage, plaintext files can be stolen for unapproved use, and password managers are susceptible to security risks as with any application. In this piece we outline the disadvantages of solely relying on API keys to secure the proper access to your data.access access management API key API keys API security asymmetric data encryption identity identity control key keys OAuth 2 OpenID Connect password SAML sandoval Security SSL stronghold symmetric Unique Identifier username web API
Architecting an API BackendOctober 28, 2015Backend API architecture can be segmented into data access, SaaS, vendor dependent, and self-contained. We outline 4 predominant architectures and advise on what to consider when designing your API's architecture46elks api API design API development API lifecycle APIs architect architecture backend data data access database datacenter dependencies dependency management dependent dependeny-centric design Design development Doerrfeld IaaS Johannes Lundberg self contained stack technology vendor dependent
The Power of Unexpected IoT APIsOctober 23, 2015APIs can enable creative real world interactions to flourish in an Internet of Things (IoT) environment. Using data and APIs within innovative marketing campaigns is a prime example. Creative technologist Ellen Sundh outlines case studies where sensors and APIs drive creative experiments. We’ll take a look at case studies that have produced inventive marketing campaigns and unique end user experiences, from helping the blind play football, to reducing large-scale community energy consumption.2015 api APIs Arduino blind case study Coda Collective creative device Doerrfeld E.ON Ellen energy FMOD hardware health IoT Kinect marketing open data Pepsi Raspberry Pi RFID sensorland sensors smart citiy software Sundh unexpected user experience wearables Wwise
Programming Sponsored Content: How APIs Have Transformed AdvertisingOctober 21, 2015Developers can use marketing and advertising APIs to monetize apps. We discuss security concerns of their implementation, and the benefits of integrating targeted, specific advertising models driven by third-party APIs.2015 ad Ad APIs advertise advertisement advertising Amazon mobile ads api APIs content control demographic first party Google Adsense Google Adwords Instagram kristopher marketing media mobile mobile advertising Monetization opportunity cost public APIs sandoval Security social sponsored target targeted third party Twitter userbase
Why API Developers Love GitHubOctober 16, 2015We evangelize GitHub, and explain why the community aspect of GitHub works so well for developers consuming or building APIs.2015 agile api API Blueprint Apiary APIs bug collaborate collaboration commit community continuity dependencies developer developers devs error evangelism fork forking GitHub historical records issue tracking merged Nordic outreach Pull Request reporting sandoval source control startups tickets validation versioning web development
SCIM: Building the Identity Layer for the InternetOctober 14, 2015Introduction to SCIM identity protocol. We cover 3 use cases, look at API calls, and check out improvements in the recent IETF working group RFC.access control api APIs Cisco data distributed enterprise Erik Wahlstrom Google identity identity control identity management IETF information management infrastructure introduction IT Microsoft Nexus OAuth OpenID Connect Oracle Ping Identity protocol SailPoint Salesforce scim SMPL synchronization use case user user data user identity user information user profile working group
Privacy Laws and International Data Exchange: Comparing EU and US StandardsOctober 8, 2015As the Internet transcends country division, API devs must often navigate conflicting data privacy laws for international data exchange. EU and US personal data privacy laws support differing ethics on data ownership.2015 advertising api APIs consumers data data collection data stream detection developer EU European Union Facebook facial global government international international data exchange international data law law laws marketing policy politics privacy recognition revelations sandoval shared data Snowden United States US
Beautiful UI Design for API Developer PortalsOctober 6, 2015How to incorporate beautiful UI design, smart information architecture, and simple aesthetics when designing your API home page to attract more users.2015 aesthetics api API design api documentation API homepage APIs architecture Campaign Monitors Design dev portal developer center developer experience developer portal Doerrfeld dopter Hello World Kemie MailChimp mockups onboarding simple UI usability usable user user interface ux visual design wireframing
Reverse Engineering In-App Purchases Within Mobile Gaming APIsOctober 1, 2015Monetized gaming APIs are hacked constantly. We present how 3 common vulnerabilities are leveraged during hacking, and how to prevent this from occurring and disrupting a developer’s revenue stream.Android api API monetization API Quest APIs app app developer Candy Crush code coin device engineering freemium game games gaming Gaming APIs GET gold hack Hacking HTTP in-app in-app purchase iOS mobile monetized money obfuscate PC games reverse reward Security smartphone static stronghold URI vulnerabilities vulnerability
5 Benefits of Using Virtualization to Test Your APISeptember 29, 2015API Virtualization is a type of service virtualization, different than mocking, that can help an API provider quicken development and enable usable testing. We emulate SmartBear's Matti Hjelm's ideas in this piece of simulacra.agile analytics api API testing API Virtualization APIs dev portal developer portal development approach documentation emulation lifecycle mock mocking monitor monitoring performance analysis product rapid sandbox sandboxing scrum SmartBear test virtual
eBook Released: Securing the API StrongholdSeptember 24, 2015Securing the API Stronghold is our new ebook - a deep dive into the core tenants of modern web API security and access management. Arm yourself with the techniques and technologies required to evolve your platform into an API stronghold.access access control access management Amazon announcement api API security APIs attack book cybersecurity download eBbook ebook identity identity specialist kindle LeanPub new OAuth OpenID Connect publish release securing Security stronghold user identity whitepaper
Building an Intelligent Bot Using the Slack APISeptember 22, 2015We build a bot using the Slack API and API, exploring tools that use natural language processing to analyze and respond to human-inputted text.99designs AI api APIs artificial intelligence Ben Brown bot chat chatbot code example coding Cortana Dennis Hotson human-computer interfaces intelligent intent Jack Principles JavaScript machine learning messaging natural language processing Node.js Real Time Messaging robot Siri Slack SMS software bot tutorial Uncanny Valley walkthrough Wit API API Wolfram Alpha
Your API is Vulnerable if These 4 Risks Aren’t MitigatedSeptember 17, 2015Security is the problem of the API developer, and the API developer alone. We outline the 4 top security risks you should mitigate to protect your API.api API security attack Black Hats coding control cyber dangerous Ecosystem exploit four security risks hackers Hacking illicit kristopher penetration testing risk sandoval Security ux vulnerabilities vulnerable White Hats zero-day
FinTech and APIs: Making the Bank ProgrammableSeptember 15, 2015Standardized banking APIs are the new trend for the FinTech industry, opening data to enable in-app marketplaces and new financial themed user experiences.AntiCorruption index api API business API platforms API standards API-as-a-service app bank banking banking APIs business corruption data disruption end user Fidor financial FinTech Holvi in-app London marketplace money Open Bank Project open data platform Redfern standard tech technology transparency UK
What Makes an API Demo Unforgettable?September 10, 2015Having a well executed API demo can help entice developers to use your API. We cover 6 important tips an API advocate can use to crush their next API demo.2015 advocate api API advocate API demo API evangelism APIs audience conference demo demonstration developer evangelist event finland hackathon live live coding meetup Oscar Santolalla perform presentation script seminar SendGrid speaker spotlight tech technicalities theater tips
Top Specification Formats for REST APIsSeptember 8, 2015We compare Swagger, RAML, API Blueprint, and others to determine functionality, design, compatibility, and more for the top API documentation formats.2015 api API design api documentation APIs Blueprint code example Design developer resources development documentation format frontend hierarchical IDE interface JSON kristopher RAML rest RESTful review sample code sandoval server code Slate spec specification style format Swagger third party UI WADL YAML
Case Study: The PlanMill ERP API SagaSeptember 3, 2015We dissect the history of PlanMill's API, describing the team’s history of producing an API from scratch to preparing for a version 2.0 release.2.0 api APIs B2B B2B integrations case study communications CRM customer relations management customer resource management enterprise enterprise resource management ERP integration lifecycle Marjukka Niinioja mullet PlanMill project management release updating versioning
Docker Containers and APIs: A Brief OverviewSeptember 1, 2015We take a look at Docker and its container system, overviewing the strengths and weaknesses of Docker as a whole as it pertains to APIs.APIs cloud contain container dependencies dependency dependency management development Docker Docker APIs Ecosystem kristopher microservice microservices sandoval virtual machine virtualization VM
Using Spark to Create APIs in ScalaAugust 27, 2015We look using Spark with Scala programming language — a Java bytecode compliant language that is extensible, powerful, and designed to grow as the demands of its users and developers grow. Second in a series on using Spark to build great APIs.2015 api API development APIs code code example develop framework Java Java Spark JVM kristopher language Martin Odersky object-oriented Perl programming rest RESTful sandoval Scala scalable series software software architecture Spark tutorial walkthrough Wendel
Data Sharing in the IoTAugust 25, 2015How to remotely share access to IoT devices using OAuth and OpenId Connect. We offer workflows for user-user delegation, using a smart bike lock IoT device as an example case.access access control access management api API security APIs bikelock data future identity identity control identity management IoT IoT device jacob ideskog microservices OAuth OpenID Connect Security share shared access shared data Skylock subscription user-app delegation user-user delegation World Tour XaaS
Building APIs on the JVM Using Kotlin and Spark – Part 2August 20, 2015Pt 2 in a series on using Kotlin, we'll create components you need to create truly great APIs using Spark and the JVM. Building off the previous articles, we give you a useful starting point to leverage Spark in your APIs, while demonstrating the potential and power of Kotlin.2015 api API development APIs code example controllers develop development event Events framework GitHub IDE Java Java 8 Java Meetup Java Spark Java Virtual Machine JetBrains JVM Kotlin lambda Pico programming routes sample code source code Spark Stockholm Summer travis spencer walkthrough
Using Spark to Create APIs in JavaAugust 17, 2015We introduce the Spark web framework and Java language, with example code demonstrating how to go about developing APIs using these basic tools.code code example development FOSS Green Team Java Java applet Java Meetup Java Spark Java Virtual Machine JVM Kotlin kristopher language mux OAK Per Wendel programming rest sandoval Scala Spark SQL walkthrough
Genews Harnesses the Power of Third Party APIs to Support Gender EqualityAugust 13, 2015We look at, a gender equality news analysis mashup, to examine the power of integrating third party APIs to build socially beneficial projects.analysis andreas krohn api APIs awareness external APIs gender gender equality Genews journal mashup men natural language processing news NLP Olga Stern party service social social activism social experiment third Third Party APIs third-party apps web app women
Securing Your Data Stream with P2P EncryptionAugust 11, 2015We discuss the importance of securing your API data stream using point-to-point (P2P) encryption, the various technologies necessary to do so, and the benefits and drawbacks of various offerings in the P2P encryption industry.api API security APIs asymmetric block encryption CyberSource data data stream DigiCert encryption HTTP kristopher man-in-the-middle P2P point-to-point encryption public key sandoval SSL stream encryption symmetric key TLS traffic URI
Building APIs on the JVM Using Kotlin and Spark – Part 1August 6, 2015In Pt. 1 of a two part series on building APIs using Kotlin and Spark on the Java Virtual Machine (JVM), we identity features of the Kotlin language using sample code.2015 api APIs event Events IDE Java Java Meetup Java Virtual Machine JetBrains JVM Kotlin lambda Stockholm Summer
API Discovery: 11+ Ways to Find APIsAugust 4, 2015We explore API discovery, list eleven API discoverability methods, and forecast into the future of API discovery trends.api API directory api marketing APIHound APIs Bill Bruno Pedro directory discoverability discovery Doerrfeld engine future marketing Mashape Musser ProgrammableWeb PublicAPIs search searchability
Fostering an Internal Culture of SecurityJuly 31, 2015Evangelizing a culture of security is paramount to success in the API space. This means adopting API security and developer responsibility as cultural norms within your organization.api API security APIs attacks authentication authorization CIA culture cybersecurity delegation federation kristopher organization phishing policies sandoval Security startup threat
How to Provide APIs With an Existing Information SystemJuly 29, 2015Directly exposing an Information System (IS) with APIs is tricky. We teach you how to how to do it correctly with an API layer to streamline data processes, reduce unneeded complexity, and improve usability.access api API business API consumer API layer api management API security APIs complex complexity consistency corporate Design dx experience functional IAM identity information system information technology IS IT ordering provide UI usability usable ux
Zero Day Flash Exploits, Versioning, and the API SpaceJuly 23, 2015Taking lessons from the recent Flash Zero Day exploits, we reiterate that an API developer should review each and every piece of code before implementing dependencies.architecture authentication authorization day day zero dependencies dependency dependeny-centric design Design EIT exploit Flash internal design patch review update versioning zero zero-day
Balancing Complexity and Simplicity in API DesignJuly 21, 2015We put simplicity and complexity in the ring, applying philosophies from system design theorists to the realm of APIs. Embrace complexity, but reroute confusion to the provider side. We attack many sides of API complexity from microservices, OAuth, to UX to find the perfect balance.adaptive adaptive behavior agent structure api API Academy API design APIs complex complexity confusion Design development interface complexity lifecycle microservices OAuth philosophies product design ronnie mitra simple simplicity system complexity Tesler theories
Writing Microservices in Go Part II – When Not to Use GoJuly 15, 2015We take another, more critical look at Go, and identify some use cases when Go may not be the best language choice for aspiring microservices developers.api APIs architectures code bloat complexity cons dependency management developer experience drawbacks dx experimental extensibility frameworks generics Go golang Google Haskell microservice microservices Scala system versioning
Living in the Cloud Stack – Understanding SaaS, PaaS, and IaaS APIsJuly 8, 2015Software-as-a-Service (SaaS), Platform-as-a-Service (PaaS), and Infrastructure-as-a-Service (IaaS) all utilize APIs in the cloud computing stack. We’ll discuss the three layers of the cloud computing space, and view some cloud-based APIs, highlighting the strengths and weaknesses of each particular architecture a service cloud cloud computing computing computing stack data link IaaS infrastructure infrastructure-as-a-service IT network OSI Models PaaS physical platform platform-as-a-service saas service software-as-a-service stack transport
Writing Microservices in GoJuly 2, 2015Go, or "golang," is taking the API world by storm. We discuss the basic mechanics of this developer favorite language, and produce a rudimentary API to show how easy it is to get running.api C code code sample coding develop extensible Go Go language golang Google gopher hemmingway integration language martini microservice microservices programming ux walkthrough
Green APIs Promote Sustainability and Climate ActionJune 30, 2015A green Internet fueled by renewable energy is the future. We discover green APIs that developers can incorporate into apps to promote sustainability to help curb negative environmental effects, from a global perspective to an individual consumer level.air api clean clean energy climate action climate change climate networks eco-friendly ecolabels environment green green API green APIs grey grey energy IoT quality renewable sensors solar sustainability third-party apps water wind
eBook Released: The API LifecycleJune 25, 2015We are very excited to announce the release of our fourth eBook: "The API Lifecycle." Visit our new dedicated eBook page today to grab your FREE copy.api API business model API lifecycle APIs cycle deprecation Design development ebook kindle life life cycle marketing microservices MOBI nook Nordic APIs team operations release retirement series The API Lifecycle World Tour
First or Third Party APIs?June 23, 2015To develop internally, or to use third party APIs… that is the question. We compare both approaches, concluding that control warrants First Party, and vice-versa, use Third Party APIs when simplicity is desired.1st 3rd api APIs architecture development external feature creep First Party APIs in-house lifecycle Security Third Party APIs
How To Understand Your Target API ConsumerJune 18, 2015Think you know your target audience? As diversity increases in the API economy, we reconsider API user segmentation, defining specific traits that make up today’s unique API consumer.api api marketing APIs audience Catchy consumer demographics developer developers diverse diversity dopter marketing needs psychology specialization stateless user
3 Strategies For Developing MicroservicesJune 16, 2015We compare 3 ways to develop microservices: Lean Strategy, Verbose Development, and Two-Speed IT, discovering that how you build is just as important as what you build.api API development APIs develop IT lean strategy microservice microservices two-speed IT verbose verbose development
A Tale of Four API Designs: Dissecting Common API ArchitecturesJune 11, 2015In the world of API design, there are four primary architectural design styles, each with their own user experience, their own history, and their own approach to the world of web applications and API integrations. Though these designs are not mutually exclusive (a topic we’ll discuss later in this piece), understanding how they differ from one another can help inform your decision as to which design approach you will take, and whether your choice will set you on a similar path of happiness and prosperity.api API design architectures complexity Design driven EDA event HATEOS hypermedia information design rest simplicity soap software architecture Tunneling Urdu URI XML
Should Every Company Consider Providing an API?June 9, 2015APIs aren’t only for startups or internet giants. Any company with an IT system can use APIs to increase employee morale, open monetization avenues, view internal statistics, and more.api APIs B2B Bechtel business development Dun & Bradstreet IT IT department legacy legacy IT light Marvel Molière Monetization myths partner Partner API private Private API public Public API Shadow IT
Top 5 Development Tips for a Killer APIJune 4, 2015Five API development tips for a “killer” API. Develop for longterm with consistency, proper data manipulation, validation, and consistent uptime.5 api APIs data manipulation Design develop for later develop for now development documentation report tips uptime validate
The State of IoT Information Design: Why Every IoT Device Needs an APIJune 2, 2015Our physical and digital worlds are colliding. A new web epoch approaches — an era called the Internet of Things (IoT). In this realm, home devices, city sensors, smart cars, wearables, and every other device we use is connected to the Internet.api API design Apigee APIs Brian Design Detroit device folks information design Internet of Things IoT Mulloy rest
Functional vs. Useful: What Makes a Useful API?May 28, 2015The right API usability and developer experience will transform a functional API into a useful API. We define a rubric for success that involves proper documentation, data formatting, scalability, planning, and more.API design developer experience dx experience functional functionality Netflix usability useful user experience ux
APIs Are Evolving The B2B LandscapeMay 26, 2015REST APIs are replacing old modes of B2B communication. As the industry evolves, it's our job to bring API discussion into the business-to-business dialogueapi API business APIs B2B B2B integrations business business models EDI evolution fax industry partner partner APIs partnerships Sumit Sharma
7 Important API Design LessonsMay 21, 2015A roundup of the best points on API design conveyed during the recent Nordic APIs World Tour. Spanning requirements, audience, handling complexity to avoid confusion, using hypermedia, information design and the IOT, and more.Analysis Stage api API design API-first Design developer experience feedback hypermedia information design IoT World Tour
Microservice Showdown – REST vs SOAP vs Apache Thrift (And Why It Matters)May 19, 2015REST vs SOAP vs Apache Thrift: which is better when it comes to microservices? We outline the benefits and drawbacks of each in an epic web service showdownApache api code example comparison format HTTP microservice microservices protocol rest showdown soap Thrift XML
How To Control User Identity Within MicroservicesMay 14, 2015OAuth can be paired with OpenID Connect to perform delegation of user identity across microservices for secure and replicable control of access management.access control access management api API security APIs architecture authentication delegation development identity identity control jacob ideskog microservice microservices monolith monolithic OAuth OpenID OpenID Connect Security software architecture twobo Twobo Technologies
Equipping Your API With The Right ArmorMay 12, 2015We define the three general approaches to API licensing and availability, comparing Public, Partner, and Private APIs to Leather, Chain, and Plate armor. Expose only what needs to be exposed.api API Armor API design api documentation API mindset API security chain chain mail leather partner APIs plate private private apis Public API public APIs Security
API Security: The 4 Defenses of The API StrongholdMay 7, 2015Authentication, Authorization, Federation, and Delegation: four of the most important terms you will ever find in the API space, surprisingly often confused. Today we unpack these ramparts of API security.api API security authenticate authentication authorization authorize castle delegate delegation federate federation fortress king King Arthur Lancelot permissions Security stronghold
What is The Future of the API Space?May 5, 2015We interview key figures in the API community to collate expert insights on the future of the API space. Feat. Kin Lane, John Musser, James Higganbotham, John Sheehan, and Mark O'Neill.API business API disruption API economy API space API world future futuristic innovation interview IoT John Musser Kin Lane Q&A
How APIs Are Disrupting The Way We ThinkApril 30, 2015Hidden yet ubiquitous throughout the digital frontier, APIs are explosively disruptive- redefining digital business, altering expectations, and changing how we interact with the world.2015 api API adoption API business API disruption API evangelism business disrupt disruption disruptive end user experience partner APIs psychology user user experience World Tour 2015
Success vs. Failure – The Importance of API MetricsApril 28, 2015API metrics analysis can be used to amplify success within the API space. This piece covers API metrics types, demonstrate applications, and uses two real-life examples of success and failure arising from differing metric analysis methodologies.2015 api API lifecycle API metric analysis API metrics API monitoring API security external metrics FedEx Heartbleed internal metrics metric metric analysis metrics World Tour 2015
API Lifecycle Retirement Stage: A History of Major Public API RetirementsApril 23, 2015Why would a Public API be retired? What business decisions make up a deprecation? This aticle analyzes recent public API retirements as examples to find answers to these tough questions2015 Andy Thurai api API lifecycle API Lifecycle Retirement Stage api management deprecation ESPN Events FedEx Google lifecycle Netflix retirement Retirement Stage Strava Twitter versioning World Tour World Tour 2015 YouTube
4 Cities, 4 Awesome APIs: World Tour FeatureApril 21, 20152015 Algorithmia API design API evangelism API lifecycle conference Copenhagen denmark Drivr Events Fidor Germany international interview London Munich Q&A Seattle Spring World Tour 2015
API Lifecycle Operations Stage: Marketing Your APIApril 17, 2015API marketing is similar to normal product marketing. In order to grow your developer audience, API Operations activities consist mostly of marketing your API with the best possible Developer Portal and by following a combination of different traction channels.agile agile api api API adoption API business model API console API lifecycle api marketing API operations attraction developer resources documentation lifecycle marketing operations
API: Part of the Creative PaletteApril 14, 2015API technology and the creative spirit are combining, radically changing how branding is handled. We look into creative API use cases in PR, marketing, and more.absolut agile api api api marketing bartender creative creative palette Deportivo Design Dyfverman IoT marketing PR social activism social media Twitter UNICEF vending machine vodka
API Lifecycle Development Stage: Deploying Your APIApril 10, 2015We dig into the development phase of an API lifecycle: implementation options, API Management and why it matters, API Usability, what languages, protocols, and methods to consider, as well as immediate steps to take after your API is deployed.access control API design API development API maintenance api management API monitoring API testing construction development methods programming protocols SDK strategy
Microservices Architecture: The Good, The Bad, and What You Could Be Doing BetterApril 7, 2015What are the best practices for the microservices architecture? Where does it miss? Where could it make your app more scalable?api API backend API design API platforms Cloud Foundry Martin Fowler microservice microservices monolith platform software architecture
API Lifecycle Analysis Stage: Preparing Your Prelaunch API StrategyApril 2, 2015We explore what analysis goes into pre-launch API preparation. An API's mission statement, usage projections, model for growth, marketing strategy, and estimated financial return should be clearly laid out before production begins.analysis Analysis Stage API business model api business models API lifecycle api strategy John Musser market research
Reactions to Using The Twilio APIMarch 30, 2015Twilio API is a good model for API providers to consider when designing their developer portals and preparing for a launch. Second in a two part series on integrating with the Twilio API.api dx how to phone Twilio TwiML voicemail walkthrough XML
Top 5 API Monetization ModelsMarch 26, 2015We offer 5 proven API monetization techniques to help an API provider bring value to developers and end users, and financially gain from hosting your API.API business model API monetization api strategy Intel revenue revenue models Zazueta
Envisioning The Entire API LifecycleMarch 24, 2015To kick off a series of blog posts on the API lifecycle, we’ll define what we mean by this term and explore it from a high level. In subsequent posts we’ll dig into the details, so be on the lookout for those!analysis API lifecycle api marketing deprecation development research retirement Spring Tour 2015
Building A Better Voice Mail Using TwilioMarch 18, 2015This walkthrough uses Twilio to create a voice mail system that notifies you by email whenever someone leaves a message. Twilio's intuitive developer portal is a great example for other API providers to follow.api how to HTTP PHP Twilio TwiML voice mail walkthrough
Why You Should Build Apps With An API Backend – BaaSMarch 16, 2015Mobile Backend as a Service, BaaS, or MBaaS. No matter what you call the API backend, it is key to helping API first companies deliver their mobile products in time and budget.api API backend API design API-first Apigee app development apps BaaS backend-as-a-service first
How to Use Hypermedia APIs to Deliver HTML With Adaptive Web DesignMarch 12, 2015Gustaf Kotte from Jayway discusses how Hypermedia APIs delivering HTML can be used to streamline mobile development. A hypermedia HTML API backbone can bring accessibility across platforms, cut development time, and more.adaptive CRUD gustaf kotte HTML hypermedia jayway JSON responsive slides video
Why API Developer Experience Matters More Than EverMarch 10, 2015Developer experience is crucial for on-boarding users. Why? Most often with APIs, developers are the primary consumer to the API. Improving the experience had for these consumers is the next step in this human-machine abstraction.api API design API-first Design developer experience dx ux
Techniques and Technologies to Increase API SecurityMarch 4, 2015Security is a pressing issue in the API world. This blog post offers actionable insights into using OAuth and the Neo-Security stack to handle identity and access controlapi API security Neo-security scim secure travis spencer twobo video
Common Cases When Using SOAP Makes SenseMarch 2, 2015SOAP may still be the best choice for industries like banking, teleco, video media, and more. SOAP is particularly useful in APIs involving formal, machine readable, contracts where you need to make sure all the parties are behaving exactly as designed. Asynchronous and stateful operations are two other scenarios where SOAP excels.asynchronous cases operations soap stateful stateless use cases
Winter Collection: An API E-book from the Nordic APIs TeamFebruary 27, 2015Nordic APIs e-book collection of the best API posts from the Fall-Winter 2014-2015 Season. All proceeds will support the Red Cross's efforts to aid the homeless in Stockholm.api API design api marketing api strategy collection e-book ebook winter
What Makes an Agile API?February 24, 2015This post de-mystifies the concept of what 'agile' means in the context of APIs. 7 common misconceptions on agile API development processes are covered, using a few cases from APIs and the Web.agile agile api api API business model business business development development scrum
Using Templates for Documentation Driven API DesignFebruary 19, 2015As an API provider, you need to consider how consumers interact with your API. This article covers documentation-first approaches using an example template.api documentation Blueprint API Design documentatoin templates
3 Unique Authorization Applications of OpenID ConnectFebruary 17, 2015Ping Identity’s Paul Madsen explains how OpenID Connect can be used for Native SSO, Mobile Identity Management & secure Internet of Things applicationsapi API security identity OAuth OpenID Connect Ping Identity
e-book Released: Developing The API Mindset for Private, Partner, and Public APIsFebruary 13, 2015axway bisnode E.ON ebook partner APIs PlanMill private private apis public Public API public APIs Twilio
How APIs Are Driving Smart CitiesFebruary 10, 2015What makes a smart city? We discover how APIs are the driving force behind smart cities - connecting IoT devices and sparking city-to-city collaboration.api API platforms APIs open data smart cities smart citiy
Is REST better than SOAP? Yes, in Some Use CasesJanuary 30, 2015Both of these approaches to building Web services were created to address different needs, so making a comparison is a challenge. Here we introduce you to some use cases where using REST is a better choice.API design rest soap
REST vs SOAP: Nordic APIs Infographic comparisonJanuary 20, 2015A brief comparison of the pros, cons, examples and use cases of REST vs SOAP APIs in a handy infographic.
The Best API Case Studies from Nordic APIsJanuary 13, 2015Nordic APIs has listened to many stories of how APIs can transform organisations. Here's the best API case studies from nordic APIs.absolut case study Fyndiq LEGO sveriges radio swedish public radio
APIs Power the Internet of ThingsJanuary 5, 2015How APIs power the IoT, and how they can be used to capitalize on the potential of the Internet of Things.api APIs Internet of Things IoT M2M Web 3.0
3 Steps to Increasing Brand Awareness with APIsDecember 19, 2014Inbound marketing just doesn't work like it used too. Is there an alternative less crowded channel? Yes there is! How to increase brand awareness with APIsapi business models api marketing api strategy branding
Open Data: How to Make it Work For Your Business?December 11, 2014Opening your data in a way that works for your business is hard. With the right ideas though, it's possible to make open data work. Continue data public APIs
API Security: Deep Dive into OAuth and OpenID ConnectDecember 5, 2014OAuth 2 and OpenID Connect are fundamental to gold standard API security. Learn the details of these protocols, so you can secure your APIs!ALFA API security FIDO JWT Neo-security OAuth OpenID Connect scim Security twobo XACML
Designing APIs for MachinesNovember 27, 2014With the IOT around the corner, designing APIs for machines in a way that’s scalable will present some challenges.
Designing APIs for HumansNovember 17, 2014Just like any product, to spark API adoption you need to make sure you're designing APIs for humans. Here's some thoughts on how to do that.API design Platform Summit
Walkthrough: Creating a Virtual Service with Ready! APINovember 11, 2014follow this walkthrough to learn how to: Combine ServiceV with SOAP UI Pro, setup a virtual service, and setup a REST client to mock calls to the REST API.API testing Ready! API ServiceV SmartBear SOAP UI testing
How to Spark API Adoption With Good Documentation PracticesNovember 4, 2014If you’re serious about marketing your API, and want to find out how to spark API adoption – you will want to read this blog post from Nordic APIsAPI adoption api documentation api marketing
How to Release a Free API and Get Paid IndirectlyOctober 31, 2014Are you struggling to justify the cost of publishing a free API? Here’s how to release a free API and get paid indirectly.API monetization Free api Public API
How to Achieve Accelerated Growth with APIsOctober 21, 2014How to achieve accelerated growth with APIs is a hot topic these days. Continue reading to find out how to grow your company using APIs.API business model API Growth api strategy growth growth hacking startups
API Design & Testing State of the ArtOctober 16, 2014APIs are important, and ensuring they work as intended is key to a successful deployment. Read more about state of the art API design & testing here.API design API testing Apiary Apigee Mulesoft SmartBear Software SOA Software Twilio
The 10 day Countdown to the Platform Summit has BegunOctober 9, 2014Platform Summit is only 10 days away. Join us October 20-22 and accelerate your API learning by listening to 50 expert speakersapi platform Nordic APIs annual conference Nordic APIs event Nordic events platform Platform Summit
5 Reasons Why Developers are not Using your APIOctober 3, 2014Struggling with API adoption? This post will help you understand why developers are not using your API. Learn this and begin making smarter API decisions.api marketing api product APIs developers
APIs as a Content Distribution ChannelOctober 2, 2014APIs are a new way of distributing content & information products. Learn how savvy businesses are using this content distribution channel to reach customersbusiness business models change channel content data distribution open data
Should you Control How your Public API is Used?October 1, 2014Openness leads to increased adoption. Not all uses are preferred, however. What is the right balance between openness and control? Read on to learn more.apps conditions control guidelines public APIs terms terms and conditions third-party apps trademarks
Using APIs without Writing a Line of CodeSeptember 30, 2014Learn how to use APIs without coding using tools like Zapier and IFTTT, compare the two, and read about how we are using these tools in our team's workflowsapi automating automation collaboration ifttt productivity services tools workflows zapier
Summer Collection: An API E-book from the Nordic APIs TeamSeptember 29, 2014Summer Collection: An API e-book from the Nordic APIs Team. Take your favorite blog posts with you, and read them even when you are offline.APIs ebook Nordic APIs summer collection
What Exactly is an API Platform? A Competitive Edge That’s What!September 25, 2014Learn the definition of an API Platform, who it's relevant too, and the benefits of becoming one in this Nordic API blog post.api platform conference Events platform Platform Summit Stockholm
3 Ways APIs Create Value and 5 Acquisitions that Prove itSeptember 16, 2014An analysis of The Echo Nest, Songza, Moves, TalkTo, and Deportivo acquisitions that shows how APIs generate value and can lead to successful exitsAcquisitions api platform business Deportivo Ecosystem Edelman Google Path platform Songza Spotify TalkTo The Echo Nest
7 Mistakes to Avoid When Marketing your APISeptember 9, 2014You need to break through the noise to get your API adopted. As you do so, be sure to avoid these 7 API marketing mistakes.api marketing business marketing Platform Summit Twilio
How to Monetize Your APISeptember 1, 2014Do you want to know how to monetize your API? In this post we explain 3 ways. Read on to learn how to monetize your API, and build a better business.api management API metrics business business models Monetization revenue revenue models
5 Ways APIs will Increase your RevenueAugust 27, 2014Maximize your turnover by using these API revenue models in your customer acquisition funnel, affiliate marketing, up selling, and content distribution.api marketing api strategy business business development growth marketing revenue
Accelerating Growth: A Case For Opening up your CoreAugust 21, 2014Becoming a platform is about accelerating growth. In this post, we look at how facilitates co-creation as well as growth using APIs:api platform growth innovation platform Salesforce transformation
API Strategy Must Balance Developer and User ExperienceAugust 12, 2014To become an API platform, an API Strategy Must Balance Developer and User Experience.api platform Apple developer experience dx platform podio user experience ux
Lessons Learned from Apple’s API StrategyAugust 7, 2014What is the top priority in Apple's API strategy? What is one of the world's largest API platforms most concerned about? This and other insights from Apple.Apple apps Debug dog food Fyndiq iOS Nitin Ganatra PlanMill podcast
API Platform Defined: When an API Provider is a PlatformAugust 5, 2014What is an API platform? When is an API provider more? When does an organization become a platform? Read this succinct definition to find out.api platform platform
LEGO’s API Strategy: Resourcing Developers & Building a Business CaseJuly 29, 2014Danish toymaker LEGO shares insights & expertise about their API strategy, working with developers, and building an API business case.LEGO partner APIs private apis Storebrand travis spencer twobo Twobo Technologies
2 Changes that will Transform your Business into a Platform for GrowthJuly 24, 2014Transforming your business into an API platform is high priority for market leadership & growth. Learn about the two required changes to make this shift.Amazon API evangelism bisnode business Fyndiq Neo-security Pearson PlanMill platform Salesforce SoundCloud Spotify Twilio twobo Twobo Technologies
12 Killer Resources for API PractitionersJuly 11, 2014Rhys Fisher has brought together some of the best online API learning resources. Like Gaudí's crafting instruments, these will help you form online wonders.
Marketing your Public APIJuly 8, 2014It's great news that you’ve decided to publish a public API, however, it's just the first step. The next step is to do some API marketing. Learn more...api api marketing business development growth marketing outreach PR publicity
Using APIs to Track the World Cup in Real-timeJune 18, 2014Everysport world cup
Twinkle, twinkle, little star – how to use APIs to spot the International Space StationJune 5, 2014international space station iss nasa space weather yr
Next Week: Traffic Jam Sessions in MalmöMay 20, 2014hackathon malmö public transport
Presentations from Nordic APIs GothenburgMay 14, 2014göteborg gothenburg meetup västtrafik
The Dangers of Ignoring the API RevolutionMay 7, 2014
Free API Meetup in Gothenburg on May 6April 30, 2014Events gothenburg meetup västtrafik
The “I” in API is for IdentityApril 28, 2014Copenhagen david gorton helsinki nordic tour oslo Ping Identity Stockholm
HybridConf – programmers and designers learning togetherApril 25, 2014conference hybridconf Stockholm
An OAuth-protected API PlatformApril 22, 2014Copenhagen helsinki nordic tour oslo Stockholm travis spencer twobo Twobo Technologies
Travelhack NorgeApril 17, 2014norge Norway open data travelhack
Do You Want a SDK with that API?April 17, 2014Copenhagen Layer 7 nordic tour SDK Stockholm
Managing Internal, Partner and Public APIsApril 15, 2014axway Copenhagen helsinki nordic tour oslo Stockholm tom burnell
Business Impact of Private, Partner and Public APIsApril 14, 2014andreas krohn Copenhagen dopter helsinki nordic tour oslo sockholm
City Event Summary: Oslo 3 AprilApril 7, 2014axway Layer 7 MET Norway Mulesoft open data Twobo Technologies use cases
City Event Summary: Helsinki 2 AprilApril 3, 2014axway Dopter AB Layer 7 partner APIs PlanMill private apis
City Event Summary: Copenhagen 1 AprilApril 2, 2014Copenhagen partner APIs
City Event Summary: Stockholm 31 MarchApril 1, 2014API standards partner APIs private apis public APIs RAML World Bank
The Road From Partner to Public APIsMarch 27, 2014axway E.ON helsinki Layer 7 open APIs partner APIs PlanMill public APIs
Content of Nordic APIs Stockholm, Helsinki & OsloMarch 24, 2014axway helsinki Layer 7 MET Norway Mulesoft open data oslo Ping Identity PlanMill Stockholm Twilio World Bank
Copenhagen: APIs are No Joke!March 18, 2014Copenhagen Kapow Software open data Ping Identity Security user authentication
Fyndiq’s Private, Partner AND Public APIs Drive BusinessMarch 13, 2014Fyndiq partner APIs private apis public APIs
The Nordics are Ready for APIs!March 11, 2014axway developer experience Layer 7 Mulesoft Ping Identity Twilio
An API Community that Spans All BoundariesMarch 4, 2014#womensday Copenhagen Free helsinki Stockholm
Partnership APIs Part Two: Managing Relationships with API PartnersFebruary 28, 2014API metrics axway B2B integrations partner APIs Skandia Storebrand Tradeshift
Adding Stockholm Stop to TourFebruary 25, 2014
Partnership APIs Part One: The “Zero Vision” Success FactorFebruary 21, 2014axway B2B integrations partner APIs Skandia Storebrand Tradeshift
Early Bird Sale Ends in 2 DaysFebruary 19, 2014
API Strategy & Practice special discount codeFebruary 18, 2014amsterdam api strategy conference discount code
Special Commuter TicketsFebruary 17, 2014Copenhagen helsinki nordic tour oslo
6 Business Benefits of Private APIsFebruary 13, 2014absolut API business axway bisnode nordic tour partner APIs private apis viaplay
Venues for the TourFebruary 3, 2014Copenhagen Events helsinki nordic tour oslo
Super Early Bird Sale Ends SoonJanuary 28, 2014Copenhagen helsinki nordic tour oslo tickets
Your iPhone application’s API is NOT privateJanuary 21, 2014api charles proxy iphone mobile nordic tour
How Nordic Businesses are Choosing between Private, Partner and Public API StrategiesJanuary 16, 2014
Nordic Tour: From Private to Public APIsJanuary 14, 2014Copenhagen helsinki nordic tour oslo private public
Announcing our 2014 Nordic TourJanuary 13, 2014axway Copenhagen Events helsinki nordic tour oslo
Videos from Internetdagarna 2013 – Nordic APIs for BusinessNovember 28, 2013business conference event ind13 internetdagarna Stockholm video
Live from InternetdagarnaNovember 26, 2013business conference internetdagarna live stream Stockholm
APIs for fun and profit, and more profit and then some more profitNovember 7, 2013business conference internetdagarna Stockholm
All videos from Nordic APIs September 2013November 1, 2013api conference event Stockholm videos
Øredev – Risks and Rewards of Open APIsOctober 31, 2013conference malmö Øredev
Keynote videos from Nordic APIsOctober 17, 2013Stockholm videos
API Trends & Challenges – interviews from Nordic APIsSeptember 27, 2013interview Stockholm video
Regional Event RecapSeptember 25, 2013Stockholm
Unconference session: How to buy the right servicesSeptember 11, 2013Stockholm unconference unconference session
Unconference session: APIs – the key for non developersSeptember 9, 2013Stockholm unconference unconference session
In the NewsSeptember 5, 2013
Unconference session: Bulding Scalable APIsSeptember 5, 2013Stockholm unconference unconference session
Pay by Invoice & Group DiscountsSeptember 3, 2013discount group discount invoice
Be part of the Nordic APIs unconferenceSeptember 3, 2013Stockholm unconference
Build the Community & Get a 20% DiscountSeptember 2, 2013discount
Nordic APIs for Business at Internetdagarna: Tickets for SaleAugust 22, 2013internetdagarna
Back to work special: 25% discount on two tickets for Nordic APIsAugust 19, 2013September tickets
Pre-event drinks on September 17thAugust 16, 2013pre-event September Stockholm
Freelancers & students – hurry up an buy cheap tickets before SundayAugust 15, 2013September tickets
Aarhus and Trondheim PresentationsJune 23, 2013Aarhus api Events presentations Security slides Trondheim
Midsummer means herring, snaps and a 50% discountJune 17, 2013discount midsummer Stockholm
All slides from Nordic APIs SundsvallJune 5, 2013event open data öppna data presentations slides Sundsvall
All slides from Nordic APIs CopenhagenJune 4, 2013api Copenhagen event presentations slides
Free Tickets to nosqlrs Search Roadshow in CPHJune 2, 2013Copenhagen NoSQL
APIs, Firefox OS, and a Chance to Win a Free PhoneMay 27, 2013apps FFOS Firefox gustaf kotte HATEOAS hypermedia jayway Mads Enevoldsen mobile ronnie mitra Sune Jakobsson Telenor Trondheim
Lessons learned after 2 years with Trafiklab – video and slidesMay 6, 2013lars löfquist samtrafiken trafiklab video
Applying a Developer-Centric Approach to API Design – video and slidesApril 26, 2013developer centric dx Layer7 ronnie mitra ux
Before and after Radio Sweden’s open API – video and slidesApril 25, 2013api public service radio sweden slides sr sveriges radio video
Secure Social Media Integration – video and slidesApril 24, 2013identity jacob ideskog janrain slide social media travis spencer twobo video
Criticality of Identity for APIs – video and slidesApril 22, 2013hans zandbelt identity Ping Identity slide video
State of APIs – video and slidesApril 19, 2013andreas krohn api dopter slide state of apis Stockholm video
Aarhus, Trondheim and Sundsvall in May and JuneApril 11, 2013Aarhus denmark Events Norway Stockholm Sundsvall sweden Trondheim
All slides from Nordic APIs, Stockholm in MarchApril 4, 2013api slides Stockholm
Thank you for a great first Nordic APIs!March 28, 2013Events Stockholm
Axiomatics, APIs and Belgian BeerMarch 11, 2013
Presenting Speakers for September: John Musser, Adam DuVander, Kin LaneMarch 7, 2013
Chance to Hack on Pearson’s APIMarch 4, 2013Events Hacking Pearson Stockholm
English or svenska eller Swenglish?March 4, 2013
Nordic APIs coming to Copenhagen (and Oslo)March 4, 2013
Special Chance to Meet Ping before March EventFebruary 28, 2013Events Ping Identity Stockholm
Sold Out! Sessions Repeating in the MorningFebruary 26, 2013Events Stockholm
Great APIs Start with Great DesignFebruary 26, 2013Design Events Layer7 Stockholm
APIs to Securely Incorporate Social IdentityFebruary 18, 2013Events Security Spring Stockholm
Format for the FallFebruary 12, 2013Events Fall Stockholm
Introducing Nordic APIsFebruary 11, 2013Events
{“Hello” : “World”}February 9, 2013