From 0 to 1 (Techstars Alumni) - AI & Vibe Coding 🚀 – Telegram
From 0 to 1 (Techstars Alumni) - AI & Vibe Coding 🚀
1.16K subscribers
509 photos
26 videos
9 files
258 links
Эволюция одного непоседливого предпринимателя - Founder @ iTECHNOIR.com
Don’t optimize what shouldn’t exist. Мой профиль: https://news.1rj.ru/str/badgerhoneymoon
Download Telegram
Мы растём через боль

Вчера был один из тяжелейших дней в амплуа CTO.

Один из юзеров нашего сервиса фин. аналитики для мерчантов Wilberries пожаловался на то, что веб-приложение не загружается.

У нашего CEO история повторилась. Вероятно, паттерн восточного региона. Вне РФ и в Питере проблем с доступом не было.

Начал копать тему. В своих next.js проектах я использую Vercel для развёртки проектов. Под капотом AWS и их IP оказался в черном списке Роскомнадзора.

Попробовал провести всё через Cloudflare, а позже Rabit(.)net, чтобы сменить IP, но их айпишки также очернены…

Купили самый простой Timeweb VDS за 300 руб. в месяц с Ubuntu. Через терминал и SSH поставил туда Caddy (аналог Nginx), и настроил reverse proxy. По сути, чтобы уши Vercel не торчали и наш сайт отражал чистенький IP.

Но этого было недостаточно. Наша авторизация работает через Clerk. Там тоже связи с Cloudflare, на кот. в марте этого года уже была облава неразборчивой репрессивной машины. Причем это касалось восточной части РФ.

Пытался его также пропустить через VDS, но часы мучений не дали результата. В итоге обнаружил, что у Clerk есть возможность также настроить прокси, чтобы наш собственный домен (кот. уже с чистым IP) взял Clerk под крышу.

Еще часы работы, чтобы настроить middleware и получить заветную зеленую галочку верификации clerk. Теперь запросы, связанные с авторизацией шли через наш собственный домен. Что могло пойти не так?

Всё равно не сработало. Начал копать, в чем дело. В консоли разработчика Хрома во вкладке Network увидел, что один из запросов всё равно шел в Clerk, а не через прокси.

Решающая выстраданная строчка кода и наконец всё полетело. В этот раз не к чертям.

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

Таковы будни растущего CTO…. Точнее выходные😅
8🔥4👍1
vibeCoding & dragonRiders

C запозданием досмотрел 2-й сезон House of the Dragon - приквел к Игре Престолов.

Некоторые серии подсветили взаимоотношения между драконами и их скакунами (или правильнее летунами).

Вижу параллель в отношениях между AI-супервайзером (или вайбкодером) и LLM, скажем, в Курсоре - среде программирования, заряженной AI-агентами.

Ландшафт очень пёстр в том, насколько эффективно в кодинге работает связка человек + LLM. Порой есть лишь эффектность, кот. не переходит в эффективность.

Можно слетать на драконе в красивый закат за три промпта,

но когда речь заходит о том, чтобы участвовать в реальной битве, в цвета багрового заката превращаются оттенки доспеха…

Примеры вплоть до ортогональности.
Кто-то в восторге от результатов.
Кто-то плюется словами “сколько бы я ни пробовал...

То ли ожидания избалованы теми постами, где за пару промптов делают клон Airbnb. И когда на практике их “дракон” неуправляем, спустя N неудачных итераций вайб-скакуны “выгорают”.

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

Хорошие новости в том, что с каждым днём драконы становятся податливее и оседлать их всё легче.

Но до этого времени нужно еще долететь.

По мне залог успеха — это усидчивость, инженерная выносливость и любопытство заглянуть под капот и,

наблюдая, параллельно учиться с тем, как ваш AI-механик лихо или не очень фиксит очередной залетный баг.
👍2🔥1
Очень заманчивое предложение от моего доброго приятеля Даниила из UK.

Того самого, кто закончил Кембридж и вдохновил меня подаваться на Global Talent UK визу.

👇
💥 Разберу ваш питч-дек за ЛЮБУЮ сумму

Месяц назад я впервые провёл разборы питч-деков в формате «плати сколько хочешь».

В итоге — 25 фаундеров, куча интересных проектов и море удовольствия.

Решил — надо повторить!

Почему вообще я?

⁃ Выиграл все питч-конкурсы в России и парочку зарубежных
⁃ Привлёк $5M+ на pre-seed и seed раундах

Зачем мне это?

⁃ Реально кайфую, когда могу быть полезен
⁃ Насмотренность
⁃ Ну и немного плюсов в карму

В чём подвох?

Да ни в чём. Просто люблю помогать другим — вот и всё.

Хочешь записаться?

Вот ссылочка: https://forms.gle/XQaxKCqj4jC5fUYr9

Записаться можно до 27 июня.

П.С. Если ты уже фандрейзишь — приходи.
Если только готовишься — тем более приходи.
Будет честно, по делу и с шутками за 200!
🔥53
Портфолио

https://portfolio.itechnoir.com/

Все выхи работаю над портфолио.

Наконец попробовал Claude Code. AI агент, кот. доступен прямо в терминале.

Входит в Pro подписку Claude за $20. Есть лимиты, но если уперся, они разблокируются через пару часов.

Ощущения магические - будто терминал ожил.

Агент старательный и где-то более добросовестный, чем если работать напрямую в Cursor.

Не хватает пока только одной штуки там - отправлять скриншоты. Дабы показать баги фронтенда.

Портфолио с привкусом gamedev.

Вск посвятил мобильной версии. Десктопная совсем не годилась. Поэтому полностью переработал.

Внутри есть пасхалочка и сюрприз.

Планирую потихоньку добавлять продуктовые видео.
🔥7
Знали это правило капитализации заголовков в английском?
👍4🔥31
Пока работаю с Claude Code каждая фича документируется в Changelog. Далее в конце дня делаю артефакт, где человеческим языком расписано, что сделано:

https://claude.ai/public/artifacts/27b69417-476b-4c5c-a079-cd76b624e4d9
🔥6
Спустя 2 года на апелляции, Штаты одобрили визу талантов O1..

🥲

Пытаюсь, понять, что мне с этим всем делать, lol.
13🔥8
Драматичная история с US визой талантов O1

По просьбам комментирующих, добавлю подробностей про визу О1.

Когда я начинал процесс в дремучем 2019, в плане ачивок, нужных для О1, у меня и пони не валялся.

Для визы нужна компания-петиционер. С двумя первыми претендентами не сложилось. Третий - была моя собственная свежеоткрытая делаверская C Corp.

К весне 2023 года у меня был неплохой чеклист

- Менторство и судейство в международных акселераторах
- Опубликованные статьи по Edutech
- Яркий traction на посту Head of Growth, где за полгода я вырастил GMV стартапа на 1600%
- Попадание в Techstars Boston с $125K пресидом.

По ошибке мы подали изначально на ускоренное и нарвались на RFE (Request for evidence). Мне не зачли НИ ОДНОГО КРИТЕРИЯ из 8.

Есть гипотеза, что на ускоренном к кейсу сильнее придираются.

После нашей повторной отправки, пришел ответ, где зачли +2 критерия. Но для победы нужны 3.

То есть 1.8 лет назад был отказ.

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

Один из них касался того, что стартап, где я был Head of Growth, не обладает признанием в своей сфере (distinguished reputation).

Хотя мы попали в акселератор номер 2 в мире и подняли венчурные инвестиции. Для стартапа это признание.

И вчера, когда я покупал любимое кофе в Дананге, пришел емейл от юриста.

Почти спустя 2 года они признали свою ошибку. У меня пока нет на руках дока, где ясно, какие новые критерии они апрувнули. Но скоро будет и я отпишусь.
🔥8👍2
Media is too big
VIEW IN TELEGRAM
Проект выходного дня с Claude Code, Cursor & O3

После недели кодинга всё никак не могу взять вайбкод детокс.

Поэтому в субботу начал пилить ретровейвную аркаду на ThreeJS.

ТОЛЬКО ДЕСКТОП. Мобила еще не готова.

https://retrowave-racer.vercel.app/

Играть под: https://open.spotify.com/track/5SYYfoHNkDBgBWawXbYc4H?si=25ca6811f1ec47fa
🔥7
Круговорот Дениса в природе

Сегодня пообщались с моим юристом по US визе талантов O1.

След. шаг - заполнить форму DS-160 и записаться на интервью.

Скорее всего, полечу в Джакарту.

Там есть успешная консульская история - одобрение второй тур.визы B1/B2.

Факт, что O1 одобрило USCIS, не гарантирует того, что мне её реально дадут.

Но если удача снова улыбнется, я улыбнусь ей в ответ.

А то мюзикл Jesus Christ Superstar на носу и Шерил зовёт 😅

Если вдруг я смогу влететь обратно, то у меня текущая О1 будет действовать только до лета 2026.

Дальше на продление (около $7K), чтобы активировать + 3 года. И за это время готовить EB1 (гринка).

P.S. Я написал своим американским хостам, чтобы оставили дверь в гараже открытой 🤣
🔥5
Слушать, чтобы говорить

Я убежден, что чтобы хорошо говорить на англ. нужно оч много слушать на английском.

Всё как с LLM — ты начинаешь излагать мысль на англ. и каждое следующее слово автоматом подставляется, потому что твоя нейронка “натренирована часами слушания”.

И никакие правила не нужны.

Даже с тем, вставлять ли частицу THE между двумя словами, или нет - появляется чутье, что будет оч естественно её произнести, а если ее опустить, то получится akward.
🔥5👍2
Media is too big
VIEW IN TELEGRAM
Made in Blender

2 часа рендерил анимацию.

Сделал с нуля за 7 дней.
🔥7
А вы знали, что можно мёрджить pdf прямо в Claude или GPT?
🔥61
ДЕНЬ 1 🏕🔥

Понеслась.

Начал долго лежавшую задумку.

Three JS под капом.

Пилю через Claude Code (4.5 Sonnet вышел на днях) и Codex (gpt-5 high)

Позже буду отрисовывать в Blender.

Будет Multiplayer и LLM-powered механики.

https://ldr-omega.vercel.app/
4👍2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Первые эксперименты с мультиплеером (через Socket.io)

Локально работает.

Теперь пазл с продакшн решить...
4🔥1
Media is too big
VIEW IN TELEGRAM
День 2 прогресса:

- Добавил звуки ночного леса и трещащего костра.

- При удалении от костра звук костра утихает. Если стоять правым боком к нему, то звук будет в правой колонке. И наоборот.

- Теперь дух костра наделен LLM (или LLM духом костра). В роли огненного духа леса - шустрый gpt-5-nano.

- Два чата: 1) между игроками 2) чат с AI - должны быть близко к костру

- Переехал на railway для мультиплеера: https://ldr-production.up.railway.app/
🔥5