Blog

Stories, guides,
and deep dives.

AllEngineeringDesignProductProductivity
EngineeringFebruary 28, 2026·12 min read

How we built real-time canvas sync for 10,000 concurrent users

A deep dive into the WebSocket architecture, CRDT conflict resolution, and the performance optimizations that power SketchPad's collaboration engine.

AK
Alex Kim
Design

The 5 whiteboarding techniques that top product teams swear by

From user journey mapping to architecture diagrams — the frameworks and visual collaboration practices that hi...

MT
Mia Torres
8 min read
Engineering

Keeping 60fps on a canvas with 10,000 elements

A technical walkthrough of our viewport culling, dirty-region rendering, and offscreen canvas techniques that ...

AK
Alex Kim
10 min read
Productivity

A remote engineer's guide to async visual collaboration

How distributed teams use visual collaboration tools to replace synchronous meetings, reduce misalignment, and...

JL
Jordan Lee
6 min read
Product

Introducing SketchPad 2.0: Layers, version history, and more

Our biggest release yet. Layer management, unlimited version history, presentation mode, and a completely rebu...

PS
Priya Singh
5 min read
Engineering

Why we chose Next.js for a canvas-heavy application

The architectural decisions behind SketchPad's tech stack — and how we use server-side rendering, edge functio...

AK
Alex Kim
9 min read