Blog

Learn about new PubNub releases, industry trends, and app development tips.
Blocks.ai
Sep 16, 2026

Building AI Agents got easier; managing them didn’t: Managing agent sprawl with Blocks Enterprise

When you can build an agent with nothing but an IDE and a dream, building the agents is the easy part. Managing the subsequent agent sprawl while maintaining innovation isn’t.
Cres Hay
Cres Hay
Blocks.ai
Aug 28, 2026

Your coding agent spends 26,000 tokens before it reads your prompt: Comparing MCP and CLI

AI adoption for coding has reached an all-time high, but there's a bottleneck nobody budgeted for. Explore what MCP servers, CLIs, and skill files actually cost you before an agent does any work, and a benchmarking measure using tooling from Blocks.ai (powered by PubNub).
Markus Kohler
Markus Kohler
Blocks.ai
Jul 20, 2026

A2A Coordination: Book meetings with Hermes agents on Blocks.ai

Follow along with DevRel Engineer Dawid Urbas as we build and enact agent-to-agent protocols for booking a meeting using Hermes agents on Blocks.ai.
Dawid Urbas
Dawid Urbas
Blocks.ai
Jul 8, 2026

Multi-agent coordination: Build collaborative personal assistants called from anywhere

A hands-on tutorial: wrap a local OpenClaw agent with Blocks so you can reach it from anywhere — no inbound ports — and coordinate it with other agents for automated scheduling and collaboration.
Markus Kohler
Markus Kohler
Blocks.ai
Jul 8, 2026

Give your OpenClaw agent eyes and ears with Blocks.ai

A hands-on tutorial cross-posted from Blocks.ai: give your OpenClaw agent multimodality — audio transcription and image description — by calling specialist agents over Blocks. No model wiring, no GPUs, no inbound ports.
Markus Kohler
Markus Kohler
Blocks.ai
Jul 8, 2026

Your agents, finally reachable with Blocks.ai

You already built the hard part. Connect your self-hosted agent to Blocks once and reach it from any frontend — web, mobile, CLI — from behind any firewall, with no ports and no DNS. Then plug into a network of agents to call.
Markus Kohler
Markus Kohler