Веб – разработка

28.02.2026

Сделка с совестью на хакатоне или «Как победить с нерабочим кодом?» История одной команды…

Сделка с совестью на хакатоне или «Как победить с нерабочим кодом?» История одной команды…

ДИСКЛЕЙМЕР: Все изложенное является субъективным мнением автора, основанным на личном опыте участия. Все ссылки на код и сайты находятся в открытом доступе Каждый из нас ...

25.02.2026

Как бы выглядел интернет, если бы Adobe не убила Flash

Как бы выглядел интернет, если бы Adobe не убила Flash

08.02.2026

От статичной панорамы к интерактивной 3D-карте: создаём виртуальный тур на Pannellum

От статичной панорамы к интерактивной 3D-карте: создаём виртуальный тур на Pannellum

Зачем изобретать свой Street View? Все мы привыкли к Google Street View, но что, если нужно показать пространство, куда машина со 360-камерой не заедет? Интерьер офиса, музей, ...

28.12.2025

Разбираем net-http на практике: пишем веб-сервис DeadDrop для безопасного обмена сообщениями

Разбираем net-http на практике: пишем веб-сервис DeadDrop для безопасного обмена сообщениями

Дисклеймер ВАЖНО: Это учебная статья для начинающих Данный материал — первая часть цикла, где мы поэтапно изучаем net/http. Код в этой статье сознательно упрощён для ясности ...

06.11.2025

Нейросеть — это хорошо, но дайте выбор. Как я убрал «Алису» из поиска Яндекса

Нейросеть — это хорошо, но дайте выбор. Как я убрал «Алису» из поиска Яндекса

Привет! Нейросети стремительно входят в нашу жизнь, и вот уже Яндекс встроил свою «Алису» прямо в поисковую выдачу. Иногда это удобно, но часто хочется видеть классический ...

13.10.2025

Создание и продвижение сайтов как основа успешного бизнеса в цифровую эпоху

Создание и продвижение сайтов как основа успешного бизнеса в цифровую эпоху

В современном мире интернет стал главным пространством для поиска информации, общения и покупок. Практически каждый бизнес, независимо от сферы деятельности, стремится занять ...

10.09.2025

Post-PHP эра: куда движется веб-разработка?

Post-PHP эра: куда движется веб-разработка?

Привет! Я Алиса — тимлид в e-commerce-агентстве KISLOROD, по базовой профессии — сеньор PHP-разработчик с десятилетним стажем. И да, спойлер: PHP не только жив, он бодро ...
Платформы для создания интернет-магазинов 2025: обзор лучших решений для бизнеса

Платформы для создания интернет-магазинов 2025: обзор лучших решений для бизнеса

Современный рынок электронной коммерции предлагает множество готовых решений для тех, кто планирует выйти в онлайн. От выбора подходящей платформы для создания интернет ...

05.09.2025

Как я работал с чувством страха в карьере

Как я работал с чувством страха в карьере

Сегодня хотел бы разобрать свое чувство страха, понаблюдать через этот текст за собой от чего я боялся в разные периоды и как удавалось справляться и подавлять это чувство. ...

07.08.2025

Когда if-else не нужен: знакомство с тернарным оператором и switch в JS

Когда if-else не нужен: знакомство с тернарным оператором и switch в JS

Привет! Я — Александр Дудукало, автор базового курса по JavaScript

19.07.2025

Автоматизация SEO-рутины: как я собрал свой набор проверок в один инструмент

Автоматизация SEO-рутины: как я собрал свой набор проверок в один инструмент

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

14.07.2025

Почему я отказался внедрять тёмные паттерны и не получил оффер на фронтенд-лида

Почему я отказался внедрять тёмные паттерны и не получил оффер на фронтенд-лида

13.07.2025

От React всё так же веет безумием, но все об этом молчат

От React всё так же веет безумием, но все об этом молчат

Недавно работал над хобби-проектом, который описал в другой своей статье

27.06.2025

Готовимся к собеседованиям с помощью нейросети: опыт создания AI-интервью

Готовимся к собеседованиям с помощью нейросети: опыт создания AI-интервью

В своей прошлой статье я рассказал, как создал небольшой проект, который генерирует курсы и обучающие материалы с помощью LLM - AI Тютор. Было приятно получить порядка 130 ...

12.05.2025

Вайб-кодинг или осознанная разработка? Я выбираю второе

Вайб-кодинг или осознанная разработка? Я выбираю второе

С приходом ИИ сильно вырос соблазн заниматься простым человеческим вайб-кодингом: пишешь себе промпты, копируешь готовый код, вставляешь в проект - и готово! И бизнес рад, и ...

08.05.2025

Как сделать мобильное приложение, если у тебя лапки? Путь от PWA до TWA

Как сделать мобильное приложение, если у тебя лапки? Путь от PWA до TWA

Привет! Меня зовут Влад, и я тот самый человек, который привык использовать костыли в решении задач. По крайней мере, я считаю, что это лучший подход при подготовке MVP. Яркий ...

09.04.2025

Как создать веб-приложение со своей картой: подключение API v3 Яндекс Карт

Как создать веб-приложение со своей картой: подключение API v3 Яндекс Карт

Сколько карт установлено на вашем смартфоне? Попробуйте ответить на этот вопрос и задумайтесь, как часто их добавляют разработчики приложений. Кто-то отмечает на картах свои ...

23.03.2025

Адаптивная flex-сетка на CSS: разбираем реализацию на атомы

Адаптивная flex-сетка на CSS: разбираем реализацию на атомы

Наверное, каждый, кто сталкивался с frontend`ом, хотя бы раз использовал адаптивную flex-сетку на N-ном количестве колонок. В данной статье мы не станем рассматривать область ...

09.02.2025

Почему именно в Chrome под Windows на сайтах не работают эмодзи флагов

Почему именно в Chrome под Windows на сайтах не работают эмодзи флагов

Предположим, вы захотели приукрасить в UI своего сайта опцию выбора страны/языка симпатичными эмодзи флагов. Превосходно! Это создаст дополнительный визуальный ориентир, ...

17.01.2025

Что случилось с легковесными десктопными приложениями? История Electron

Что случилось с легковесными десктопными приложениями? История Electron

Electron — это один из самых известных инструментов современного разработчика. Если присмотреться, то это родственник Reactive Native, манящий лозунгом «пиши один раз, ...

02.01.2025

Почему джуны путаются в асинхронном коде (и как научиться с ним работать)

Почему джуны путаются в асинхронном коде (и как научиться с ним работать)

Изображение, созданное DALL-E

10.12.2024

Как написать Google Calendar на коленке? Обзор FullCallendar

Как написать Google Calendar на коленке? Обзор FullCallendar

Привет! В свободное от работы время я занимаюсь разработкой своего проекта. На днях мне понадобилось разработать раздел с календарем и задачами, чтобы пользователи могли ...

30.08.2024

CMS за 0 рублей: как мы начали использовать Strapi

CMS за 0 рублей: как мы начали использовать Strapi

Всем привет! Меня зовут Александр, я фронтенд-разработчик в KTS. Сегодня я расскажу о Strapi CMS, разберу сценарии ее использования на конкретных примерах и поделюсь способами ...

29.08.2024

Как выбрать лучшего партнера по продвижению в интернете с помощью ТОП 100 seo компаний

Как выбрать лучшего партнера по продвижению в интернете с помощью ТОП 100 seo компаний

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

15.06.2024

Виды тестирования веб-приложений

Виды тестирования веб-приложений

Тестирование веб-приложений – важный этап создания программного продукта. Без такой проверки повышается вероятность дефектов и недоработок, которые обнаружатся уже после ...

https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js