TGViewer
Channel Public Channel
99developers

99developers

@ctodevelopers

Делаю банк для мигрантов

DM: @alexandronov
Subscribers
1.76K
Photos
55
Videos
7
Links
131
Recent Posts 18 shown
Post #323 515
Еще один стейблкоин. И почему новый OUSD может серьезно пошатнуть USDC и USDT?

Стейблкоины сегодня это не просто «криптодоллар для трейдеров», а огромная доходная инфраструктура. Когда пользователь покупает стейблкоин на $100, эмитенты (Tether, Circle и другие) берут реальные $100 и покупают на них краткосрочные государственные облигации США, вся прибыль от которых идет кому? Правильно, им же.

OUSD – это стейбл не от одной компани, а от целого консорциума из 140 компаний, куда входят Visa, Stripe, Mastercard, Blackrock, Google и другие уважаемые компании.

Зачем нужен OUSD?
1. Доходы делятся по-другому. OUSD распределяет доход от резервов обратно между партнерами (биржами, Stripe, Visa, финтехами), которые привлекают пользователей. Для компаний дальше по цепочке (типа нас), это может привести к хорошим бонусам на промо OUSD, финансированию, например, трансграничных переводов через Visa Direct, что сделает перевод выгоднее для конечного клиента.

2. Борьба с монополией и комиссиями. Крупный бизнес не хочет зависеть от одного эмитента. Поскольку OUSD создается как консорциум, партнеры вводят и выводят средства бесплатно и без лимитов, а управляют системой совместно. Это настоящая попытка создать децентрализованную валюту.

3. Регуляция. USDT идеален для криптобирж, но не подходит гигантам традиционного бизнеса из-за жестких требований регуляторов (например, в EU выкатили регуляцию, Tether послал ее нафиг и просто ушел с рынка). OUSD запустили с упором на лицензирование и институциональную прозрачность, а значит он будет больше проникать в обычную жизнь, когда вы идете в магазин и покупаете молоко по карте. Компаниям будет проще пойти на то, чтобы делать рассчеты в OUSD.

Новые стейблкоины запускают не потому, что миру нужен «еще один доллар», а потому, что долларовый стейблкоин стал инфраструктурой на триллионы долларов. Проект Open Standard – это попытка гигантов рынка забрать себе долю доходов от резервов, создать открытый стандарт, который в конечном счете должен привести к удешевлению финансовых сервисов.

Посмотрим. OUSD уже доступен в Jazari One.
  • ❤ 5
  • 🔥 4
  • 🤯 1
  • 😱 1
Post #322 828
Недавно поймал себя на том, что не помню нюансы работы одного из наших сервисов внутри Jazari. Который я сам же и делал буквально месяца 3-4 назад. Слишком много контекста, слишком много всего происходит, и детали просто начинаешь забывать. В дополнение, забываешь контекст принятия решения, почему сделали именно так, а не иначе.

Начал разбираться с агентом, он не всегда схватывал весь процесс end-to-end, но в итоге мы все разобрали и поняли что надо не просто создать описание/спецификацию/документацию как оно работает, но и поддерживать ее в актуальном состоянии. И тут одних MD файлов в вашем проекте может быть недостаточно.

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

Что мы делаем сейчас:
1. У нас есть отдельный репозиторий (агенты легко имеют туда доступ, даже когда ты работаешь с репозиторием бэка или мобилы, например), где мы начали описывать спецификации как что работает. К примеру, подписи для блокчейн транзакций, которые затрагивают и мобилу, и бэк, и ограничение сторонних провайдеров.

2. Мы начали активнее добавлять описание в Knowledge Catalog в Google Cloud. Это вообще мега-мощная штука будет, если получится использовать ее на полную катушку. Важно, что Knowledge Catalog доступен не только для разработческих агентов, но и для аналитических. Теперь качество запроса "покажи мне пользователей, которые отваливаются на шаге X в процессе онбординга" сильно выше!

3. Pre-commit hooks, пока только для перегенерации документации API, но дальше будем использовать как часть обновления документации.

Но честно: пока все это держится скорее на ручном усилии. Хуки закрывают только API, спеки обновляются, когда кто-то вспомнит, а Knowledge Catalog свежий ровно настолько, насколько мы дисциплинированны. Системного решения у меня пока нет.

Кто-то реально держит контекст для агентов свежим? Генерите автоматически из кода и схем? Ставите гейт в ревью? Или написали один раз и наблюдаете, как оно расходится с реальностью? Или пока никак и живёте с этим?
  • 👍 8
Post #321 994
Сегодня расскажу вам про одну очевидную и забавную дилемму, которая есть во всех приложениях перевода денег из одной страны в другую.

Процесс всегда состоит из двух этапов – ввести сумму и кому отправлять.

Вопрос. Что делать сначала? Сумму или получателя?

Дисклеймер: не пытайтесь найти в посте "правильный ответ" или "как надо, а как не надо". Этот пост про реальность дилеммы, в которой приходится жить и приходится делать выбор.

Сначала вводим сумма
Плюсы у этого подхода очевидны. Ты сразу видишь рейт, тебе не нужно ничего считать, видишь сколько кредита можешь добавить и какую сумму в итоге получит твой родственник (поскольку мы работаем с мигрантами, чаще всего это родственники). Но вот проблема. А что если рейт и комиссия за перевод будут отличаться в зависимости от того, на какой счет переводим? К примеру, переводы в Индию, там есть 2 типа счетов NRE и NRO и рейт на них будет разный, определить его на этапе ввода суммы невозможно.
Даже если 10 раз скажем перед финальным подтверждением перевода "дорогой друг, там рейт поменялся, обрати внимание!", мы все равно получим обращения в саппорт и недовольство. А если еще комиссия появится и человек ее не заметит – все, считай ты клиента потерял.

Сначала вводим данные получателя
Плюс у этого подхода очевидны. Мы точно знаем куда переводим и какие рельсы для этого будут использоваться, мы можем рейт залочить на 1-2-3 часа и выполнить перевод без каких-либо проблем. Но вот проблема. У таких приложений 2 ключевых фактора – скорость перевода и рейт. Рейт даже важнее. И в этом случае точную сумму перевода человек узнает только в самом конце пути, соответственно конверсия будет ужасной. А еще ты опечатаешься в данных получателя, они не пройдут валидацию и придется перепроверять.
Даже несмотря на то что рейт можно показать прям при выборе страны (ну хоть ориентировочный), никто не будет высчитывать суммы и комиссии с калькулятором, всем нужен итог сразу. Рейт и комиссия могут отличаться в зависимости от суммы, например, переводы в Пакистан выше $200 спонсируются государством, а значит ты можешь сделать рейт лучше, если сумма выше $200. Вся эта математика – да ну нафиг, просто дайте итог, а пока до него дойдешь, полгода пройдет.

Вот и думай. Оба способа неидеальны. Оба способа имеют трейдоффы, с которыми придется жить и придется их оптимизировать. И как быть? Что выбрать?
  • 🔥 6
  • 👍 4
Post #319 1.03K
У меня 20 USDT на Tron, 20 USDC на Solana, еще 30 USDC мне прислали в Base и где-то лежали 15 USDT в Ethereum. А да, там еще $100 должны были на USD счет прислать.

Есть два пути, чтобы с этим жить. Первый – дать клиенту полное управление каждым токеном (пусть даже это только стейбл токены) и пусть сам решает что с этим делать, гоняет их туда-сюда. Второй – показать человеку баланс в $185 и сказать – не парься, мы позаботимся, если ты захочешь сделать транзакцию на $68.

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

Как мы стартанули?
Начали с того что мы делаем внутренние exchange транзакции, если они нужны. Например, если у тебя транзакция на 68 в USDT Tron, а там у тебя пока всего 20 USDT, мы добавим в трон 48 USDT из других твоих владений и сделаем транзакцию на 68 (про gas fee пока не говорю, работа с ним – тема для отдельного поста).

Такой подход не самый простой в реализации, потому что ограничения провайдера могут тебя подловить. Например, мы не можем сделать трансфер на сумму меньше $1, поэтому калькуляция consolidation plan для таких вещей заковыристая и может приводить к ошибкам.

Самый главный минус этой схемы в другом. Когда ты делаешь эти 3 внутренних перевода, чтобы получить 68 USDT на троне, начинаются пляски с балансом. Токены на обмен уже ушли, но еще не дошли, приходится химичить и вот тут уже ошибки будут сыпаться просто регулярно. Нужно точная и выверенная работа. Или приходит письмо о том что пользователь перевел 3 USDC (а это была та самая нужная нам консолидация). Естественно, будут жалобы в саппорт и непонимание откуда эта транзакция, я ее не делал, че за бред. И пользователи будут правы, ругая нас за такое.

Ключевой плюс этой схемы – цена. Каждый обмен токенов меж сетями стоит нам денег. Когда мы сами можем оптимизировать обмен или использовать prefunded wallets, цена обмена падает драматически.

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

Просто, быстро, эффективно. Но дороже.

Способы оптимизировать это по цене тоже есть. Например, мы можем динамически определять какой твой кошелек сделать главным. Если мы видим что ты транзактишь в Ethereum, главный кошелек твой будет там. Если мы знаем что в твоем регионе USDT и Tron сильно популярнее остального, мы сделаем его главный прям на старте. А дальше – та же схема с prefunded wallets как и в первом случае, хоть она будет несколько сложнее в реализации, но это мелочи.

PS. В качестве шутки (а может и не шутки) обсуждали идею сделать в сервисе advanced mode для гиков, где таки дать возможность полностью рулить сетями и дать в полное управление non-custodial wallet. Поглядим, мож сделаем )
  • 🔥 9
  • 👍 4
Post #318 1.02K
Для начала оффтоп, друзья, я честно скажу, был приятно удивлен большим количеством вопросов и обсуждений в треде к предыдущему сообщению.

А теперь про USD счета.

Еще в прошлой жизни для нас было обычным иметь счет в USD, EUR, иногда в фунтах практически в любом банке. USD счет получал свои реквизиты, был подключен к Swift, можно было принимать переводы. Так и сейчас многие банки в разных странах открывают USD счета.

Однако, эти счета не в США.

Счет в долларах в не-американском банке подключен к одной единственной платежной системе – Swift. Swift это долго, дорого, прежде всего потому что в цепочке движения денег есть банк-корреспондент, который мониторит движение долларов. Не все банки могут и хотят отправлять Swift переводы. Если вы работаете на американский рынок, у вас есть работодатель в США или просто у вас есть клиенты (сами вы их находите или через фриланс биржы, не важно), вам нужно получить от него оплату, не факт что вам смогут отправить Swift перевод. А если захотят, то комиссию, скорее всего, будете оплачивать вы сами. Комиссии бывают разные, легко можно потерять 20-30-50 долларов на это. Раз в месяц еще терпимо, но что если у вас несколько небольших заказов, такие потери существенны.

Выход – USD счет в США. Такой счет подключен к локальным платежным системам (ACH, FedNow), стоимость транзакций в которых фиксирована. Например, ACH трансфер хоть и идет обычно 1 день, но комиссия всего $0.50. ACH трансфер можно легко отправить из абсолютно любого банка США, комиссия минимальна, деньги доходят за адекватное время (даже чет instant transfers пытаются делать как во всем мире). Получать оплату в USD за свои услуги – идеальный способ. Такие счета банки охотно открывают не только US резидентам, но и резидентам многих других стран.

Дальше возникает вопрос, а что с этими деньгами делать? Можно искать сервисы переводов, которые гоняют деньги из США в твою страну. Можно искать банки, которые к этому локальному счету сделают вам карту американскую и вы будете тратить деньги. Но для банков это огромный гемор, поэтому не все в это идут.

И вот тут как раз появляется та самая ниша, где живет Jazari One. Сервисы, которые дадут тебе и USD счет в американской среде, подключенной к американским платежным системам. Дадут карточки (уже скоро). Дадут переводы в любую страну. Дадут кредиты. Собрать все это воедино с фиатными деньгами можно. Собрать все это воедино через стейблкоины в десятки раз проще. Деньги поступают на USD счет и мгновенно конвертируются 1:1 в USDC в любую сеть, какую скажешь. Дальше они уже могут использоваться для карт, переводов, yields, кредитов, да чего угодно. Поэтому ниша и появилась, поэтому она и растет, и поэтому мы тут. Сейчас мы работаем с двумя банками в США, третий на подходе. Их нужно несколько для того что если с одним возникнут сложности или кто-то из банков скажет: "не-не, резидентам этой страны не будем счета открывать", то другой вполне может закрыть потребность там.

Открыть USD счет в Jazari One уже можно.
  • 🔥 15
  • ❤ 10
  • 🤩 1
Post #317 1.18K
Раз в неделю буду писать посты о том что за продукт мы делаем и почему. Фокус будет именно на продукте, а не на том как именно мы его делаем (такое ток по запросу). Я буду рассказывать небольшими частями о том что приложение уже умеет, какой сервис мы уже даем, а что будет уже скоро. У меня нет цели уместить все в один пост и все фичи описать за один пост.

Итак, в UK мы запустились как Remit Now Pay Later сервис, который включает в себя счета, карточки, системы для быстрых переводов заграницу и кредиты, встроенные в процесс переводов. Мы начали расти и темпы роста прям радовали, быстро дошли до 5к активных пользователей, 2к пользователей, которые берут кредиты и repeat usage там был больше 90%, что нас несказанно радовало. Это был продукт целиком и полностью для Великобритании, при этом мы уже смотрели на стейблкоины и понимали что там будущее, там переводы в 100500 раз быстрее и проще, а кредиты могут быть реализованы гораздо большим количеством способов. Рано или поздно мы туда придем и случилось несколько событий, которые подтолкнули нас к тому что лучше пойти туда рано, чем поздно :).

Решили назвать приложение Jazari One. Одно то, которое тебе нужно для всего твоего банкинга, хоть ты мигрант, хоть у тебя 2-3 резидентства и ты хочешь иметь счета в разных локальных юрисдикциях, хоть ты зарабатываешь в долларах или фунтах. Стейблкоины сложны для простого обывателя. Иметь USDC / USDT в пяти разных сетях и менеджерить это могут не все. В основу сервиса мы заложили простую идею – у тебя есть доллары. Все. Хранятся ли они в фиате (вообще нет, мы их сразу конвертируем в стейбл, когда ты их получаешь) или в каких стейблах – не важно. Если у тебя $100 разбросаны по разным кошелькам, у тебя это все равно $100 и ты можешь потратить их как $100. Нужна будет конвертация если – не переживай, мы позаботимся и все сконвертнем, это не твоя головная боль. Эдакий подход – стейблы для твоей бабули.

Есть 2 типа кошельков – custodial и non-custodial. Для простоты понимания разницы, cusdotial это KYC-based кошелек, т.е. ты с паспортом открываешь его и если потерял доступ, по паспорту вернут. Максимально близко к обычному банкингу. Non-custodial – ты отвечаешь за ключи, за их хранение, подписываешь транзакции. Никакого KYC. Потерял ключ – сорян, деньги исчезли. Похоже на сейфовую ячейку, от которой у тебя есть ключ. Мы сейчас открываем custodial кошельки и работаем преимущественно с ними, этот процесс понятнее людям. При этом у нас есть non-custodial часть (о ней потом расскажу). С custodial кошельками проще построить ежедневный сервис. Банальный пример – банковские карты. Когда ты делаешь транзакцию по карте, банк блокирует сумму транзакции и подтверждает что покупку совершить можно. Как подтвердить транзакцию с non-custodial, когда ключ у тебя? А никак. Поэтому все сервисы с картами, работающие на non-custodial инфраструктуре просят тебя сначала закинуть "деньги на карту" и только с этого баланса они могут уже списывать траты по карте. Такая небольшая разница сильно меняет пользовательский опыт.

Стейблкоин кошельки – первое что получает клиент, открывая у нас счет. Сейчас это Solana, Base, Ethereum и Tron, но как я и говорил, для клиента, это просто доллары. Абсолютная база для всех дальшейших сервисов – карточек, доходных yields, переводов, кредитов, оплаты коммуналки и любой другой ежедневной финансовой активности.

В следующей серии – USD счета, почему мы не храним деньги в USD и что происходит когда ты пополнишь счет в долларах.
  • 🔥 29
  • 👍 6
Post #316 1.24K
4 месяца тишины тут, потому что 4 месяца работы практически 24/7 без остановки.
4 месяца пивот из локального UK Remit Now Pay Later решения в глобальный продукт, доступный во всем мире (кроме санкционки, конечно) и powered by stablecoins.

Мы в лайве, наконец-то, на обоих платформах. Это пока запуск без больших анонсов, без реклам и даже ссылок на сайте вы пока не найдете. Но уже 20 человек каким-то боком отыскали нас в Google Play и зарегались. Мы обкатываем все процессы, обкатываем USD счета и автоматический onramp, высоко-доходные yields счета (щас есть 7% в USD, пока включил только для себя :), тестирую). Скоро будем подключать карты и, конечно, Remit Now Pay Later, которые будет доступен не только для резидентов Великобритании, но и в нескольких других странах.

Я бы много хотел рассказать как мы делали этот пивот, но если честно, тупо нет сил на это. Надеюсь, наш продукт будет говорить сам за себя, поскольку сил мы в него вложили немеренно!
  • 👍 26
  • 🔥 26
  • ❤ 18
Post #315 2.24K
Если вы еще не читали статью Джека Дорси, то я вам настоятельно рекомендую это сделать. Она о том как Block строит компанию в эпоху AI, и в целом, это подход для всех.

Меньше менеджмента, потому что контекст теперь можно обрабатывать быстрее и не терять. При должно адаптации AI инструментов в свою ежедневную работу, больше не нужны команды на 6-7-10 человек. Команда 2-3 человека сделает работу быстрее. И если раньше таким им не хватало "мощностей", то теперь с AI этот вопрос решен.

Всем Engineering Manager, Head of Engineerng, CTO, etc – обязательно к прочтению!

https://block.xyz/inside/from-hierarchy-to-intelligence
  • ❤ 16
  • 🔥 4
Post #314 2.17K
Самое сложное жизни в иммиграции – это вовсе не язык, не культура, не "начать жизнь с нуля". Это банальное отсутствие бабушки со своим домом куда можно детей отвезти на день-два хотя бы.
  • ❤ 42
  • 😁 8
Post #313 2.51K
Сижу с телефоном.

Прилетела бага. Открыл приложение GitHub, написал что сделать надо, поставил Copilot в ответственного за задачку.

Сейчас сделает, проверю. Смержу тоже с телефона, поедет в Sandbox автоматом.

Как же это кайфово. Не могу нарадоваться на этот новый мир!
  • 🔥 14
  • 😁 5
  • ❤ 3
  • 👍 1
  • 👎 1
Post #312 2.19K
Рабочая культура в Великобритании: «о, у нас сложная система, сетап занимает около 6 недель. Но мы большая компания, 400+ человек, мы хотим вас уверить что активно работаем над вашим вопросом»

Неделя первая: сорри чуваки, у нас вся компания на offsite event, давайте на следующей
Неделя вторая: ой, я заболел, давайте через неделю.

Ждём что будет на третьей неделе, но я уже начинаю понимать почему 6 недель занимает процесс.
  • 😁 13
  • ❤ 3
Post #311 2.08K
зарплату попросил за февраль
  • 😁 23
  • ❤ 1
Post #309 2.16K

Forwarded from Почему все такие умные?

Ищем продакт-менеджера в Getplace!

Друзья мы ищем продакта к нам в команду. У нас в Getplace.io несколько очень разных продуктов, и мы пришли к тому, что каждому из них нужен свой человек, который будет полностью им владеть. Думать про него, жить им, развивать его как своё.

Немного контекста для тех, кто не в курсе: Getplace - это competitive intelligence платформа для рынка доставки еды.

• Компании 3 года
• Каждый год растём примерно в 4 раза
• 2025 год мы закончили с выручкой чуть больше чем пол миллиона долларов
• 2026 год хотелось бы закончить на уровне 1.5 миллиона долларов, идем к этой цели
• Мы уже работаем с очень крупными брендами, например Burger King наш клиент в UK и Германии
• Наша задача подписать в ближайшие 3 года как-минимум 30% сетей из списка топ 50 ресторанных компаний мира и выйти на выручку 1 млн долларов в месяц.

Что мы делаем? Мы помогаем крупным международным сетям и агрегаторам доставки расти через данные: доли рынка, зоны доставки, видимость в приложении, отзывы, цены - в общем, всё, что можно собрать, посчитать и превратить в решения.

Команда маленькая - меньше 10 человек. Это значит, что каждый напрямую влияет на результат. Нет бюрократии, нет возможности спрятаться за процессом. Кайф для ценителей результатов, а не процессов:)

--- Что предстоит делать ---

Полный цикл от идеи до запуска. Исследовать клиентов, формулировать гипотезы, собирать прототипы в Lovable или аналогах - не wireframes на салфетке, а рабочие кликабельные штуки. Приоритизировать, оценивать задачи с разработкой, сопровождать до релиза.

Продакт-маркетинг. Позиционирование фичей, лендинги, описания, материалы для клиентов. У нас нет отдельного маркетолога, который всё это сделает за вас - придётся самому.

Работа с данными. И это, пожалуй, самое интересное. У нас данные по сотням тысяч ресторанов на десятках рынков. Прокси-метрики к заказам, зоны доставки, цены, меню, промо - куча источников. Много чего уже настроено по сбору и выводу, но мало по аналитике и визуализации. Нужен человек, который посмотрит на всё это и скажет: «Окей, а вот так клиенту будет понятнее» — и сделает.

--- Кого мы ищем ---

Опыт продактом 2+ года, желательно в B2B SaaS или data-продуктах. Умение или готовность быстро научиться собирать интерактивные прототипы. Сильный интерес к данным. Английский B2+, это рабочий язык с клиентами. И главное - оунершип. Вы берёте задачу и доводите до результата, а не ждёте, пока вам скажут, что делать дальше.

Будет плюсом: опыт с геоданными, картами, визуализацией. Понимание food delivery или маркетплейсов. Опыт в маленьких командах, где нужно делать «всё». Базовое понимание API, SQL, продвинутый Google Sheets. Опыт в продакт-маркетинге.

--- Кого мы точно НЕ ищем ---

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

--- Что вы получите ---

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

--- Условия ---

Full-time, полностью удалённо. Текущая команда в 5+ странах. Гибкий график, ориентация на результат. Оплата — $3 000–5 000 в месяц. Хотим эту сумму увеличивать по мере роста компании, но на данный момент это то, что мы можем себе позволить. Если вам важнее стабильная высокая зарплата, чем возможность строить что-то с нуля - наверное, не сейчас. Но если вам интересен рост вместе с компанией — давайте поговорим 💪

Большая перспектива - иметь не номинальную долю в компании, а реальную долю от выручки продукта которым вы будете управлять:)

--- Как откликнуться ---

Заполните форму по ссылке. После заполнения вам придёт тестовое задание. После выполнения тестового мы вернемся или с обратной связью, или со следующими шагами.

Всем заранее спасибо за репосты и отклики:)
  • ❤ 4
  • 🔥 4
  • 😁 2
Post #308 1.47K
Двинулись на новый уровень в использовании AI агентов. Сейчас параллельно агенты делают 2 задачи.

Не знаю как вам, а я прям нереально кайфую от новой разработки. Давно не было так кайфово!
  • 👍 14
  • ❤ 4
  • 😁 4
Post #307 2.07K
Карьерный путь:
• 2024 – software engineer
• 2025 – software engineer with AI agent skills
• 2026 – AI-agent operator in software engineering
• 2027 – unemployed
  • 😁 25
Post #297 2.18K

Forwarded from FARINA COOKING

Чем кормить айтишника, чтобы он не ушел.
Если есть еще идеи – пишите 🙌
———————————————
What to feed an IT specialist to keep them from leaving.
If you have any other ideas, let me know 🙌
  • ❤ 11
  • 🔥 6
  • 😁 6
  • 👎 3
Older posts →

About this channel

How can I read @ctodevelopers without a Telegram account?
TGViewer shows the public web preview Telegram publishes for 99developers: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does 99developers have?
99developers (@ctodevelopers) has 1.76K subscribers on Telegram, refreshed roughly every 30 minutes.
Does 99developers know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →