Okeike
Web Editor for Static Sites
Overview
Okeike is a concept and architecture write-up for a web editor that makes static sites easier to update. The idea is straightforward, many static sites are fast and simple to host, but they are inconvenient to edit for non-technical users. Keith Azodeh’s approach is to add a controlled editing layer that supports drafts and publishing without turning the site into an unstructured CMS.
The problem
Static sites often have strong foundations: speed, stability, low operational cost. The tradeoff is content updates. If every change requires a developer to open files, edit HTML, and redeploy, teams either stop updating content or create messy side channels like copy-pasting into inconsistent templates.
Keith Azodeh designed Okeike as a response to that friction. The goal is not "edit anything anywhere." The goal is to support the edits that matter, copy updates, image swaps, structured sections, while keeping the output predictable.
Proposed architecture
Authentication and roles
An editor needs a trust model. Okeike assumes authenticated access, with roles for who can draft and who can publish. This keeps edits accountable and reduces the risk of accidental site breakage.
Draft storage
Drafts should live as structured data rather than as raw HTML blobs. That keeps the editor honest and enables validation. A draft stage also supports review before publishing.
Publishing as a controlled step
Publishing is where many "easy CMS" tools fail, they bypass version control and deployment discipline. Okeike is designed so publishing is explicit and auditable, producing a clear set of changes. This also makes rollbacks and change tracking feasible.
Why it pairs well with SEO work
SEO improvements often require small content changes over time, updating titles, adding internal links, refining copy, and keeping structured data accurate. A static site can do all of this, but only if content updates are easy enough to keep consistent. Okeike is intended to reduce that friction while preserving the benefits of static hosting.
Related page: Asaday SEO improvements.