← Hyperfocused Engineer
B

BROADSIDE

Compose once, dispatch everywhere

A cross-platform social media composer with a vintage writing-desk aesthetic. One post, six platforms, one tap.

React Native Building in Public Open Source

The App

Screenshots from the writing desk

Supported Platforms

Select your destinations
in LinkedIn 3,000
r/ Reddit 40,000
IG Instagram 2,200
WA WhatsApp 65,536
Hybrid — API or Share Sheet
Share Sheet Only

The Story

Why this exists

Broadside started from a simple need — I wanted to step up my posting across platforms while building in public, but the friction of reformatting and manually posting the same content to six different platforms was killing momentum.

Rather than committing to paid developer API keys for every platform and AI provider from day one, I designed Broadside with a pragmatic tiered approach. Platforms that support OAuth get direct API posting. The rest use the native share sheet — still one-tap, just through the OS. For AI-powered content reformatting, you can bring your own API key or use the chatbot paste-back workflow: Broadside generates a platform-specific prompt, you paste it into ChatGPT, Claude, or Gemini, and paste the result back. Zero cost, minimal friction.

The result is an app I use every day. Compose a post once, tap the platform stamps, customize per platform if needed, and hit Seal & Send — complete with a wax-seal dispatch ceremony and haptic feedback that makes every post feel intentional.

The Workflow

From draft to dispatch
1

Compose

Write on a parchment editor with serif typography, ruled lines, and a postmark date watermark. Add images, videos, or load a saved draft.

2

Select Destinations

Tap postage-stamp icons for each platform. The character counter adapts to the tightest limit among your selections.

3

Customize Per Platform

Long-press any stamp to preview and customize. Override content, add Twitter polls, pick subreddits and flairs, or reformat the tone with AI.

4

Seal & Send

Paper folds into an envelope, wax seal drops, postmark stamps, and your post dispatches across all platforms with haptic feedback.

Features

What's on the desk

AI Reformat

Adapt tone per platform: professional, casual, punchy, detailed, or humorous. Bring your own key or use the chatbot paste-back flow.

Twitter Threads

Long content auto-splits into numbered threads with intelligent word-boundary handling. Detects pre-formatted thread patterns.

Dispatch Ceremony

A 4-phase animation with haptic feedback: paper fold, wax seal drop, postmark stamp, and dispatch. Every send feels intentional.

Rich Media

Images and videos with per-platform validation, thumbnail strips, remove controls, and video duration badges.

Drafts & Templates

Save work-in-progress drafts. Create reusable content templates and platform-specific hashtag groups for quick insertion.

Post History

Correspondence journal tracks every dispatch with per-platform status. Retry failed sends or re-dispatch previous posts with one tap.

Hybrid Posting

OAuth for direct API posting or native share sheet fallback. No forced account setup — start posting immediately.

The Writing Desk

Parchment textures, wax seals, brass accents, perforated stamps, and serif typography. Not a dashboard — a desk.

Tech Stack

Under the hood
React Native 0.81 Expo SDK 54 TypeScript Zustand expo-router Reanimated Cloudflare Workers expo-secure-store OAuth 2.0

Links