Блог

Статьи

Лонгриды от нашей команды. Инженерия, продукт и новости компании.

  • Product

    Вебхуки не должны доверять адресу, который им дали

    Вебхук — единственная функция, в которой клиент вводит адрес, а ваши серверы потом сами на него ходят. Что я сделал для вебхуков Kookee и его интеграций со Slack, GitHub и Jira, и восемь мест, где отправителю вебхуков нельзя ошибиться.

  • oauth

    MCP-сервер не должен заставлять людей вставлять токен

    MCP-сервер Kookee хорошо работал с личными токенами — для тех, кто живёт в терминале. Чат-приложения Claude и ChatGPT подключаются иначе — через вход в аккаунт. Что я выпустил, чтобы они могли подключиться, и семь решений, которые заняли больше времени, чем код.

  • security

    Ваша ссылка-приглашение — это пароль, который вы вставили в Slack

    Отправив кому-то ссылку-приглашение, вы выдали пропуск, который сработает у любого, кто его увидит. Что должно быть у такой ссылки, прежде чем её можно безопасно вставить в канал, и почему я сделал свою именно так.