Table of Contents
Getting Started on the IndieWeb
You don't need a computer science degree. You need curiosity and willingness to try.
The core principle: own your domain, own your content, own your identity.
Step 0: Buy a Domain
The single best first move. PorkBun has first-year costs as low as a couple dollars. Choose something personal — your name, a phrase, whatever feels right. This is yours.
Email bonus: PorkBun offers effortless email forwarding. Set up name@yourdomain.xyz and forward to your existing inbox. More professional, no new email account.
IndieWeb wiki: A Domain of One's Own
The Skill Levels
Level 0: No Code Required
| Platform | Cost | Notes |
|---|---|---|
| omg.lol | $20/year | Profile, weblog, status, email forwarding, kind community — no code |
| Pika.page | Free (50 posts), $6/mo | Beautiful writing experience, guestbook, image uploads |
| Bear Blog | Free | Text-only, ultra-minimal |
| DreamWidth | Free tier | Old-school community blogging, spiritual successor to LiveJournal, comments |
All give you RSS feeds and data export. You're not locked in.
You'll learn Markdown — plain text with simple formatting:
# Heading Paragraph with **bold** and *italic*. - List item - Another item
Level 1: A Little HTML
NeoCities (free) — build from scratch, beginner-friendly tutorials, supportive community.
HTML is a skeleton: angle brackets telling the browser what's a heading, paragraph, or link. CSS is styling — colors, fonts, layout. That's it.
<h1>This is a heading</h1> <p>A paragraph with <strong>bold</strong> and <em>italic</em>.</p>
Learning resources:
Level 2: Static Site Generators
Tools like Eleventy take Markdown files and generate a full website. You write content, the tool handles page generation, navigation, and RSS feeds.
- Start with a template (e.g. 11ty IndieWeb Blog Starter)
- Customize as you learn
- Fast, secure, cheap to host — no database, no server, just files
The Site as Hub
Your site is the hub. Everything else is a spoke.
- Post to your site first (POSSE)
- Syndicate to Mastodon, status.lol, twtxt, etc.
- If any platform disappears, your content doesn't go with it
Multiple homes are good: mirror to NeoCities, post to tilde.town, sync to twtxt. The site remains the canonical source.
Start Today
- Buy a domain from PorkBun
- Start with Pika.page or omg.lol — write your first post
- Write an
/aboutpage — who you are, what you care about - Add slash pages as you grow
- Find others via directories and webrings
The technology serves the writing, not the other way around.
Harm Reduction
This isn't all-or-nothing. Keep your social media. Start an IndieWeb site alongside it. POSSE means your site is canonical while you share everywhere your readers are.
