Email the Author

You can use this page to email Antonio Pintus and Federico Pinna about The Web API Design Guidelines for Happy Developers.

Please include an email address so the author can respond to your query

This message will be sent to Antonio Pintus and Federico Pinna

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

About the Book

When developing a modern Web Application, it’s increasingly likely that you, as a developer, will need to use an API: be it a social network plugin API, an e-commerce checkout API, a Captcha, a Web Analytics suite. In today’s Web development APIs are ubiquitous.

But as you wandered through dozens of different APIs, you’ve certainly found out already that they’re not all born equal: for each API that is well thought, well documented, easy to understand and fun to use, there are dozens that are obscure and inconsistent, error-prone and tedious.

The goal of this ebook is to provide a set of guidelines through key points/tips on how to design Web APIs that are, at the same time: nice and sound, fun to use and logically consistent. We don’t like to call them REST, as we don’t want to introduce unneeded constraints in our guidelines. We prefer to call them Pragmatic Web APIs. 


About the Authors

Antonio Pintus’s avatar Antonio Pintus

@apintux

Senior Software Engineer at Vivocha.

Co-founder and CTO of the Internet of Things company named Paraimpu.

Past experiences: 16+ years of experience as Technologist in the ICT Department at CRS4, where he contributed to national and international funded research projects.

His main activities and skills are in design and development of scalable Web software systems and APIs, including Internet of Things applications. He is author and co-author of several publications and scientific papers presented in national and international conferences.

He loves APIs, Javascript and Node.js. Amateur photographer and design lover.

Federico Pinna’s avatar Federico Pinna

@0xfede

Having written his first computer program at the age of nine, he's being developing software for over thirty years.

Co-founder and CTO of Vivocha, a startup providing a cloud based Online Engagement Platform to medium and large enterprises.

Over the past twenty years he's designed and developed countless protocol stacks and APIs, ranging from Voice Over IP and Computer Telephony Integration systems, to, more recently, secure instant messaging and WebRTC middlewares.

In 2007, he's awarded an international patent as the inventor of iSMIL, a real-time video editing system.

He loves programming languages and wandering off the beaten track to find new solutions.

Music lover, lifelong gamer.

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Thewebapinntux › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • TranslateAI
    • TranslateWord
    • TranslateEPUB
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss