Rapid Product Development with n8n
Practical guide to creating digital products on the web using workflow automation and n8n
Jason McFeetors
Tanay Pant
n8n is an imprint of Packt Publishing
Rapid Product Development with n8n
Copyright 2022 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
Associate Group Product Manager: Pavan Ramchandani
Publishing Product Manager: Dhruv Kataria
Senior Editor: Sofi Rogers
Content Development Editor: Feza Shaikh
Technical Editor: Shubham Sharma
Copy Editor: Safis Editing
Project Coordinator: Manthan Patel
Proofreader: Safis Editing
Indexer: Pratik Shirodkar
Production Designer: Ponraj Dhandapani
Marketing Coordinator: Teny Thomas
First published: February 2022
Production reference: 1230222
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham
B3 2PB, UK.
978-1-80181-736-3
www.packt.com
To my wife, Janelle, and daughters, Rayna and Caris, who put up with endless conversations about writing, technical documentation, JSON, and APIs. I would not have been able to do this without them as my inspiration.
Jason McFeetors
To my companion and best friend, Isabel, who helped me fight procrastination and finish this book in time. To my family and everyone who has supported me with all the things I have been working on. It's easier standing on the shoulders of giants :)
Tanay Pant
Foreword
I created n8n, an open and free () workflow automation tool, in 2019. Since its inception, n8n has attracted creators and developers to build digital products online quickly. To fuel the learning and utility of n8n, Tanay and Jason have come up with this step-by-step guide to n8n that will get you up and running with it in no time.
Tanay and Jason are tech advocates who work closely with the community. They have distilled their years of experience in this hands-on book that will make you appreciate the versatility of n8n. This book enables all web developers to build apps that automate repetitive tasks and make things easier for teams and start-ups. I am fascinated by the easy-to-follow approach of this book about n8n. We created n8n to be an easy-to-use platform. However, with its range of capabilities, a good guide is a must for everyone taking their first step in exploring n8n. This book does that job for everyone.
I recommend this book and encourage people to take the journey into the world of n8n. Finally, I hope you enjoy reading the book as much as I did.
Jan Oberhauser
Founder and CEO, n8n.io
Contributors
About the authors
Jason McFeetors works as a senior management consultant for a large IT consulting firm in Canada, where he is presently working with a team designing and building cloud-based call center solutions. Jason has been working in the IT industry for over 25 years and has worked at nearly every level in the industry, from support tech to system architect to chief technology officer. His love for all things tech takes him to all sectors of the industry, including software development, hardware design, automation, and IoT. His work has previously been featured in Popular Science and Lifehacker.
If it had not been for Tanay going out on a limb and asking me to work on this project with him, it would have never crossed my mind. You are a true inspiration. And to the n8n team and community, your support and encouragement have allowed me to believe the impossible is within my grasp.
Tanay Pant is an author, speaker, and developer relations expert. He has written the books Learning Web-based Virtual Reality, Building a Virtual Assistant for Raspberry Pi, and Learning Firefox OS Application Development. He has been listed in the about credits of the Firefox web browser for his contributions to the different open source projects of the Mozilla Foundation. He also writes for several websites, such as SitePoint and Tuts+, where he shares tips and tricks about web development.
I would like to thank my co-author, Jason, and the whole n8n team for supporting me with this book and for nurturing the next generation of builders.
About the reviewers
Max Tkacz is a principal product designer. He's a low-code evangelist who's focused on building and scaling products that empower makers to create more easily. He is experienced in automation, blockchain, and fintech. He works to give automation superpowers to all as head of design at n8n.
Omar Ajoue was born and raised in Brazil, where he studied computer science.
His life in technology started early, at the age of 10, when he would dismantle broken toys to understand how they worked. Piles of batteries, wires, motors, and electronic components were part of his collection.
He always loved tinkering, but mostly destroying, in order to learn. He was never focused on building stuff until he got his first job as a programmer.
With no previous experience, he spent 7 years working for the same company, which taught him his future craft: software development.
With broad experience in the IT industry, Omar worked as a software engineer, team lead, and CEO and is now a senior software engineer for n8n.