Как лучше всего «промыть мозги» LLM: автор заставил модель стать C-3PO и сравнил три подхода
Какой формат лучше внедряет персону в LLM: диалоги, тексты от первого лица или синтетические документы. Короткий разбор эксперимента с C-3PO. — Читать…
Tech news from the best sources
Какой формат лучше внедряет персону в LLM: диалоги, тексты от первого лица или синтетические документы. Короткий разбор эксперимента с C-3PO. — Читать…
Кимберли Шу (LogRocket) объясняет, как буфер 15–30%, AI-инструменты и guardrails превращают scope creep в управляемое расширение продукта. Читайте пер…
ESLint, dependency-cruiser и ИИ-ревью как сенсоры качества кода для ИИ-агентов. Практический опыт Birgitta Böckeler (Thoughtworks). Читайте перевод. —…
Опыт перехода с Tailwind v2 на ванильный CSS: компонентный подход, CSS custom properties, Grid без media queries и esbuild. Разбираем систему — берите…
6 ограничений Филдинга и почему большинство JSON API соответствуют лишь 2–3 из них. Проверьте, сколько из них выполняет ваш API — с примерами кода. — …
Разворачиваем вложенный список в Python: for + extend, list comprehension, itertools.chain, reduce, sum, NumPy. Замер и почему sum() — анти-паттерн. —…
Cloudflare за неделю создала vinext — замену Next.js на Vite. Один инженер и $1 100 на токены ИИ. Разбираем технику vinext и последствия для open sour…
Julia Evans показывает, как тестировать Vue-компоненты прямо в браузере без Node, Deno и сборки. QUnit, mountComponent, waitFor — полный перевод поста…
Cloudflare 30 апреля 2026 включила hybrid ML-KEM (FIPS 203) в IPsec в режиме general availability. Совместимо с Cisco 8000 26.1.1+ и Fortinet FortiOS …
Mat Marquis о том, как одно слово sizes='auto' закрывает 14-летнюю боль responsive images. Поддержка теперь и в Gecko, и в WebKit, разбор перевода с P…
Iboro Diallo на опыте 2010 года: проблема не в ИИ-агенте, а в системе, где остался эндпоинт «удалить продакшн» и токен с root. Разбираем кейс PocketOS…
Tweede golf разобрал, откуда bloat в async Rust, и предложил Project Goal на €30 000. 2–5% размера прошивки только за замену panic на Pending в Return…
Перевод case-study Wei Xianyao о Susurrus — WebGL-сцене на React Three Fiber, построенной вокруг Kuwahara-шейдера. Отражающая вода, ScrollControls, фи…
Salvatore Sanfilippo (antirez) рассказал о 4 месяцах разработки нового типа Array в Redis: спецификация руками, AI-ассистент как safety net, ARGREP с …
Контролируемый эксперимент LogRocket: 200 memoized React-строк, inline объекты в JSX делают коммит 244 мс на нажатие. Простой фикс снижает до 6 мс. Ра…
CLAUDE.md, hooks, кастомные слэш-команды и sub-agents: разбор приёмов работы с Claude Code от CEO Builder.io с примерами из проекта tproger-posts-and-…
WebAssembly принято называть стековой машиной — но dup и swap в её наборе инструкций нет. Разбираем, почему Wasm ближе к регистровой архитектуре. — Чи…
Полный гайд по Ollama: установка, выбор модели, чат в терминале и интеграция с Claude Code. Запустите первую LLM локально без VPN и API-ключей. — Чита…
Перевод dystroy.org: как заменой Option на Option> и кастомным Deserializer уменьшить память Rust-программы с 895 до 420 МБ. Читайте разбор с кодом…
spacecowboy держит ленту Bluesky For You на 72 тыс. пользователей с домашнего игрового ПК: Go-бинарь, SQLite 419 ГБ, VPS за $7. Итого $30 в месяц вмес…
Саймон Уиллисон за 59 минут с Claude Code перенёс LiteParse из Node.js CLI в браузер: PDF.js и Tesseract.js, приватно и без сервера. Перевод с разборо…
Kubernetes 1.36 выходит 22 апреля 2026. Разбираем все 20 alpha-фич: workload-aware preemption, DRA, sharded watches, HPA scale-to-zero. Перевод deep-d…
Перевод статьи Филипа Пизло (WebKit FTL JIT): 21 оптимизация AST-интерпретатора без JIT, байткода и SSA. От 35x медленнее CPython до 1,9x быстрее. — Ч…
Перевод гайда Айзека Корбри: как собрать megamerge через octopus merge, какие алиасы упрощают jj stage, jj stack и jj restack, и чем это удобнее rebas…