Skip to content

Writing

Everything I have written, newest first. Follow a tag to read one thread of it.

Test data written after the code gets shaped by the code, and then it stops being evidence.

Four read-only tools an agent can call while a reader has the page open, and why there are only four.

Page two exists for machines as much as readers, which is why it gets its own canonical.

Marking a term by hand beats detecting every occurrence of it, and the reverse direction comes free.

Most of what a module will cost you is settled by its interface, before a line of its body is written.

I put the schema where I could see it instead of where the writes happen, and then trusted it for two months.

A short note kept for the corpus, numbered 1, carrying one paragraph and nothing else.

Most crawlers that read for an answer engine do not execute scripts. That is a content constraint, not a performance one.

A short note kept for the corpus, numbered 2, carrying one paragraph and nothing else.

A short note kept for the corpus, numbered 3, carrying one paragraph and nothing else.

A short note kept for the corpus, numbered 4, carrying one paragraph and nothing else.

A short note kept for the corpus, numbered 5, carrying one paragraph and nothing else.

A short note kept for the corpus, numbered 6, carrying one paragraph and nothing else.

A short note kept for the corpus, numbered 7, carrying one paragraph and nothing else.

A short note kept for the corpus, numbered 8, carrying one paragraph and nothing else.

A short note kept for the corpus, numbered 9, carrying one paragraph and nothing else.

A short note kept for the corpus, numbered 10, carrying one paragraph and nothing else.

A short note kept for the corpus, numbered 11, carrying one paragraph and nothing else.

A short note kept for the corpus, numbered 12, carrying one paragraph and nothing else.

A short note kept for the corpus, numbered 13, carrying one paragraph and nothing else.

---
title: "Writing"
description: "Everything I have written, newest first. Follow a tag to read one thread of it."
url: "https://lateano.com/writing"
author: "Colin Lateano"
pages:
  - "https://lateano.com/writing"
  - "https://lateano.com/writing/page/2"
---

# Writing

Everything I have written, newest first. Follow a tag to read one thread of it.

- [Fixtures before the module](https://lateano.com/writing/fixtures-before-the-module)
- [The tool surface behind this site](https://lateano.com/writing/the-tool-surface-behind-this-site)
- [Pagination is a content decision](https://lateano.com/writing/pagination-is-a-content-decision)
- [A glossary that links itself](https://lateano.com/writing/a-glossary-that-links-itself)
- [The interface is the decision](https://lateano.com/writing/the-interface-is-the-decision)
- [What I got wrong about validation](https://lateano.com/writing/what-i-got-wrong-about-validation)
- [Field note 1](https://lateano.com/writing/field-note-01)
- [Writing for readers who cannot run JavaScript](https://lateano.com/writing/writing-for-readers-who-cannot-run-javascript)
- [Field note 2](https://lateano.com/writing/field-note-02)
- [Field note 3](https://lateano.com/writing/field-note-03)
- [Field note 4](https://lateano.com/writing/field-note-04)
- [Field note 5](https://lateano.com/writing/field-note-05)
- [Field note 6](https://lateano.com/writing/field-note-06)
- [Field note 7](https://lateano.com/writing/field-note-07)
- [Field note 8](https://lateano.com/writing/field-note-08)
- [Field note 9](https://lateano.com/writing/field-note-09)
- [Field note 10](https://lateano.com/writing/field-note-10)
- [Field note 11](https://lateano.com/writing/field-note-11)
- [Field note 12](https://lateano.com/writing/field-note-12)
- [Field note 13](https://lateano.com/writing/field-note-13)