PST · --:--accepting work
+1 931.808.8927
FOLIO2022—2026
DISCIPLINESBrand · Product · Event · Motion
CLIENTSSeries A → Public · 47 shipped
STUDIORemote

design systems for the companies building what's next.

A selected index of thirty objects — conference systems, dev-tool identities, product launches, hackathon collateral, and the long tail of work that ships when an engineering team needs design that keeps up.

30
selected works
12
conferences shipped
conference branding / dev-tool identities / hackathon systems / SaaS launches / keynote graphics / swag & merch / motion & titles / booth design / data viz / documentation / launch announcements / podcast art /
I.

Social formats & sizes

№ —Platform-native dimensions, all sized to spec.

X / Twitter

3 FORMATS
HEADER · POST · AVATAR
● THE STUDIO design systems for what's next. — REMOTE-FIRST · ACCEPTING WORK 30 SHIPPED WORKS ▲ CRAIGSGRAPHICS.WORK
Header banner1500 × 500 px3 : 1
● JUST SHIPPED Prism v2.4 — edge sync, finally. 8.4× faster reads 14 regions, sub-12ms p99 Drop-in for v2.x PRISM.DB/EDGE-SYNC ↗
In-feed post1600 × 900 px16 : 9
C/G CRAIG'S GRAPHICS EST. 2022
Profile avatar400 × 400 px1 : 1

Instagram

4 FORMATS
FEED · PORTRAIT · STORY · REEL COVER
● NEW POST edge sync, finally. — PRISM v2.4 · NOW SHIPPING
Square feed1080 × 1080 px1 : 1
{ } ● NEW we're hiring. 14 roles · remote-first · 4 continents SEE OPEN ROLES →
Portrait feed1080 × 1350 px4 : 5
.WORK · 02/04 queries are now 8.4× faster. across 14 regions, p99 < 12ms Read the post →
Story / Reel1080 × 1920 px9 : 16
● REEL · EP 47 on building in public.
Reel cover1080 × 1080 px1 : 1

LinkedIn

3 FORMATS
BANNER · ARTICLE · LOGO
● THE STUDIO · RENO Design partner to engineering teams. — BRAND · PRODUCT · EVENT · MOTION CRAIGSGRAPHICS.WORK · HELLO@CRAIGSGRAPHICS.WORK
Page banner1584 × 396 px4 : 1
42h ● ARTICLE · 7 MIN READ How developers spend the week. A breakdown of where the 42 hours go, based on a survey of 12,400 engineers. THE STUDIO · DATA & INSIGHTS
Article cover1200 × 627 px1.91 : 1
C/G CRAIG'S GRAPHICS EST 2022
Company logo400 × 400 px1 : 1

YouTube

3 FORMATS
CHANNEL ART · THUMBNAIL · SHORT
● THE STUDIO behind the work. — process, talks, & case studies. NEW VIDEOS · EVERY OTHER THURSDAY
Channel art2560 × 423 px (safe area)6.2 : 1
CASE STUDY DevCon — how we built it. a complete event identity in 6 weeks · 4 designers ▶ 24:18
Video thumbnail1280 × 720 px16 : 9
SHORT · 0:42 3 logos in 30 seconds. WATCH FULL VIDEO ↗
Short cover1080 × 1920 px9 : 16

TikTok

3 COVER VARIANTS
VERTICAL FIRST · 9:16
42s ● HOW IT'S MADE a logo, explained.
Process video cover1080 × 1920 px9 : 16
● HOT TAKE stop using gradients like that. FULL VIDEO ↗
Hook / opinion cover1080 × 1920 px9 : 16
$ npm i ✓ ready in 142ms $ ● TUTORIAL · PT 03 ship your first app. in under 60 seconds.
Tutorial cover1080 × 1920 px9 : 16

Facebook

3 FORMATS
COVER · LINK PREVIEW · POST
● THE STUDIO design systems for what's next. — RENO · REMOTE-FIRST · EST 2022
Page cover820 × 312 px2.7 : 1
● JUST PUBLISHED on building in public. A note on changelogs, building trust, and why your roadmap is a love letter. CRAIGSGRAPHICS.WORK/JOURNAL ↗
Link preview1200 × 627 px1.91 : 1
● EVENT join us at DevCon /26. 14—16 OCT · RENO · BOOTH XXXX
Square post1080 × 1080 px1 : 1
II.

Conference identities

№ 01—07Full event systems — keynote, signage, web, swag, motion.
DEVCON / VOL. XII / RENO Dev Con /26 ▲ 14—16 OCT 2026THE ATRIUM · RENO SPEAKERS120+ · 4 STAGES TRACKSAI · INFRA · DX · SECURITY EARLY BIRD → DEVCON.IO/26 [ 001 / 247 ] ● LIVE — REGISTRATION OPEN
№ 012026DevCon 26 — flagship developer conference CONFERENCE · BRAND SYSTEM · KEYNOTE
№ 002 / GLOBAL HACKATHON 21—23 NOV Ship it. PRIZE POOL $50K FORMAT 48 hours. Any stack. One winner. ONLINE + SF · OPEN TO ALL SHIPIT.DEV →
№ 022026Ship It '26 — global hackathon HACKATHON · POSTER · SYSTEM
[ AI/SUMMIT ] EDITION III · 2026 aligned intelligence — THREE DAYS · EIGHTY TALKS · ONE QUESTION 09—11 MAY 2026SAN FRANCISCO · PACIFIC HALL → SUMMIT.AI/2026
№ 032026AI/Summit III — Aligned Intelligence CONFERENCE · AI · POSTER
DEV CON DevCon /26 ATTENDEE NAME Sample Holder ROLE Principal Engineer @ Lattice TRACKS INFRA DX AI/ML scan to connect ID #00248 / 5,800 14—16·X·26
№ 042026DevCon — attendee badge system EVENT · BADGE · IDENTITY
DEVCON /26 — DAY 02 ● LIVE — 09:42 CET Schedule — a working day. TIMESTAGE ASTAGE BSTAGE C 09:00 Building at scale KEYNOTE 10:30 React Server Components TALK Voltdex at terabyte TALK Auth in 2026 WORKSHOP 12:00 — Lunch · Hall 3 · open until 13:30 — 14:00 Type-safe SQL TALK Live: shipping prod DEMO k8s without tears TALK 15:30 Edge runtime, deeply TALK API ergonomics TALK Open Q&A panel · 60min 17:00 — Closing keynote: The next decade of dev tooling — all stages · streaming live SESSIONS TODAY 42 across 4 stages, with 5,800+ attendees PG 02 / 04
№ 052026DevCon — schedule editorial spread EVENT · LAYOUT · INFORMATION DESIGN
— closing keynote, day three — A NEW HORIZON FOR DEVELOPER TOOLING DR. FEATURED SPEAKER · CTO @ LATTICE DEVCON /26 · STAGE A · 17:00 CET
№ 062026DevCon — keynote stage backdrop MOTION · STAGE · LIVE GRAPHICS
SPK_007 ● SPEAKER · TRACK A Keynote Speaker Principal Architect, Reflectiq "Latency budgets in distributed inference" DAY 02 · 11:30 · STAGE A
№ 072026DevCon — speaker spotlight EVENT · SOCIAL · TEMPLATE
III.

Dev tool identities

№ 08—15Logos, marks, and visual systems for technical products.
PRISM DB · ROW-COLUMN HYBRID v2.4 STABLEUPTIME 99.99% OPEN LICENSED→ PRISM.DB v2.4 stable № 08 / IDENTITY
№ 082025Prism DB — database identity DEV TOOL · LOGO · SYSTEM
№ 09 · CLI · 2025 ~/projects/launchpad $ lpad init --template=react ▸ scaffolding project structure... ✓ created 14 files ✓ installed 247 dependencies ✓ git initialized $ lpad dev ▸ starting dev server on :3000 ⚡ ready in 142ms ▸ HMR active ▸ network: http://192.168.1.4:3000 $ launchpad — THE FASTEST WAY TO SHIP — npm i -g /cli LAUNCHPAD.SH ↗
№ 092025Launchpad CLI — brand & mark CLI · IDENTITY · DEVELOPER
API /auth/users /payments/webhooks Synapse — the unified API layer — // one SDK · all your APIs import { synapse } from '/core' const data = await synapse.users.list() SOC2 · GDPR · 99.99% UPTIME
№ 102025Synapse — unified API platform SAAS · API · BRAND
№ 11 · OPEN SOURCE · 2024 glyphforge — build in the open — stars 42.7k forks 3.2k issues 128 open license 2.0 · v3.1.4 codevault.io/glyphforge
№ 112024Glyphforge — OSS identity OPEN SOURCE · MARK · SYSTEM
FACET PROTOCOL · L2 BLOCK#18,420,127 TPS12,400 GAS0.0001 ETH FACET.NETWORK · MAINNET
№ 122024Facet Protocol — L2 brand WEB3 · BRAND · PROTOCOL
● DESIGN SYSTEM v3.0 QUANTA — A COMPONENT LIBRARY QUANTA/UI FOUNDATIONS / PALETTE acid/500 #c6f73d cyan/500 #4dd4ff pink/500 #ff3d8a violet/500 #8b5cf6 amber/500 #ffb547 TYPOGRAPHY / SCALE Aa Bb Cc DISPLAY/2XL · 72/80 The quick brown fox jumps HEADING/MD · 22/28 const greet = () => "hello world"; CODE/MD · JETBRAINS MONO — moments of editorial accent — DISPLAY/SERIF · INSTRUMENT COMPONENTS / 240+ Get started ↗ Secondary your Active NEW SHIPPED BREAKING 240 COMPONENTS12 PRIMITIVES 5 THEMESREACT · VUE · SVELTE v3.0.0-rc.4OPEN QUANTA.UI ↗ A foundation for the next decade of product design.
№ 132026Quanta/UI — design system v3 DESIGN SYSTEM · LIBRARY · BRAND
№ 14 / APP ICON FAMILY · 2025 Stack/OS — a productivity suite — Notes Calendar Chat Stats Search Home Dev Terminal Graph Layout Files Flow 12 ICONS · macOS · iOS · WEB STACK.OS/ICONS
№ 142025Stack/OS — app icon family ICON · APP · SYSTEM
v3 ● DOCUMENTATION RELEASED 14 MAR 2026 Synapse — developer guide. CONTENTS 01 — Quickstartp. 12 02 — Authenticationp. 28 03 — Data primitivesp. 47 04 — Webhooksp. 71 05 — Rate limitsp. 94 synapse — quickstart // 1. install the SDK $ npm i /core // 2. authenticate import { Synapse } from '/core' const api = new Synapse( { token: process.env.KEY } ) // 3. make a call const u = await api .users.get('usr_42') → { id: 'usr_42', name: 'Sample' } // done in three lines. $ 142ms · cached DOCS.SYNAPSE.DEV EDITION 03 · MAR '26
№ 152026Synapse — developer guide cover DOCS · COVER · TECHNICAL
IV.

Launch graphics & social

№ 16—22Announcements, social systems, and feature launches.
● NOW SHIPPING PRISM v2.4 — RELEASED 14·V·26 introducing edge sync. Sub-millisecond replication across 14 regions, with consistency you don't have to think about. 14 regions, 4 continents CRDT-backed conflict resolution 8x faster reads · zero downtime migration Drop-in for v2.x — no schema rewrite Read the changelog → Try it free PRISM.DB/EDGE-SYNC № 16 / LAUNCH KEY ART
№ 162026Prism Edge Sync — launch key art LAUNCH · KEY ART · PRODUCT
№ 17 · CAREERS SOCIAL CARD — NOW HIRING — we're building. come help us. 14 ROLES · REMOTE-FIRST · 4 CONTINENTS PRISM.DB/CAREERS →
№ 172026Prism — recruiting social card SOCIAL · TEMPLATE · RECRUITING
CHANGELOG / 2026.05 v2.4.0 — "the edge release" FEATURE Edge sync · 14 regions live PR #4271 PERFORMANCE Reads up to 8.4× faster benchmarks: docs.prism/perf API New: db.sync.status() backwards-compat · stable FIX Resolved 14 issues w/ pgvector issue #3892 · #3915 · +12 BREAKING Removed: legacy v1 auth migration: docs.prism/v1→v2 THIS RELEASE +14,247 lines added −8,210 lines removed 42 contributors PRISM.DB/CHANGELOG 14·V·2026
№ 182026Prism v2.4 — changelog visual CONTENT · CHANGELOG · SOCIAL
STORY 02/04 queries are now 8.4× faster. across 14 regions, p99 latency under 12ms Read the post →
№ 192026Prism — vertical story card SOCIAL · STORY · STAT
EP. 047 · S03 on building in public. Off-Stack — a podcast for builders — w/ FEATURED SPEAKER · 47 MIN WAVESTREAM · AUDIONOTE · CASTLINE
№ 202025Off-Stack — podcast cover PODCAST · COVER · AUDIO
V.

Data & spatial

№ 21—27Visualization, dashboards, infographics, signage.
prism / live staging.prism.db ● ALL SYSTEMS NOMINAL ▶ OVERVIEW QUERIESREGIONSALERTS TEAMSBILLING FILTERS last 24h all regions prod only QUERIES / 24H 42.7M ▲ 12.4% vs last week P99 LATENCY 11.2ms ▼ 28ms vs last week UPTIME 99.99% 14 regions, 0 incidents EDGE SYNC · NEW ACTIVE 14/14 regions live Queries per minute last 60 min writes reads Top regions by qps us-east-1 12.4K eu-west-1 9.8K ap-south-1 8.0K us-west-2 6.2K eu-north-1 4.4K sa-east-1 2.7K Recent events streaming · 28 events 14:32:18 SUCCESS db.users.list() · 142ms us-east-1cached 14:32:17 SUCCESS db.posts.create() · 88ms eu-west-1synced 14× 14:32:15 SLOW db.analytics.aggregate() · 1.2s ap-south-1consider index 14:32:13 SUCCESS db.auth.session.refresh() · 23ms us-east-1edge 14:32:11 ERROR db.users.find('usr_404') · 4xx us-west-2not found 14:32:09 SUCCESS db.events.subscribe(*) · 12ms eu-west-1streaming 14:32:06 SUCCESS db.users.update('usr_42') · 67ms us-east-1synced 14× 14:32:04 SUCCESS db.posts.search(query) · 198ms eu-north-1vector idx
№ 212026Prism — observability dashboard DASHBOARD · DATA VIZ · UI
STATE OF DEV · 2026 How developers spend the week. SURVEY · N=12,400 · GLOBAL PER WEEK 42h Coding35% Meetings23% Reviewing PRs16% Debugging12% Writing docs10% Other4% SOURCE: DEVPULSE DEV SURVEY '26
№ 222026State of Dev — survey infographic INFOGRAPHIC · DATA · EDITORIAL
PRISM /DB build faster. — THE DATABASE FOR THE EDGE — START FREE → BOOTH XXXX · HALL B · DEVCON /26 DEMO LIVE QUERIES SWAG {} TEES · STICKERS № 23 / EXHIBIT SCALE 1:50 EXHIBIT DESIGN — 6×4M FOOTPRINT PRISM.DB/DEVCON26 14—16 OCT 2026
№ 232026Prism — DevCon booth concept EXHIBIT · ENVIRONMENT · 3D
DevCon /26 WAYFINDING → STAGE A · KEYNOTES Hall 1 · Ground → STAGE B · WORKSHOPS Hall 2 · Level 1 → STAGE C · LIGHTNING Hall 3 · Level 1 ↓ EXPO · BOOTHS · SWAG Lower Level → FOOD · MERCH · BAR Foyer · Ground YOU ARE HERE · MAIN ENTRANCE ▶ THE ATRIUM · RENO
№ 242026DevCon — wayfinding signage ENVIRONMENT · SIGNAGE · SYSTEM
● REC · 02:14:38:14 ▮▮ TIMELINE [ TITLE SEQUENCE — DEVCON OPENER ] A film by the people who ship the future. 00:18 / 00:30 · 4K · 60FPS
№ 252025DevCon — opening title still MOTION · TITLE · BROADCAST
VI.

Merch & objects

№ 26—30Swag, apparel, stickers, books — the takeaway layer.
SHIP IT 2026 — or ship out — GLOBAL HACKATHON · 48H № 26 · APPAREL Ship It '26 — staff tee 100% ORGANIC · 2 COLORS · S—XXL $28
№ 262026Ship It — hackathon staff tee MERCH · APPAREL · EVENT
№ 27 · STICKER PACK Laptop fuel. — twelve to a pack — PRISM SHIP IT { } DEVCON/26 FORGE $ npm isuccess 404 shipin public edge↗ RTFM v2.4 12 STICKERS · DIE-CUT VINYL FREE @ BOOTH XXXX
№ 272026Sticker pack — booth giveaway MERCH · STICKERS · EVENT
FIELD NOTES VOLUME XII Notes on building software, slowly. — DEVCON /26 — № 28 · NOTEBOOK Field Notes — DevCon edition A6 · DOTTED · 144 PAGES
№ 282026DevCon — Field Notes edition MERCH · PRINT · EDITORIAL
DEVCON /26 — reno — GIFT FROM PRISM /DB № 29 · TOTE DevCon — canvas tote 100% COTTON · 38×42CM
№ 292026DevCon — canvas tote MERCH · BAG · GIVEAWAY
PRISM /DB ANNUAL REPORT 2025 A year at the edge. QUERIES SERVED 14.2B ACTIVE TEAMS 8,400 REGIONS 14 UPTIME 99.99% "The most boring database we've ever shipped on." — LATTICE ENG. TEAM PRISM.DB/2025 № 30 / FOLIO END
№ 302026Prism — annual report cover EDITORIAL · REPORT · BRAND