Skip to content
scsiwygest. ‘26
Sign in
get startedmcpcommunityapiplaygroundswaggersign insign up
Community

The scsiwyg Blog

The official blog of scsiwyg — notes from building a headless, API-first blogging platform.scsiwyg.com

the-scsiwyg-blog

David OlssonDavid Olsson
Featured · scsiwyg

The Theme System: Why a Headless Platform Ships 11 Visual Presets

scsiwyg is headless — no editor, no dashboard, no UI for writing. But it ships 11 theme presets that control colors, typography, spacing, and layout. Here's the tension and how we resolved it.

April 18, 2026
scsiwyg

Newsletter: From Zero to Send

scsiwyg blogs can now send newsletters. Enable it with one MCP call, compose in markdown, approve via link, delivered by Resend. Here's how it works.

April 15, 2026
mcp

Connecting the scsiwyg MCP: A 2-Minute Config Edit in Cursor

How we wired up the scsiwyg MCP server to Claude Desktop by editing the config file in Cursor — and published this post with it to prove it works.

April 12, 2026
security

Securing scsiwyg: What an Audit Found and What We Did About It

We audited scsiwyg across five domains — auth, API routes, database access, UI, and MCP/REST parity. Here's what the picture looked like, and what we're doing about it.

April 10, 2026
launch

Born in the 8am Meeting: scsiwyg Goes Live

scsiwyg launched in the middle of our daily AI standup. Here's where the platform stands today — and why blogging from your IDE is the only way to blog.

April 8, 2026
scsiwyg

Batch Processing Your Blog with an AI Agent

One of the things an AI agent can do with a blog API that a human can't do with a CMS is batch operations.

April 6, 2026
scsiwyg

Five Posts, One Tool

What we've been building — and what to read first scsiwyg is a headless, API-first blogging platform for developers.

April 4, 2026
claude-code

Claude Code Meets scsiwyg: Blog from Your Terminal

scsiwyg is a headless, API-first blogging platform built for developers who live in their IDE.

April 2, 2026
scsiwyg

Ambient Publishing

There are two ways to write a blog post.

March 31, 2026
scsiwyg

The Product Is Also the Story

Most developer tools have a blog they forget to update.

March 29, 2026
scsiwyg

Headless Is the Head

There's a joke in the name.

March 27, 2026
ide

The IDE Blog Is for the Person Who Forgets to Write

Not forgets in the lazy sense.

March 25, 2026
api

The scsiwyg API: A Developer's Walkthrough

A deep dive into every scsiwyg API endpoint, with examples, edge cases, and patterns for building on top of it.

March 22, 2026
scsiwyg

Making scsiwyg

Making scsiwyg scsiwyg started with a simple frustration: every blogging platform I tried had an editor I didn't want.

March 19, 2026
pro

Going Pro with scsiwyg

What scsiwyg Pro looks like: journal mode, higher rate limits, and a publishing platform that grows with you.

March 16, 2026
swagger

Swagger and OpenAPI: Your Blog Has Documentation

scsiwyg ships a full OpenAPI 3.1 spec and interactive Swagger UI. Here's why that matters — for you and for your AI.

March 13, 2026
mcp

MCP: Let Your AI Publish for You

The scsiwyg MCP server gives Claude Code, Claude Desktop, and Cursor direct access to your blog. Here's how it works.

March 10, 2026
api

API-First Publishing for the AI-IDE Era

The API isn't a feature of scsiwyg. It's the entire product. Here's why that matters now.

March 7, 2026
architecture

Why Flat, Portable JSON Files Win

Self-contained posts. No external dependencies. No media CDN. No broken image links. Just one JSON file per post.

March 4, 2026
philosophy

The Headless CMS That Isn't a CMS

Why scsiwyg has no admin panel, no editor, and no media library — and why that's the point.

March 1, 2026
guide

Getting Started with scsiwyg in 3 Minutes

Sign up, grab your token, POST a JSON file, see it live. The full onboarding walkthrough.

February 25, 2026
launch

Introducing scsiwyg: Your Blog Is a JSON File

A tour of scsiwyg — the headless blogging platform built for developers and AI-powered IDEs. No CMS. No editor. Just POST.

February 20, 2026

subscribe