+----------------------------+
| Previous email: a local,   |
| malleable HTML file. Now:  |
| give it a CMS.             |
+----------------------------+
 
Hi web explorers,
 
I remember being 22 years old
in 2007, on vacation in San
Diego, warm wind blowing in
through the front door.
 
I was on the couch, eyes
intently focused on my laptop.
I'd just figured out how to
change a page's colors and
fonts in Firebug and see them
update live.
 
My screen was malleable: I was
shaping the digital world by
touching it.
 
That's the feeling I want
people to have when building
software: they can touch it.
 
With Hyperclay CMS, a few
selectors in a JSON script tag
automatically give your static
page editing controls:
 
{
  "name": ".name",
  "bio": ".bio",
  "photo": ".photo@src"
}
 
Alex Rivera's profile page beside the CMS sidebar, with controls for the name, bio, photo, and links.
 
You get upload and cropping
controls for photos, list
reordering, and even an
optional inline-editor
directly on top of the page.
 
Edits change the page itself,
not a separate CMS database.
Use the free, cross-platform
HTML Clay app to have changes
persist into a local file.
 
Read the article
 
Let's hack software and make
it easier to build
for everyone,
 
David
@panphora