Блог
Технические статьи о веб-разработке, производительности и инструментах.
Как подключить Perplexity AI к Obsidian через MCP — заметки прямо из чата
Настройте Perplexity Desktop для чтения и записи вашего Obsidian vault с помощью MCP filesystem сервера. Ищите в интернете и сохраняйте в заметки в одном разговоре.
Ежедневный AI News Digest через Claude Code CLI и Obsidian — ноль зависимостей
Как я построил ежедневного агента исследования новостей с 6-строчным bash-скриптом, headless-режимом Claude Code и macOS launchd.
Dark Mode в Next.js без мигания и предупреждений React 19
Как заменить next-themes на Zustand + useServerInsertedHTML для тёмной темы без мигания в Next.js 15+ без предупреждений React 19.
Как я устранил 94 render-blocking CSS файла в Next.js 16 с помощью плохо документированной фичи Turbopack
После дней перебора каждого подхода — от experimental.inlineCss до хаков с MutationObserver — я обнаружил Turbopack Import Attributes, которые решают проблему render-blocking CSS в Next.js App Router.
Next.js Memory Leak: Fetch + Standalone Mode — 2 года без фикса
Next.js патчит глобальный fetch и добавляет кеш-слой, который течёт на каждом запросе. В Docker/K8s это приводит к OOM crash каждые несколько часов. Баг существует с Next.js 14 и до сих пор не решён в 16.2.x.