# Ссылки #349


За прошедшую неделю собрал 61 интересную ссылку. Выбрал самые яркие — от философии веб-приложений до продвинутых техник тестирования.

## 📱 Веб vs нативные приложения

**[Do not download the app, use the website](https://idiallo.com/blog/dont-download-apps)**  
Провокационная статья о том, почему веб-сайты часто лучше мобильных приложений. Автор приводит убедительные аргументы против засорения устройств ненужными приложениями и призывает вернуться к основам веба.

## ✍️ Инструменты для письма

**[My Emacs writing experience :: Sacha Chua](https://sachachua.com/blog/2025/07/my-emacs-writing-experience/)**  
Глубокий рассказ о том, как превратить Emacs в идеальную среду для письма. Саша делится настройками, workflow'ами и философией работы с текстом — must-read для всех, кто серьёзно относится к письменной работе.

## 🔒 Безопасность и исследования

**[How we Rooted Copilot - Eye Research](https://research.eye.security/how-we-rooted-copilot/)**  
Захватывающий разбор уязвимостей в GitHub Copilot. Исследователи показывают, как можно получить root-доступ через ИИ-ассистента — отличный пример современного security research'а.

## 🐙 Системы контроля версий

**[jkoppel/jj-workshop](https://github.com/jkoppel/jj-workshop)**  
Воркшоп по Jujutsu — новой системе контроля версий, которая обещает решить многие проблемы Git. Интерактивные примеры помогают понять концепции и преимущества нового подхода.

**[Jujutsu For Busy Devs | maddie, wtf?!](https://maddie.wtf/posts/2025-07-21-jujutsu-for-busy-devs)**  
Практическое введение в Jujutsu для разработчиков, которым некогда разбираться в деталях. Автор показывает ключевые команды и workflow'ы, которые сразу же повышают продуктивность.

## 💬 Альтернативные коммуникации

**[A month using XMPP (using Snikket) for every call and chat](https://neilzone.co.uk/2023/08/a-month-using-xmpp-using-snikket-for-every-call-and-chat/)**  
Эксперимент по полному переходу на XMPP для всех коммуникаций. Честный отчёт о плюсах и минусах децентрализованного общения в эпоху корпоративных мессенджеров.

## 🤖 ИИ и инструменты

**[OpenAI: Introducing study mode](https://simonwillison.net/2025/Jul/29/openai-introducing-study-mode/)**  
Саймон Уиллисон разбирает новый режим обучения от OpenAI. Анализ возможностей, ограничений и потенциального влияния на образование — как всегда, глубоко и взвешенно.

**[wshobson/agents: A collection of production-ready subagents for Claude Code](https://github.com/wshobson/agents)**  
Коллекция готовых к использованию агентов для Claude Code. Отличный ресурс для тех, кто хочет расширить возможности ИИ-ассистента специализированными инструментами.

## 🔬 Продвинутое тестирование

**[Go Assembly Mutation Testing](https://words.filippo.io/assembly-mutation/)**  
Филиппо Валсорда рассказывает о мутационном тестировании на уровне ассемблера в Go. Продвинутая техника для обнаружения слабых мест в тестовом покрытии — настоящая магия для перфекционистов.

## 🖥️ Терминал и производительность

**[you might not need tmux](https://bower.sh/you-might-not-need-tmux)**  
Альтернативный взгляд на необходимость tmux в современной разработке. Автор показывает, как встроенные возможности терминалов и IDE могут заменить традиционный мультиплексор.

---

Особенно впечатлило исследование безопасности Copilot — отличный пример того, как ИИ-инструменты создают новые векторы атак. А статья Sacha Chua про Emacs напоминает, что иногда старые инструменты при правильной настройке превосходят любые современные решения.

Хорошей вам недели!

