Your companion in the world of code

Knowledge that works

Articles and guides from practicing developers. Learn new things, find solutions and implement your ideas.

Find the right articles

Choose several — articles update instantly

Language or technology

Articles found: 830
BackendDevOps

Lua на «краю»: неожиданные трюки в Nginx и Redis

Как превратить Nginx и Redis в умные точки автоматизации с помощью Lua: edge-feature flags, умный роутинг и A/B, токен-бакеты и коалесинг запросов, микро-WAF и атомарные операции в Redis. Когда логику выносить на «край», а когда — оставлять в бэкенде.

Read
BackendDevOps

Zero Trust для новичков: простыми шагами к защите своего первого проекта

Zero Trust — это не про паранойю, а про практичный подход «не доверяй по умолчанию». Разложим по полочкам, как включить его в ваш самый первый pet‑project и не сломать себе разработку.

Read
FrontendHTML / CSS

Tailwind CSS против классической вёрстки: что выбрать в 2025 году

Разбираем плюсы и минусы Tailwind CSS и классической вёрстки: скорость, читаемость, масштабируемость и гибкость

Read
DevOpsOther language

Как оформлять проекты для GitHub: минимализм, структура и визуальные метафоры

GitHub — это витрина идей. Давайте разберём, как построить проект так, чтобы им было удобно пользоваться, а код — читать, изучать и улучшать

Read
FrontendBackend

Парсинг сайтов в 2025: что изменилось и почему это важно

Разбираем, как изменился парсинг сайтов: новые технологии, борьба с ботами, законы и инструменты. Простыми словами — для разработчиков и новичков

Read
FrontendBackend

Учебный ритм программиста: план на 5 часов в неделю

Конкретный недельный ритм: теория, проект, тесты, повторение и восстановление после пропуска. Пять часов заканчиваются работающим артефактом.

Read
FrontendBackend

5 ошибок, из-за которых код превращается в хаос и становится неподдерживаемым

Поддерживаемый код — это не про красоту, а про экономию времени и нервов. В статье разберём 5 распространённых ошибок — от магических чисел до отсутствия документации — которые делают проект кошмаром для команды

Read
FrontendBackend

Что такое TDD и почему даже новичку стоит попробовать

Простой разбор метода TDD: как писать код через тесты, зачем это нужно новичку и как начать с маленьких шагов

Read
BackendPython

Автоматизация рутины: пишем бота на Python для автоответов на письма

📩 На Python можно легко написать бота, который будет автоматически отвечать на входящие сообщения. В статье разберём пример кода, покажем базовый сценарий и идеи для улучшения, чтобы освободить ваше время для более важных задач

Read
FrontendHTML / CSS

CSS Grid vs Flexbox в 2025: какой инструмент выбрать и почему

Объясняем разницу между CSS Grid и Flexbox в 2025 году. Когда выбрать один из них, а когда использовать вместе

Read
Game developmentLua / Luau

Создание игровых модов на Lua: от идеи до запуска

Разбираем, как писать игровые моды на Lua на примере WoW и Garry’s Mod. Простые шаги, примеры кода и советы для новичков.

Read
Game developmentPython

Python + Lua: как подружить два языка в одном проекте

Как объединить Python и Lua в одном проекте, зачем это нужно и какие есть способы интеграции

Read
Showing 612 of 830 articles