image for facebook messenger with node.js and dialogflow tutorial

In this tutorial, I will describe how you can build a Facebook Messenger chatbot that incorporates NLP with Dialogflow and deploy it to Facebook. You can find the entire source code of the application on this GitHub repository. Many chatbots leverage Natural Language Processing (NLP) to interpret the intent of a customer’s input, allowing the […]

image for Using MVVM in iOS tutorial

Introduction There are many different architectures out there for your app, the most widely used in iOS development being Model View Controller(MVC). Although MVC is often now referred to jokingly as Massive View Controller because of its lack of abstraction. This has led to people looking into different approaches. We’re going to look into how […]

image for laravel tutorial

Laravel 5.7 was released almost a month after Laracon US 2018. This version continues with improvements made in Laravel 5.6, introducing Laravel Nova, email verification alongside other cool new features we will be discussing in this article. In this article, we will talk about some cool features of Laravel 5.7. Laravel Nova Nova is a […]

image for reason vs javascript tutorial

The need to write statically typed code with less bugs and easier refactoring birthed the language we all know today as Reason. Although Reason was created to improve how frontend developers write code by avoiding lots of bugs caused by JavaScript for not having a static type system, it’s still necessary to evaluate both languages […]

image for building a facebook messenger bot tutorial

Introduction This tutorial primarily focuses on React and ReasonReact and their benefits and disadvantages. If you don’t already know what ReasonReact is, it can be thought of as a version of React that is built on the statically-typed functional programming language, Reason. In the next sections, we will briefly introduce React and ReasonReact before exploring […]

We’re excited to announce that Pusher Beams is out of beta and generally available for your production apps! We’re proud that over 10,000 developers are using Beams to send critical transactional notifications. Here’s what’s included with Beams: Unified API to deliver push notifications to iOS, Android, and MacOS devices Hosted service to manage the device […]

image for react with auth0 tutorial

In this tutorial, we’re going to look at how to implement authentication in React Native apps using Auth0. Specifically, we’re going to: Set up Auth0 to allow Google and Facebook logins. Use the hosted login page to log in users. Prerequisites In order to follow this tutorial, you need to have basic knowledge of React […]

image for building a facebook messenger bot tutorial

On the 22nd of September 2018, we will begin disabling support for TLS 1.0 in connections to Pusher Channels. Please make sure your clients support at least TLS 1.1. At Pusher, we value security and safety above all else. TLS 1.0 is not as secure as we and many of our customers would like. As […]

image for getting started with reason react and bucklescript tutorial

This tutorial will introduce OCaml, Reason React, and BuckleScript, and explain their relevance. To wrap things up, we will take a look at a demo project built with ReasonReact. ReasonReact is a simpler and much safer way to build React components in Reason, and with the help of BuckleScript, we can have access to a […]

image for migrating php application to laravel tutorial

Without a doubt, Laravel is the best PHP framework right now. It would be nice if all PHP applications are migrated to Laravel, though this is wishful thinking. However, if you are here then you must be interested in doing that. This article is going to explain how Laravel migration works Our case study will […]

image for How to build a GraphQL API with the Serverless framework tutorial

In a previous article, we explored how to build a serverless REST API using AWS Lambda and the Serverless framework. In this article, we’ll build a different version of that API, providing the same functionality, but through a GraphQL interface instead. GraphQL is a query language for interacting with APIs. It provides a lot of […]

image for getting started with framework 7 tutorial

Framework 7 is a free and open source mobile HTML framework to develop hybrid mobile apps or web apps with iOS and Android native look and feel. It is also an indispensable prototyping application tool to show a working app prototype as soon as possible in case you need to. In this tutorial, we’ll demonstrate […]