DevTools Brief — обзор инструментов
5 subscribers
65 photos
12 videos
148 links
Инструменты разработчика — дайджест релизов и обновлений: фреймворки, SaaS, open-source, IDE, cloud. Канал сети public.tg.
Download Telegram
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
VELORA новый бренд от MOTOR PARTNERS!

GEO: RU

🙂 Что получает партнер?

✔️Новый бренд с чистой базой для эффективного старта

✔️Стабильные платежки (мин. депозит ₽100–300)

✔️Гибкие модели сотрудничества под любые источники трафика


🔥 Станьте участником акции HOT SHARE от VELORA на эксклюзивных условиях:

➤ RevShare до 70%

➤ CPA до 120$

➤ Hybrid до $50 CPA + 50% RS


🪙 Для игроков - розыгрыш 1кг золота, стоимостью в 132.000$

🪙 Для партнеров - сообщи промо PACAN и получи +10% к RS

✉️Пиши менеджеру и начни лить трафик уже сегодня: @velora_partners
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from high profit — low life
This media is not supported in your browser
VIEW IN TELEGRAM
Вечер перестает быть томным — у JUST новый CMO

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

И все забили бы на него хуй, если бы не одна пикантная подробность — новым CMO в их конторе стал сам Евгений Юрьич.

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

На самом дели анонс должен был быть в сентябре, но Зуев зачем то решил начать прогрев раньше и прямо на Ютуб трансляции стрима предложил мне стать их CMO!


И условия дали хуевые:
Зарплата для меня никогда не была принципиальной и их 8 000$ в месяц + KPI мне сильно жизнь не изменят, и от этого еще легче, даже если что то не пойдет я ни хуя не потеряю ну и иду я туда не ради денег ( 8к, ало, что? корм кошкам купить? )


Ну наконец-то в сфере кто-то получил работу! А не под зад и за порог нахуй.

High Profit — Low Life | Прислать сплетню
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
VELORA новый бренд от MOTOR PARTNERS!

GEO: RU

🙂 Что получает партнер?

✔️Новый бренд с чистой базой для эффективного старта

✔️Стабильные платежки (мин. депозит ₽100–300)

✔️Гибкие модели сотрудничества под любые источники трафика


🔥 Станьте участником акции HOT SHARE от VELORA на эксклюзивных условиях:

➤ RevShare до 70%

➤ CPA до 120$

➤ Hybrid до $50 CPA + 50% RS


🪙 Для игроков - розыгрыш 1кг золота, стоимостью в 132.000$

🪙 Для партнеров - сообщи промо PACAN и получи +10% к RS

✉️Пиши менеджеру и начни лить трафик уже сегодня: @velora_partners
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Новый проект от NOVA PARTNERS!

Совсем скоро запуск ШЕСТОГО проекта на RU GEO от создателей APEX, EVA, KUSH, BANDA и LEEBET!

👑 Что ждет партнеров:

🟣 RevShare без переноса минусов
🟣 Чистая база —> высокая конверсия
🟣 Медиа поддержка топовых стримеров
🟣 Экосистема ретена для удержания игроков

👑 Что ждет игроков:

🟣 Выводы без верифа
🟣 Кэшбэк до 10% еженедельно с низким вейджером
🟣 Рэйкбэк для всех игроков
🟣 Уникальная VIP-программа
🟣 Поддержка: 24/7

👉 Пиши своему менеджеру уже сейчас, чтобы запуститься первым — @Daria_NovaPartners
Please open Telegram to view this post
VIEW IN TELEGRAM
Vercel для продакшена: 6 вещей, которые стоит проверить до выката

Vercel удобен для фронтенда и серверных функций, но в проде важны не только деплой и превью-ссылки. Главное — заранее понять, как проект будет жить под нагрузкой, кто отвечает за окружения и где лежат границы платформы.

— Проверь, какие части приложения идут как статические страницы, а какие как serverless/edge-функции. От этого зависят задержки, холодный старт и пределы по времени выполнения.
— Отдельно настрой переменные окружения для preview, staging и production: случайный доступ к боевым ключам здесь ошибка не на один коммит.
— Если есть большие загрузки, фоновые задачи или долгие запросы к БД, выноси их вне коротких функций. Vercel хорош для быстрых ответов, но не для всего подряд.
— Сразу продумай наблюдаемость: логи, ошибки, трассировку запросов и алерты. Без этого любой инцидент превращается в поиск по деплой-истории.

Ещё одна типовая проверка — маршруты и кеш. На Vercel легко получить быстрый сайт, но так же легко случайно закешировать не то, отдать stale-данные или сломать авторизацию на edge-мар
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
Там Бласк придумал сканировать/скриншотить сайты что бы мониторить размещения, по сути они нашли все сайты аффилиатов, каждый день скриншотят их и фиксируют, что бы контролировать размещения слота

ЧТо бы избежать хуйни когда менеджер раз в квартал присылает тебе один скрин "всё супер, лого стоит" — а по факту оно там провисело два дня из тридцати, и ты про это узнаёшь только когда партнёр уже слился

Пока выкатывают вроде как только Бразилию, но на очереди и другие ГЕО! Плюсы очевидны:
• смотреть на конкурентов (в Бразилии мы нашли 315 сайтов)
• смотреть, кто размещается у конкурентов
• смотреть обьем трафика

Тоже самое вайб кодить в NeBlask я не планирую, может чуть попозже, когда они все ГЕО выкатят и я смогу просто собрать все сайты котоыре они мониторят, короче если это кому надо, идем в Blask! А NeBlask подтянется позже!

P.S. На скрине - размещение бренда Bet da Sorte
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Новый проект от NOVA PARTNERS!

Совсем скоро запуск ШЕСТОГО проекта на RU GEO от создателей APEX, EVA, KUSH, BANDA и LEEBET!

👑 Что ждет партнеров:

🟣 RevShare без переноса минусов
🟣 Чистая база —> высокая конверсия
🟣 Медиа поддержка топовых стримеров
🟣 Экосистема ретена для удержания игроков

👑 Что ждет игроков:

🟣 Выводы без верифа
🟣 Кэшбэк до 10% еженедельно с низким вейджером
🟣 Рэйкбэк для всех игроков
🟣 Уникальная VIP-программа
🟣 Поддержка: 24/7

👉 Пиши своему менеджеру уже сейчас, чтобы запуститься первым — @Daria_NovaPartners
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
😆😗😍😊😀 2️⃣ 👨‍🔬
( Остров проклятых )


😀😃😄😁😆😂🤣🥲
https://t.me/serg_accs_bot
https://t.me/googleadssp


🥲☺️😊😇🙂🙃😉
https://t.me/+_K1fUqPoJ8ExMWMy

🍏🍎🍐🍊🍋🍌🍉
https://t.me/+LdJ0ohSwKzQ5OWQ6
Please open Telegram to view this post
VIEW IN TELEGRAM
Monorepo ломается не из-за размера, а из-за плохих границ между пакетами

За неделю в репах чаще всего всплывают 4 ошибки:
— общий utils-пакет превращают в свалку всего подряд;
— внутренние импорты идут через относительные пути на три экрана;
— один tsconfig/линтер распространяют на разные типы кода;
— сборка запускается для всего дерева, хотя менялся один пакет.

Нормальный monorepo держится на правилах: у каждого пакета свой public API, зависимости идут только через него, а shared-код выносится не «куда удобно», а туда, где есть владелец и понятный контракт. Если пакет нельзя удалить без боли — он, скорее всего, уже слишком жирный.

Для TypeScript это особенно заметно: разный tsconfig для app, lib и test убирает лишние конфликты, а отдельные workspace-зависимости делают граф сборки читаемым. В Turborepo или Nx главный выигрыш не в магии, а в том, что кэш и фильтрация начинают работать предсказуемо. ⚙️

Если в репозитории трудно ответить, кто владеет пакетом и кто может его менять, monorepo уже начал мешать. Сначала режьте границы, потом ускоряйте сборку.
Forwarded from high profit — low life
⚡️ AffPapa теперь официально принадлежит Иванову

Евгений Юрьич продолжает издеваться над опозорившимся этим летом AffPapa. Вслед за базой контактов к маэстро ушел еще и товарный знак конторы...

Как проверить:

1. Перейти по ссылке
2. Ввести 2026793242
3. Ахуеть от беспомощности AffPapa

Такие сегодня новости, такая life...

High Profit — Low Life | Прислать сплетню
Forwarded from В арбитраже денег нет?
ЕЮ Иванов продолжает кошмарить АффПапу, конторку, которая накинула говна на вентилятор этим летом. Тогда в AffPapa не знали, с каким говном идут бодаться, поэтому заслуженно проиграли. 😏

На этот раз ЕЮ зарегал товарный знак AffPapa — совсем скоро имя компании будет официально принадлежать ему. Чтобы убедиться в трушности мува, переходим по ссыл-Очке и вводим серийный номер: 2026793242. Там видим, что заявка на регистрацию подана лично Евгением Юрьичем.

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

В арбитраже денег нет 💵
Startup без хаоса: 7 проверок, которые экономят месяцы перед запуском

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

Дальше — минимальная проверка спроса: • что человек делает сейчас вместо вашего продукта • почему текущий способ его не устраивает • за что он готов платить вниманием, данными или деньгами • какой сигнал покажет, что решение нужно не только вам.

Отдельно проверьте операционную часть: кто будет собирать обратную связь, как быстро вы сможете менять продукт, где проходит граница между MVP и лишней разработкой. Ранний запуск часто выигрывает не функциональностью, а скоростью цикла «проверка — вывод — правка» 🚀

Итог простой: сначала уберите неопределённость, потом масштабируйте. Если на старте у вас есть понятный пользователь, ясная боль и измеримый сигнал интереса, дальше работать намного проще.
Kubernetes ломается не в YAML, а в границах ответственности — чек-лист для команды

В Kubernetes чаще всего ошибаются не в самом инструменте, а в том, что считают его «просто оркестратором». На практике важны три слоя: платформа, приложение и наблюдаемость. Если один из них не описан, кластер быстро превращается в набор ручных исключений.

Проверьте базовые вещи:
— у каждого сервиса есть requests/limits;
— readiness и liveness не копируют друг друга;
— секреты не лежат в образе или в манифесте;
— Service, Ingress и DNS согласованы между собой;
— у pod есть понятный owner: Deployment, StatefulSet или Job.

Отдельно смотрите на конфигурацию и деплой. Один ConfigMap на всё приложение часто удобен до первого инцидента. Лучше разделять параметры по средам и ролям, а критичные значения валидировать на старте. Для ролей и прав используйте минимальный доступ: это снижает случайные поломки и упрощает аудит.

Ещё одна типовая проблема — отсутствие наблюдаемости. Если нет метрик по рестартам, задержкам, очередям и ошибкам, Kubernetes начинает выглядеть как «магия», хотя причина обычно в приложении, сети или лимитах. Логи, метрики и события кластера
7 типовых ошибок в программировании, которые тормозят проект сильнее, чем баги

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

Третья ошибка — игнорировать контракт между частями системы. Если входные данные, форматы ответов и ошибки не описаны заранее, интеграции начинают ломаться в самых неожиданных местах. Четвёртая — смешивать бизнес-логику с инфраструктурой: запросы к БД, API и вычисления лучше держать раздельно.

Ещё один частый перекос — писать код без проверки на чтение. Если через неделю его сложно понять автору, значит, он будет дорогим для всей команды. И отдельно стоит следить за тестами: их отсутствие не ускоряет работу, а откладывает проблемы до момента, когда исправлять уже дороже.

Хорошая привычка простая: держать код маленьким, границы — явными, а проверки — ближе к месту ошибки.