Darryn Campbell

Darryn is a software development architect and full-stack developer based out of the UK working as a developer advocate for PubNub.

JavaScript Geolocation Tracking with Google Maps API.jpg
BuildFeb 29, 2024

JavaScript Geolocation Tracking with Google Maps API

Understand how to implement map markers using the JavaScript Google Maps API and PubNub for web and mobile web live-updating maps.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub
InsightsFeb 28, 2024

What is a Real-Time App and Why Does it Matter?

A simple, concise look at what real-time technology is, real-time app use cases, and how PubNub benefits developers.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub
MK Copy of Blog Imagery Templates (4).jpg
InsightsFeb 27, 2024

The Benefits of Event-Driven Architecture

Event-Driven Architecture (EDA) offers many benefits for developers building real-time chat and messaging applications. This innovative approach focuses on communicating and handling events, enabling applications to react and respond in real time to environmental changes.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub
Chat App like Whatsapp.png
BuildFeb 26, 2024

How to Build a Chat Application Like WhatsApp

In this blog, we will discuss the essential aspects of chat app development, such as the features you need to include, the technologies you should consider using, and the steps to build a chat app like WhatsApp.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub
uber lyft feature.png
BuildFeb 22, 2024

Build Your Own Uber/Lyft App with Geolocation Tracking

How to build a real-time taxi/rideshare Android app that models Lyft and Uber using PubNub for real-time, live geolocation tracking.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub
InsightsFeb 21, 2024

Bringing Data to Life: Real-Time Visualizations

In this era where data is pivotal, Real-time visualizations are revolutionizing how we transfer, process, and publish data. We give you a broad overview and some practical use cases.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub
BuildFeb 8, 2024

Consistent Hashing in Distributed Systems

Imagine you're designing an advanced system that must distribute data across various physically separated nodes. You could be storing diverse data like chat messages on different servers or customer analytics across multiple storage clusters.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub
BuildFeb 7, 2024

Building Real-Time Chat using Modern Technologies

This guide takes you through the process of creating a live customer support widget and a chat dashboard using components in React. It's aimed at teaching you the modern techniques for real-time chat applications.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub
serverless function feature.png
InsightsFeb 7, 2024

What is a Serverless Function? Cloud Computing Architecture

Serverless functions are single-purpose, programmatic functions hosted on managed infrastructure by cloud computing companies. These functions are invoked through the Internet and are designed to automate workflows, reduce latency, and provide on-demand computing capabilities
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub