Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
VELORA — новый бренд от MOTOR PARTNERS!
GEO: RU
🙂 Что получает партнер?
🔥 Станьте участником акции HOT SHARE от VELORA на эксклюзивных условиях:
🪙 Для игроков - розыгрыш 1кг золота, стоимостью в 132.000$
🪙 Для партнеров - сообщи промо PACAN и получи +10% к RS
✉️ Пиши менеджеру и начни лить трафик уже сегодня: @velora_partners
GEO: RU
✔️Новый бренд с чистой базой для эффективного старта
✔️Стабильные платежки (мин. депозит ₽100–300)
✔️Гибкие модели сотрудничества под любые источники трафика
➤ RevShare до 70%
➤ CPA до 120$
➤ Hybrid до $50 CPA + 50% RS
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 в их конторе стал сам Евгений Юрьич.
Поздравим с назначением! Наконец-то среди этих бездарей появилась настоящая звезда маркетинга. Тем временем их состав пиздодуев, если верить достоверному источнику, не справился блять даже с банальным прогревом к этому великому назначению.
И условия дали хуевые:
Ну наконец-то в сфере кто-то получил работу! А не под зад и за порог нахуй.
High Profit — Low Life | Прислать сплетню
Сегодня пяр-контора Джастов запустила очередной стрим-духовку о том, как легко оставаться креативным, когда в компании дохуя денег.
И все забили бы на него хуй, если бы не одна пикантная подробность — новым CMO в их конторе стал сам Евгений Юрьич.
Поздравим с назначением! Наконец-то среди этих бездарей появилась настоящая звезда маркетинга. Тем временем их состав пиздодуев, если верить достоверному источнику, не справился блять даже с банальным прогревом к этому великому назначению.
На самом дели анонс должен был быть в сентябре, но Зуев зачем то решил начать прогрев раньше и прямо на Ютуб трансляции стрима предложил мне стать их CMO!
И условия дали хуевые:
Зарплата для меня никогда не была принципиальной и их 8 000$ в месяц + KPI мне сильно жизнь не изменят, и от этого еще легче, даже если что то не пойдет я ни хуя не потеряю ну и иду я туда не ради денег ( 8к, ало, что? корм кошкам купить? )
Ну наконец-то в сфере кто-то получил работу! А не под зад и за порог нахуй.
High Profit — Low Life | Прислать сплетню
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
VELORA — новый бренд от MOTOR PARTNERS!
GEO: RU
🙂 Что получает партнер?
🔥 Станьте участником акции HOT SHARE от VELORA на эксклюзивных условиях:
🪙 Для игроков - розыгрыш 1кг золота, стоимостью в 132.000$
🪙 Для партнеров - сообщи промо PACAN и получи +10% к RS
✉️ Пиши менеджеру и начни лить трафик уже сегодня: @velora_partners
GEO: RU
✔️Новый бренд с чистой базой для эффективного старта
✔️Стабильные платежки (мин. депозит ₽100–300)
✔️Гибкие модели сотрудничества под любые источники трафика
➤ RevShare до 70%
➤ CPA до 120$
➤ Hybrid до $50 CPA + 50% RS
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
This media is not supported in your browser
VIEW IN TELEGRAM
Совсем скоро запуск ШЕСТОГО проекта на RU GEO от создателей APEX, EVA, KUSH, BANDA и LEEBET!
Please open Telegram to view this post
VIEW IN TELEGRAM
Vercel для продакшена: 6 вещей, которые стоит проверить до выката
Vercel удобен для фронтенда и серверных функций, но в проде важны не только деплой и превью-ссылки. Главное — заранее понять, как проект будет жить под нагрузкой, кто отвечает за окружения и где лежат границы платформы.
— Проверь, какие части приложения идут как статические страницы, а какие как serverless/edge-функции. От этого зависят задержки, холодный старт и пределы по времени выполнения.
— Отдельно настрой переменные окружения для preview, staging и production: случайный доступ к боевым ключам здесь ошибка не на один коммит.
— Если есть большие загрузки, фоновые задачи или долгие запросы к БД, выноси их вне коротких функций. Vercel хорош для быстрых ответов, но не для всего подряд.
— Сразу продумай наблюдаемость: логи, ошибки, трассировку запросов и алерты. Без этого любой инцидент превращается в поиск по деплой-истории.
Ещё одна типовая проверка — маршруты и кеш. На Vercel легко получить быстрый сайт, но так же легко случайно закешировать не то, отдать stale-данные или сломать авторизацию на edge-мар
Vercel удобен для фронтенда и серверных функций, но в проде важны не только деплой и превью-ссылки. Главное — заранее понять, как проект будет жить под нагрузкой, кто отвечает за окружения и где лежат границы платформы.
— Проверь, какие части приложения идут как статические страницы, а какие как serverless/edge-функции. От этого зависят задержки, холодный старт и пределы по времени выполнения.
— Отдельно настрой переменные окружения для preview, staging и production: случайный доступ к боевым ключам здесь ошибка не на один коммит.
— Если есть большие загрузки, фоновые задачи или долгие запросы к БД, выноси их вне коротких функций. Vercel хорош для быстрых ответов, но не для всего подряд.
— Сразу продумай наблюдаемость: логи, ошибки, трассировку запросов и алерты. Без этого любой инцидент превращается в поиск по деплой-истории.
Ещё одна типовая проверка — маршруты и кеш. На Vercel легко получить быстрый сайт, но так же легко случайно закешировать не то, отдать stale-данные или сломать авторизацию на edge-мар
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
Там Бласк придумал сканировать/скриншотить сайты что бы мониторить размещения, по сути они нашли все сайты аффилиатов, каждый день скриншотят их и фиксируют, что бы контролировать размещения слота
ЧТо бы избежать хуйни когда менеджер раз в квартал присылает тебе один скрин "всё супер, лого стоит" — а по факту оно там провисело два дня из тридцати, и ты про это узнаёшь только когда партнёр уже слился
Пока выкатывают вроде как только Бразилию, но на очереди и другие ГЕО! Плюсы очевидны:
• смотреть на конкурентов (в Бразилии мы нашли 315 сайтов)
• смотреть, кто размещается у конкурентов
• смотреть обьем трафика
Тоже самое вайб кодить в NeBlask я не планирую, может чуть попозже, когда они все ГЕО выкатят и я смогу просто собрать все сайты котоыре они мониторят, короче если это кому надо, идем в Blask! А NeBlask подтянется позже!
P.S. На скрине - размещение бренда Bet da Sorte
ЧТо бы избежать хуйни когда менеджер раз в квартал присылает тебе один скрин "всё супер, лого стоит" — а по факту оно там провисело два дня из тридцати, и ты про это узнаёшь только когда партнёр уже слился
Пока выкатывают вроде как только Бразилию, но на очереди и другие ГЕО! Плюсы очевидны:
• смотреть на конкурентов (в Бразилии мы нашли 315 сайтов)
• смотреть, кто размещается у конкурентов
• смотреть обьем трафика
Тоже самое вайб кодить в NeBlask я не планирую, может чуть попозже, когда они все ГЕО выкатят и я смогу просто собрать все сайты котоыре они мониторят, короче если это кому надо, идем в Blask! А NeBlask подтянется позже!
P.S. На скрине - размещение бренда Bet da Sorte
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
This media is not supported in your browser
VIEW IN TELEGRAM
Совсем скоро запуск ШЕСТОГО проекта на RU GEO от создателей APEX, EVA, KUSH, BANDA и LEEBET!
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Ебучий Google ADS 🤡
Media is too big
VIEW IN TELEGRAM
( Остров проклятых )
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 уже начал мешать. Сначала режьте границы, потом ускоряйте сборку.
За неделю в репах чаще всего всплывают 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 | Прислать сплетню
Евгений Юрьич продолжает издеваться над опозорившимся этим летом AffPapa. Вслед за базой контактов к маэстро ушел еще и товарный знак конторы...
Как проверить:
1. Перейти по ссылке
2. Ввести 2026793242
3. Ахуеть от беспомощности AffPapa
Такие сегодня новости, такая life...
High Profit — Low Life | Прислать сплетню
Forwarded from В арбитраже денег нет?
ЕЮ Иванов продолжает кошмарить АффПапу, конторку, которая накинула говна на вентилятор этим летом. Тогда в AffPapa не знали, с каким говном идут бодаться, поэтому заслуженно проиграли. 😏
На этот раз ЕЮ зарегал товарный знак AffPapa — совсем скоро имя компании будет официально принадлежать ему. Чтобы убедиться в трушности мува, переходим по ссыл-Очке и вводим серийный номер: 2026793242. Там видим, что заявка на регистрацию подана лично Евгением Юрьичем.
Всё это выглядит забавно, но давайте не забывать, в какой сфере мы работаем и что реально может произойти с жирным троллем за воровство нейминга. Впрочем, толстому не привыкать отхватывать пиздов за проделки в интернете, поэтому ждем очередную фотку разбитого ебала и длинный пост с извинениями. 😏😏😏
В арбитраже денег нет 💵
На этот раз ЕЮ зарегал товарный знак AffPapa — совсем скоро имя компании будет официально принадлежать ему. Чтобы убедиться в трушности мува, переходим по ссыл-Очке и вводим серийный номер: 2026793242. Там видим, что заявка на регистрацию подана лично Евгением Юрьичем.
Всё это выглядит забавно, но давайте не забывать, в какой сфере мы работаем и что реально может произойти с жирным троллем за воровство нейминга. Впрочем, толстому не привыкать отхватывать пиздов за проделки в интернете, поэтому ждем очередную фотку разбитого ебала и длинный пост с извинениями. 😏😏😏
В арбитраже денег нет 💵
Startup без хаоса: 7 проверок, которые экономят месяцы перед запуском
Стартап чаще ломается не на идее, а на туманных допущениях. Перед стартом полезно пройти короткий чек-лист: есть ли у проблемы реальная боль, понятен ли конкретный пользователь, можно ли описать ценность одной фразой.
Дальше — минимальная проверка спроса: • что человек делает сейчас вместо вашего продукта • почему текущий способ его не устраивает • за что он готов платить вниманием, данными или деньгами • какой сигнал покажет, что решение нужно не только вам.
Отдельно проверьте операционную часть: кто будет собирать обратную связь, как быстро вы сможете менять продукт, где проходит граница между MVP и лишней разработкой. Ранний запуск часто выигрывает не функциональностью, а скоростью цикла «проверка — вывод — правка» 🚀
Итог простой: сначала уберите неопределённость, потом масштабируйте. Если на старте у вас есть понятный пользователь, ясная боль и измеримый сигнал интереса, дальше работать намного проще.
Стартап чаще ломается не на идее, а на туманных допущениях. Перед стартом полезно пройти короткий чек-лист: есть ли у проблемы реальная боль, понятен ли конкретный пользователь, можно ли описать ценность одной фразой.
Дальше — минимальная проверка спроса: • что человек делает сейчас вместо вашего продукта • почему текущий способ его не устраивает • за что он готов платить вниманием, данными или деньгами • какой сигнал покажет, что решение нужно не только вам.
Отдельно проверьте операционную часть: кто будет собирать обратную связь, как быстро вы сможете менять продукт, где проходит граница между MVP и лишней разработкой. Ранний запуск часто выигрывает не функциональностью, а скоростью цикла «проверка — вывод — правка» 🚀
Итог простой: сначала уберите неопределённость, потом масштабируйте. Если на старте у вас есть понятный пользователь, ясная боль и измеримый сигнал интереса, дальше работать намного проще.
Kubernetes ломается не в YAML, а в границах ответственности — чек-лист для команды
В Kubernetes чаще всего ошибаются не в самом инструменте, а в том, что считают его «просто оркестратором». На практике важны три слоя: платформа, приложение и наблюдаемость. Если один из них не описан, кластер быстро превращается в набор ручных исключений.
Проверьте базовые вещи:
— у каждого сервиса есть requests/limits;
— readiness и liveness не копируют друг друга;
— секреты не лежат в образе или в манифесте;
— Service, Ingress и DNS согласованы между собой;
— у pod есть понятный owner: Deployment, StatefulSet или Job.
Отдельно смотрите на конфигурацию и деплой. Один ConfigMap на всё приложение часто удобен до первого инцидента. Лучше разделять параметры по средам и ролям, а критичные значения валидировать на старте. Для ролей и прав используйте минимальный доступ: это снижает случайные поломки и упрощает аудит.
Ещё одна типовая проблема — отсутствие наблюдаемости. Если нет метрик по рестартам, задержкам, очередям и ошибкам, Kubernetes начинает выглядеть как «магия», хотя причина обычно в приложении, сети или лимитах. Логи, метрики и события кластера
В Kubernetes чаще всего ошибаются не в самом инструменте, а в том, что считают его «просто оркестратором». На практике важны три слоя: платформа, приложение и наблюдаемость. Если один из них не описан, кластер быстро превращается в набор ручных исключений.
Проверьте базовые вещи:
— у каждого сервиса есть requests/limits;
— readiness и liveness не копируют друг друга;
— секреты не лежат в образе или в манифесте;
— Service, Ingress и DNS согласованы между собой;
— у pod есть понятный owner: Deployment, StatefulSet или Job.
Отдельно смотрите на конфигурацию и деплой. Один ConfigMap на всё приложение часто удобен до первого инцидента. Лучше разделять параметры по средам и ролям, а критичные значения валидировать на старте. Для ролей и прав используйте минимальный доступ: это снижает случайные поломки и упрощает аудит.
Ещё одна типовая проблема — отсутствие наблюдаемости. Если нет метрик по рестартам, задержкам, очередям и ошибкам, Kubernetes начинает выглядеть как «магия», хотя причина обычно в приложении, сети или лимитах. Логи, метрики и события кластера
7 типовых ошибок в программировании, которые тормозят проект сильнее, чем баги
Первая проблема — код пишут «на сейчас», без понятной структуры. Потом любое изменение цепляет соседние модули, а время уходит не на фичи, а на разбор связей. Вторая — слишком много логики в одном месте: функция или класс разрастается, тестировать и переиспользовать становится неудобно.
Третья ошибка — игнорировать контракт между частями системы. Если входные данные, форматы ответов и ошибки не описаны заранее, интеграции начинают ломаться в самых неожиданных местах. Четвёртая — смешивать бизнес-логику с инфраструктурой: запросы к БД, API и вычисления лучше держать раздельно.
Ещё один частый перекос — писать код без проверки на чтение. Если через неделю его сложно понять автору, значит, он будет дорогим для всей команды. И отдельно стоит следить за тестами: их отсутствие не ускоряет работу, а откладывает проблемы до момента, когда исправлять уже дороже.
Хорошая привычка простая: держать код маленьким, границы — явными, а проверки — ближе к месту ошибки.
Первая проблема — код пишут «на сейчас», без понятной структуры. Потом любое изменение цепляет соседние модули, а время уходит не на фичи, а на разбор связей. Вторая — слишком много логики в одном месте: функция или класс разрастается, тестировать и переиспользовать становится неудобно.
Третья ошибка — игнорировать контракт между частями системы. Если входные данные, форматы ответов и ошибки не описаны заранее, интеграции начинают ломаться в самых неожиданных местах. Четвёртая — смешивать бизнес-логику с инфраструктурой: запросы к БД, API и вычисления лучше держать раздельно.
Ещё один частый перекос — писать код без проверки на чтение. Если через неделю его сложно понять автору, значит, он будет дорогим для всей команды. И отдельно стоит следить за тестами: их отсутствие не ускоряет работу, а откладывает проблемы до момента, когда исправлять уже дороже.
Хорошая привычка простая: держать код маленьким, границы — явными, а проверки — ближе к месту ошибки.