====== IndieWeb Principles ====== Core ideas. Full reference: [[https://indieweb.org/|indieweb.org]]. ===== Own Your Data ===== Your content should live on infrastructure you control. Platform shutdowns, ToS changes, and algorithmic suppression can't reach content on your own domain. ===== POSSE ===== **Publish on your Own Site, Syndicate Elsewhere.** Write on your own domain first. Cross-post to social platforms as copies, with the canonical version always on your site. Your site outlives any platform. ===== Build for Yourself First ===== Make tools and sites that solve your own problems. Don't design for an imagined audience — build something you actually want to use. ===== Progressive Enhancement ===== Sites should work without JavaScript. The baseline is HTML. Enhancements are additions, not requirements. ===== Be Visible to Humans First ===== Design for people, not crawlers or algorithms. Semantic HTML, readable typography, accessible markup. ===== Use Microformats ===== Machine-readable markup embedded in HTML: ''h-card'' (identity), ''h-entry'' (posts), ''h-feed'' (streams). Enables webmentions, feed readers, and IndieWeb protocols to parse your site. ===== The Long Web ===== Write for longevity. Avoid platform-specific formatting. Plain HTML outlives every CMS. Permalinks should be permanent. ===== Joy ===== Joy is not a prize for getting through it all — it's a tool that enables getting through it. Create silly websites. Mix colors. Write anything. The independent web is about fun, not metrics. ===== See Also ===== * [[indieweb:start|IndieWeb]] * [[protocols:smallweb:solarpunk|Solarpunk and the Small Web]] * [[folkzone:philosophy|Homelab Philosophy]] * [[start|Return to wiki home]]