Senior Software Vlogger
23.2K subscribers
513 photos
29 videos
2 files
1.02K links
Программирование и IT

Все ссылки и реклама https://xn--r1a.website/seniorsoftwarevlogger/3

Для РКН: 5035224480
Download Telegram
Почему ревью пул реквестов от ИИ это уже слишком поздно

Пул реквесты были точкой синхронизацией людей. Автор кода принимал прямую обратную связь и учился писать код лучше.

С ИИ мы говорим не с автором, а с его менеджером (со всеми вытекающими) и обсуждаем код, а надо обсуждать промпты - подход к получению кода.

Такие мысли. Не претендую на истину.
1👍66🤯18🤓9💯63🔥3🌚2👾2🫡1
У гитхаба сиай стоит каких то бешеных денег. Особенно если гонять билды на арм маках $0.06 за минуту!

А у меня билды по 10 минут.

Я так за пару итераций нажег 30 баксов. Смешно когда сиай стоит дороже ИИ токенов, да же?

Короче вышел из положения запустив воркер на своем же лаптопе. Теперь он берет задачи с GitHub actions и гоняет тесты локально.

У меня наконец дошли руки закруглить цикл. Теперь могу с мобильного Клод кода отправить задачу и он ее допинает слушая результаты тестов.

Вот такой вот бутстрап с голой жопой. Сиай на своем же маке под другим пользователем.
48👍31👀9🤓6
Клод добавил карму в чат и она работает ретроспективно через @achivator_bot

Все это время Ачиватор считал ваши сообщения, теперь если вы набрали количество сообщений и умудрились не залететь в блок - вам разблокируется уровень

export const THRESHOLDS = {
эмодзи: 5,
ссылки: 20,
медиа и гифки: 50,
} as const;


То есть прямо сейчас старички должны получить возможность слать гифки.

Возможно будут осечки, но мы справимся.

ОБНОВА:
Имел место баг от кожаного меня. Баг починен. Отправка гифок доступна всем, но не всем можно отправлять. Если было нельзя - прилетит мьют на 24 часа. Собственно крайних храбрецов замьютило :-)

Просмотр статистики: /stat@bibotybot

А ведь еще и ретро дроп будет
🆒2111🤣7🤯3😢2
Как ты все совмещаешь?

Вчера мне написал мой давний коллега с вопросом ^

Он 5 лет работал в стартапе, где из Head of Engineering стал CTO и кофаундером, теперь отошел от стартапа и встал перед выбором: на столе толстый оффер, в голове — пара новых идей.

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

Так вот, я не думаю, что как будто чем-то жертвую, чтобы вести канал или делать Summit. Правда в том, что я долгое время не делал продукт, потому что пришлось бы жертвовать.

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

Если где-то возникает жертва, то я скорее перестану заниматься этой деятельностью. Как например с видосами: у меня родилась вторая дочь и пока время сна позволяло, я пилил видосы. Как только снять видос стало означать “отправить жену с ребенком погулять” из-за шума — я перестал снимать видосы.

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

Но по такой же системе я могу в 10 вечера включить игровой комп и постримить часик игру. Потому что все уснули, в полный голос говорить нельзя, токеты кончились, вся остальная система уже готова и настроена.

Так что я не совмещаю, а делаю все между делом.

В этом тоже есть масса проблем. Потому что с любым делом в определенный момент нельзя сказать это идея была плохой или я недожал? Жертвы - это определенный признак преданности делу, получается, что я не очень предан ни одному из дел.

Поэтому если у вас не получается что-то “совмещать” подумайте, что можно сделать по-другому, что можно не делать, где можно построить систему поддержки, где достаточно делать левой пяткой, можно ли сделать за 4 месяца, а не за 2 недели, можно ли оставлять проект между подходами.

И если уж совсем ничего не получится — да, так тоже бывает.
🔥7529👍24👏3🤣3
Product Hunt Отчет!

Запуск состоялся, но на этот раз полетели не высоко :-) Спасибо всем, кто голосовал!

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

Если взять любой продукт, который я до этого делал, то упаковка либо была на ком-то другом, как с курсом Вы приняты https://education.borshev.com/relocate, либо ее вообще считай не было, примерно как с сообществом https://teamleadtalks.com/munity

Тут я запускался на незнакомую мне аудиторию на чужой площадке и вообще не знал чего ждать.

Самое болезненное, что обратной связи нет. Т.е. никто не скажет, что пошло не так. Судя по всему очень важно было пробиться на 27 место в первые 4 часа когда идет рандомизация и ПХ не показывает количество голосов. Дальше 27 места на главной странице продукты не выводятся и все что под срезкой получает магнитуду меньше внимания и соответственно разрыв только растет.

План на подготовку ко второму запуску - прогреть страницу продукта, чтобы активные сторонники сразу получили пуш.

Но чтобы не терять время я зарядил слайды в рекламную кампанию на линкедине и посмотрю что лучше конвертируется.
👍35🔥1812
Если вы используете jqwik наджави, то создатель либы запрограммировал ее уничтожать ваш код, если вы используете ИИ.

Это не шутка.

https://github.com/jqwik-team/jqwik/issues/708#issuecomment-4554650392

@git_rebase / send memes
😁60🫡20🤯9👍52
Всем бесплатный Qwen3.7-Max!

Бу, испугался? Да это не тот макс. Просто qoder опять заманивает и дает Qwen3.7-Max: 200 Free Calls Per Day for Everyone вот я сижу и пробую пока клод основу молотит.

В свое время кодер мне написал прошивку для ардуины и она работает даже, потом они стали платными и мой интерес к ним пропал! Но тут раз такая щедрость я решил посмотреть их 3.7 тем более что в Summit AI Notes квены - модели по умолчанию из-за качества.

https://qoder.com/
24🔥8😁2🤩1
Вот какое наблюдение на про внедрение ИИ есть.

Лучше всего оно идёт там, где программисты активно делают и делятся скилами и агентами.

Но чтобы скил или агент появились нужно увидеть, что задача перед тобой может быть решена продуктом. По английски - productize.

Скилл или агент это не код бизнес логики и даже не тесты. Это ближе к библиотеке, но вообще это продукт.

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

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

В итоге одни и те же задачи постоянно заново промптятся с нуля. Совершенно точно не оптимально. С затратами не только токенов, но и человеческого внимания.

Не претендую на истину.
👍56💯18
Приоткрытый софт

Браузер ladybird объявил о том, что перестает принимать код от незнакомцев. Мотивируя это подготовкой первого релиза и необходимостью тщательно проверять код. Теперь только проверенные мэйнтейнеры допущены.

Помню в далёкие годы, чтобы тебя допустили к языку Clojure нужно было отправить им бумажное письмо с подписанным соглашением, что ты не дурак. Тогда это казалось диковато, но и Рич Хикки человек экстравагантный.

Теперь когда любой Димон может наслопить 10к строк кода, к опенсорсу отношение тоже пересматривается. Zig вот решил не принимать ИИ код. Другие библиотеки встраивают деструктивные эксплоиты. Кто-то - ограничивает круг лиц.

Кризис идентичности софтвер инжиниринга. Он конечно пройдет. Надо только подождать 😑

https://ladybird.org/posts/changing-how-we-develop-ladybird/
😁3716🔥5😢2🫡2👍1👀1
Senior Software Vlogger
Спек дривен девелопмент или SDD Мы прошли промпт инжиниринг. Контекст инжиниринг и вышли на спек дривет девелопмент. Снова говорят что вот как-то так и будет выглядеть будущее программирования с ИИ. Надолго ли? 🤔 Подход даже встречает больше понимания…
Докладываю: "Учи SDD или ты ngmi" - умерло. Теперь надо писать циклы или ты ngmi (not going to make it)

Умрут ли циклы как SDD?

Я все так же пишу руками простые промпты по большей части. SDD скипанул потому что это пахло шизой на подлёте.

Циклы - на самом деле ничего нового. Это тот же самый agentic loop где модель стремиться достичь верифицируемый результат. А делает ли она там сдд - ну хочет пусть делает.

Ральф кстати был циклом.
👍40😁152