A long-form blog post published by lizard.beer.
Record Key
tid
Timestamp-based ID
Properties
canonicalUrl
string
uri
Optional
The canonical URL of the post on lizard.beer.
content
string
Required
The body of the blog post in Markdown.
maxLength: 20000 bytescreatedAt
string
datetime
Required
When the post was originally published.
slug
string
Optional
The lizard.beer URL slug for the post.
maxLength: 500 bytessummary
string
Optional
A short summary or excerpt of the post.
maxLength: 10000 bytesmaxGraphemes: 1000 graphemestitle
string
Required
The title of the blog post.
maxLength: 3000 bytesmaxGraphemes: 300 graphemesupdatedAt
string
datetime
Optional
When the post was most recently updated.
View raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"title",
"content",
"createdAt"
],
"properties": {
"slug": {
"type": "string",
"maxLength": 500,
"description": "The lizard.beer URL slug for the post."
},
"title": {
"type": "string",
"maxLength": 3000,
"description": "The title of the blog post.",
"maxGraphemes": 300
},
"content": {
"type": "string",
"maxLength": 20000,
"description": "The body of the blog post in Markdown."
},
"summary": {
"type": "string",
"maxLength": 10000,
"description": "A short summary or excerpt of the post.",
"maxGraphemes": 1000
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "When the post was originally published."
},
"updatedAt": {
"type": "string",
"format": "datetime",
"description": "When the post was most recently updated."
},
"canonicalUrl": {
"type": "string",
"format": "uri",
"description": "The canonical URL of the post on lizard.beer."
}
}
},
"description": "A long-form blog post published by lizard.beer."
}