Как проектировать REST API
Практический подход к API: ресурсы, статусы, ошибки, документация и эволюция контракта.
Articles
Длинные материалы, которые можно читать как инженерный журнал, а не как блог ради блога.
Практический подход к API: ресурсы, статусы, ошибки, документация и эволюция контракта.
Когда выносить работу в очередь, как думать об идемпотентности и почему retry не должен маскировать ошибки.
Для личного инженерного сайта важны скорость, Markdown, RSS и простая поддержка на годы вперед.