Как не ошибиться с командой для разработки веб-продуктаЕсли вы решили разработать новый веб-продукт, почти всегда приходится выбирать среди нескольких подрядчиков. И неважно, что это: мобильное приложение, сервис или сайт — правила выбора команды везде примерно одинаковые.Разберём, на что стоит обратить внимание.# СтекЕсли команда предлагает реализовать проект на определённом стеке, попросите показать примеры работ именно на нём.Условно: если команда делает сайты на WordPress, а вы хотите проект на 1С-Битрикс, лучше с такими подрядчиками не работать. Даже если у них есть один программист, который «немного разбирается» в 1С-Битрикс.В идеале у команды должно быть несколько специалистов на нужной технологии. Чтобы была сменность сотрудников и проект не зависел от одного человека.# Первое свиданиеНа этапе знакомства важно почувствовать метч с командой.Если уже на этапе продажи продукта появляются несостыковки, лучше поискать другую команду. И дело не в том, что одни плохие, а другие хорошие. Просто могут сильно отличаться бизнес-процессы.Например, вы хотите быстрее начать разработку, а команда несколько недель подробно изучает требования и задаёт десятки уточняющих вопросов.Если вам такой формат не подходит – лучше сразу искать тех, кто работает быстрее и проще. И наоборот.# КейсыЯ уже упоминал это выше, но выделю отдельно.У команды должен быть кейс:– в вашей нише;– на вашем стеке;– или с решением похожей задачи.Если кейсов нет, срок разработки можно смело умножать на 1,5–2 раза.Единственный плюс отсутствия кейсов — такие проекты обычно стоят дешевле.# СравнениеПеред тем как выбрать подрядчика, поговорите минимум с 3–5 командами.Сравните их подходы, сроки, архитектуру и решения. Иногда полезно даже «столкнуть» мнения подрядчиков между собой.Заказчику, который не глубоко погружён в разработку, сложно понять, что именно ему предлагают.Помню кейс: к нам пришёл заказ на разработку мобильного приложения. Заказчик сказал, что ему уже предложили сделать его за 150 000 ₽ (при нашем чеке от 1 500 000 ₽).Когда начали разбираться, оказалось, что ему предложили просто обернуть корпоративный сайт в WebView — по сути открыть сайт внутри мобильного приложения.Такой вариант действительно можно сделать довольно быстро — за несколько дней. Но это не полноценное мобильное приложение, а по сути мобильная оболочка для сайта.# Цена проекта, а не цена часаСмотрите в первую очередь на общую стоимость проекта, а не на стоимость часа разработки.Также обращайте внимание на условия:– рассрочку;– постоплату;– график платежей.Иногда выгоднее заказать сайт за 1 500 000 ₽, но на комфортных условиях оплаты, чем купить решение за 500 000 ₽, которое в итоге не будет нормально работать и потребует переделки.У нас, например, заказчики с проектами от 1 000 000 ₽+ нередко платят за разработку 100 000–150 000 ₽ в месяц.То есть важна не столько итоговая сумма, сколько удобная финансовая модель проекта.
Веб-разработка
Веб-разработка — раздел темы «Технологии»: посты из публичных Telegram-каналов в единой ленте. Листай свежие записи и переходи к оригиналам в Telegram.
Лента темы
<video> задаёт изображение-заставку, которое показывается до начала воспроизведения видео. Это как обложка у книги - первое, что видит пользователь.<video src="movie.mp4" poster="preview.jpg" controls> Ваш браузер не поддерживает видео.</video><video width="800" height="450" poster="/images/preview.webp" controls preload="metadata"> <source src="video.webm" type="video/webm"> <source src="video.mp4" type="video/mp4"></video>Здесь preload="metadata" в паре с poster - хорошая комбинация: браузер не качает само видео заранее, но сразу показывает красивую заставку.

Яндекс.КИТ и готовые платформы для электронной торговлиПришла первая заявка, на яндекс.кит. Кто не знает, это insales от Яндекса. Мы все 11 лет разрабатываем на коробках или кастомных решениях ecommerce. В портфеле больше 500 проектов. И облачные никогда не трогали. И тут я решил рассмотреть, чтобы лучше понимать, что есть на рынке.Выглядит суперпривлекательно в сегменте до 300 тысяч рублей на свой интернет-магазин. Учитывая, что яндекс субсидирует за счет сниженных тарифов на яндекс.маркет и директ.Кастомизации — 0 с хвостиком. Можно настроить свои секции (как в тильде) их штук 15 готовых. Набор готовых базовых модулей — 1С, СДЭК, Мой склад и подобные меинстримные решения. Другие модули не поставить.На фоне того, что селлерам некуда деваться с повышенными комиссиями, выглядит как глоток свежего воздуха.А вот в сегменте до 500 тысяч рублей уже конкурируют с Битриксом и шаблонами. В сегменте до 2х млн рублей уже несерьезно, в таком бюджет у компании уже есть специфичные процессы или планы по их появлению.У Insales остается совсем узкая прослойка. Яндекс — молодцы. Это всё помогает интегратором, так как плавно взращивает малый бизнес к кое-чему большему.


В Spotify завезли режим для диджеев — с помощью него можно создавать собственные переходы между треками и регулировать громкость, эквализацию и эффекты. Пока что кнопка Mix есть только в бете для подписчиков PremiumSpotify смог обогнать Apple в этом моменте, которые представили похожую функцию ещё в июне. Правда, полноценно она станет доступна только в iOS 26
У Спотика много всяких функций классных, правда что рекомендации все равно лучше работают сами знаете где 
Смотрел тут release notes нового Firefox и с удивлением обнаружил там крайне полезное API - URLPattern.Это своего рода фабрика для создания регулярных выражений для разбора URL по заданному шаблону. Необходимо такое в первую очередь для проверки соответствия URL шаблону для роутинга, а также извлечению из URL отдельных данных. Раньше для решения этой задачи использовались библиотеки по типу path-to-regexp.Приведу простой пример использования:
const pattern = new URLPattern({ protocol: 'https', hostname: ':subdomain.example.com', pathname: '/blog/:slug'});const url = 'https://dev.example.com/blog/hello-world';if (pattern.test(url)) { const match = pattern.exec(url); console.log(match.hostname.groups.subdomain); // "dev" console.log(match.pathname.groups.slug); // "hello-world"}В Chrome данный API уже поддерживается, а в Safari поддержка ожидается в ближайшее время. Здорово, что такое теперь есть из коробки!С субботой Вас, граждане!Начало этого года что-то прям впечатляющее на ошибки, не поднимая головы неделю правил автоматизацию для концертной организации
Ещё доделал своего бота, который группирует и формирует запросы на информационные/коммерческие. На следующей неделе поделюсь ссылкой, можно будет использовать как для директа, быстро формируя смысловые группы, так и для SEO. Я лично разрабатывал бота, пока по клиенту решал задачу, как массово, быстро и эффективно группировать 20–30–50–100 тыс. запросов без потери качества. И я таки нашёл способ группировки запросов по интентам. Одним словом, на современных мощностях и с помощью вайбкодинга переизобрёл кластеризацию :)А ещё выкатил тестовую версию каталога сайтов на Тильде для вдохновения дизайнеров https://designhub.art. Пока в таком виде, буду потихоньку дорабатывать и увеличивать функционал с возможностью как посмотреть и найти внутренние страницы, так и оценить, являются ли страницы лендингами/магазинами/ многостраничниками. Если не открывает, попробуйте ЖПН, на неделе перенесу сайт в суверенный интернет, не буду хранить сайт у друзей заморских… это грешок и бесовщина.
Какое самое редкое CSS-свойство вы использовали?На сайте Chrome Platform Status есть статистика по использованию CSS-свойств. Она показывает, как много страниц, открываемых браузером Chrome, содержали то или иное CSS-свойство. О чём это нам говорит?Во-первых, о том, что корпорация Google за нами следит)Во-вторых, теперь можно соревноваться в использовании редчайших CSS-свойств)) У меня, наверное, самым редким будет свойство rotate — оно используется на 3.2286% сайтов, посещаемых пользователями хрома. Точно помню, что применял его для вращения иконки раскрывающегося списка на странице кошелька в СберБанк Онлайн.А какое самое редкое свойство использовали вы? И где вы его применяли?Кстати, ещё на этом сайте удобно смотреть роадмап обновлений браузера Chrome. И по разным JS/HTML фичам тоже есть статистика. Посмотрите, например, как в августе и сентябре подскочила популярность ViewTransition. Видимо, все посмотрели доклад Коли Константинова с MoscowCSS))
Нашёл сервис, который более-менее подходит для того, чтобы заменить гугл воркспейс — infomaniak.comЧто там есть:- почта- удобное приложение для созвонов (которым можно пользоваться даже без регистрации) - облачный диск с онлайн-текстовыми документами и таблицами с возможностью полноценной коллаборации - решения для бизнеса- хостинг сайтов и домены- мелкие прикольные штуки типа генератора кастомизированных куар-кодов и одноразовых самоуничтожающихся сообщенийЯ пользуюсь некоторое время, и пока что выглядит как оптимальное решение между Гуглом и Протоном:- это НЕанонимный и НЕ полностью зашифрованный ресурс, в отличие от Протона- по степени удобства очень близок к продуктам Гугла - сервера и юрлицо находятся в Швейцарии, и они подчиняются швейцарским законам и выдают информацию только по решению швейцарских судов — которые вроде бы не особо содействуют властям недемократических режимовПочему надо думать о заменах Гуглу (особенно если вы работаете в России):- его в любой момент могут заблокировать- он сам в любой момент может решить уйти - я не уверен, что у Гугла нет серверов в России, а значит, не уверен, что где-то в России не хранится в открытом виде гугловская переписка и файлы- я не знаю, как именно Гугл сотрудничает с властями России и дружественных ей государств — и это немного тревожноЧем плохи российские альтернативы: - их сервера точно в России, и они точно сотрудничают с российскими органамиВ общем, рекомендую если не начинать пользоваться прямо сейчас, то как минимум ознакомиться, или сохранить себе в закладки на всякий случай. Я не нашёл никакой компрометирующей информации на них, но если есть сомнения/факты, пишите в комментариях🖋
Яндекс идет в Shopify-игруОсенью 2025 года Яндекс запустит свой конструктор интернет-магазинов. Говорят, это будет российский аналог Shopify. Что это значит для рынка? 1️⃣ Независимый e-com растет. Уже сейчас комиссии маркетплейсов зашкаливают, и предприниматели ищут альтернативы. Яндекс это понимает и заходит в тему. Прогноз: к 2030 году D2C может занять 30% рынка. 2⃣ Больно конструкторам. InSales, Tilda и другие – готовьтесь. У Яндекса бюджеты, трафик и поисковая выдача. Если они решат пушить свою платформу, другим игрокам будет тяжко. 3⃣ Конкуренция внутри Яндекса. "Яндекс.Маркет" зарабатывает на маркетплейсе, а тут – D2C. Как они будут делить бюджет и приоритеты? Яндекс явно чует тренд.Независимый e-com растет, продавцы бегут с маркетплейсов, и Яндекс хочет перехватить этот поток. Но пока не известно: это про помощь бизнесу или просто способ увеличить продажи своих рекламных инструментов. Напомню, что рекламное направление — одно из основных у корпорации по деньгам.

Каналы по теме
Будни разработчика@htmlshit · 14.6K подписчиков
Склад разработчика@devs_store · 12.2K подписчиков
PRO Nodes@pronodes · 6.0K подписчиков
Kobezzza. База в программировании@kobezzza_channel · 4.1K подписчиков
Катерина | Про Frontend@katerina_profrontend · 3.0K подписчиков
Горшочек варит@gorshochekvarit · 2.4K подписчиков
Готовое решение для создания агрегатора услуг@agregatorss · 1.6K подписчиков
Вадим Фоминов | Создаю сайты на Wordpress@wordpress_by · 1.6K подписчиков
Записки программиста (SERBLOG.RU)@serblog_ru · 1.2K подписчиков
📓 Записки программера@notes_of_programmer · 1.1K подписчиков
Ivan Danilin | WordPress@danilinbiz · 569 подписчиков
Лига А.@ligaaagency · 518 подписчиков