O seu período de teste terminou!
Para acesso total à funcionalidade, pague uma subscrição premium
IL
Илья Безделев
https://t.me/ilyabezdelev_blog
Idade do canal
Criado
Linguagem
Russo
3.85%
ER (semana)
20.67%
ERRAR (semana)

👨‍💻 Ex-Product Lead & Eng Manager:

— Google Cloud, Google Maps API

— AWS Chatbot, AWS UX Platform, Amazon Ads

👨🏻‍🎓 Wharton MBA

Mensagens Estatísticas
Repostagens e citações
Redes de publicação
Satélites
Contatos
História
Principais categorias
As principais categorias de mensagens aparecerão aqui.
Principais menções
Não foram detectadas menções significativas.
Encontrado 114 resultados
15
336
Зашел в ЧатЖПТ с российского айпи.
26.04.2025, 00:03
t.me/ilyabezdelev_blog/1547
22
512
Ахаха, тонко.
24.04.2025, 14:08
t.me/ilyabezdelev_blog/1546
21
604
Я скоро поеду в длинное путешествие и хотел создать пространство, где можно делиться мыслями и фотками.

У меня есть личный акк в ИГ, по которому можно проследить мою жизнь после переезда в Штаты года до 2019-го. Хотелось воссоздать похожий вайб, только без детских фоток.
23.04.2025, 17:25
t.me/ilyabezdelev_blog/1545
26
598
Анонс: Новый канал о рандомном

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

Livejournal, Одноклассники, ВКонтакте, Фейсбук*, Инстаграм* (запрещены в РФ).

Телеграм в какой-то степени последний из могикан. Можно подписаться на канал и следить чё-кого происходит.

Но мы сейчас в эпохе «контента», направленного на определенную целевую аудиторию. Смыслы постов уже не те.

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

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

Он в первую очередь для меня. Это мой живой журнал (ЖЖ).

Убрал из него реакции, чтобы не было соблазна публиковать то, что понравится. Но добавил комментарии, так как в соц сетях меня всегда привлекала комьюнити. Чат назвал «ЖЖ-опка». Олдскулы поймут.

Вчера запостил фотку Питера и отзыв о тест-драйве Lamborghini Urus (спойлер: мне не зашло).

https://t.me/ilyabezdelev_livejournal/5
23.04.2025, 17:22
t.me/ilyabezdelev_blog/1544
7
3
688
СЕО Only Fans — спикер на саммите Masters of Scale, который организовывает Рид Хоффман, основатель LinkedIn. Среди спикеров там также главная журналистка Долины Kara Swisher.

Я охереваю от того, что настолько известные люди не брезгуют такого рода гостями ради пиара.
22.04.2025, 23:26
t.me/ilyabezdelev_blog/1543
11
4
619
Это на самом деле применимо к любой индивидуальной, сфокусированной работе, прерванной запланированным митингом.

Источник: LinkedIn
22.04.2025, 10:48
t.me/ilyabezdelev_blog/1542
3
3
655
☝🏻О состоянии «просаки», которое находится где-то между побегом от реальности (в работу) и наличием внутреннего духовного стержня, который позволяет держаться на плаву без суррогатов в виде одержимости работой, хобби или едой.
21.04.2025, 23:03
t.me/ilyabezdelev_blog/1541
21
4
652
21.04.2025, 23:01
t.me/ilyabezdelev_blog/1540
26
4
580
Походу OpenAI достал где-то training data из 90х. Анекдот.ру про новых русских может прошерстил?
20.04.2025, 21:28
t.me/ilyabezdelev_blog/1539
О мини-юбках и открытых пупках
19.04.2025, 17:31
t.me/ilyabezdelev_blog/1538
15
624
19.04.2025, 17:31
t.me/ilyabezdelev_blog/1537
18
654
Оранжевый Love Is в детстве был моей любимой по вкусу жевачкой (именно так с буквой «е»). Всегда был выбор взять пацанскую жевачку с пацанскими вкладышами типа Turbo или Bombibom или девчачью с вкладышами на выброс.
19.04.2025, 15:48
t.me/ilyabezdelev_blog/1536
Субботний высер о кофе, вейпах и пути к осознанному потреблению веществ, вызывающих зависимость
19.04.2025, 13:18
t.me/ilyabezdelev_blog/1535
10
1
629
19.04.2025, 13:18
t.me/ilyabezdelev_blog/1534
2
2
402
Я только что опубликовал пост, который даёт инсайт в то, как мы думаем о дизайне фич.
17.04.2025, 17:32
t.me/ilyabezdelev_blog/1533
39
1
458
Тем временем мы подбираемся к миллиону запросов от ботов в сутки.

Сегодня мигрировали DNS в Cloudflare. Подождем пару дней для полной пропагации и начнем агрессивное кэширование.

Уже придумали схему как кэшировать контент месяцами. Когда будем видеть изменения в контенте, будем делать инвалидацию кэша через API Cloudflare в моменте.

Начнем с кэша на 7 дней, все проверим, потом начнем кэшировать на 90 дней. В дальнейшем может перейдем на год.

В теории все это должно покрыться бесплатным аккаунтом на Cloudflare и на Vercel мы будем тратить только $20 за подписку Pro.

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

Это всё по-своему интересно.
16.04.2025, 00:42
t.me/ilyabezdelev_blog/1532
22
1
541
А еще мы попали на первую страницу Hacker News. Получил месячную дозу хейта, читая комменты. Анонимный интернет — это вам не цивилизованный мир. Но зато у нас теперь есть бэклинк с уважаемого источника. Поможет SEO.

Пост на HN: https://news.ycombinator.com/item?id=43687431

Запостили его не мы.

Я недавно познакомился с чуваком из Австралии на LinkedIn. Мы типа друзья по онлайн переписке. Он решил запостить и оно выстрелило, пусть и в негативном ключе, но ёпт плохой PR — тоже PR, особенно, когда помогает SEO.
15.04.2025, 16:00
t.me/ilyabezdelev_blog/1531
11
5
546
На наш сайт начали приходить люди с ChatGPT. Их мало, но уже очевидно, что этот тренд будет только укрепляться.
15.04.2025, 15:57
t.me/ilyabezdelev_blog/1530
11
1
585
Это всё скрины из внутреннего документа, в котором я проанализировал метрики, посмотрел что стало лучше и наметил план улучшения тех мест, где всё ещё сильные провалы (ими поделюсь только когда пофиксим через 2-3 месяца).
14.04.2025, 23:17
t.me/ilyabezdelev_blog/1529
16
1
587
Еще на тему метрики Time-to-value — чем быстрее пользователь получает ощущение ценности, тем лучше.

Когда мы поменяли алгоритм пейволла, 80% пользователей смогли потрогать ценность по сравнению с 36%, когда для этого требовалось сначала начать trial.
14.04.2025, 23:15
t.me/ilyabezdelev_blog/1528
14
1
556
Кстати, чтобы считать это всё, у меня файл SQL на 600 с лишним строк.
Посчитал — 38 запросов, которые вытаскивают данные, трансформируют их, пишут копию во временные таблицы (для эффективности многократного чтения одного и того же датасета + экономии костов), потом их читают и пишут в другие временные таблицы и т.п.

Я как-то потратил часа 3, чтобы всё это поднять. Теперь только меняю даты, чтобы прогнать новый репорт.

Я уже даже не понимаю как это работает. Не знаю насколько это отличается от vibe coding. Наверное, разница всё же в том, что если это сломается, я смогу разобраться в том, что написал сам.
14.04.2025, 23:10
t.me/ilyabezdelev_blog/1527
34
4
583
Похвастаюсь небольшим кейсом.

Я писал о том, что в изначальной версии Metacast 60% пользователей отваливалось на этапе, когда мы намекали им, что неплохо бы создать аккаунт.

Мы убрали требование по созданию аккаунта. Сейчас там просто кнопка "Get started".

Влияние на метрики видно в первом столбце. Если раньше отваливалось 60%, то сейчас отваливается только 35% пользователей. То есть 1.5х больше пользователей проходят на следующий шаг.

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

В итоге 1.5-кратный рост в конверсии (крайний правый столбец).

Видим сильный рост в открытии скрина покупки подписки и начала покупки (средние 2 столбца). Их будем оптимизировать дальше.

Кстати, чтобы считать это всё, у меня файл SQL на 600 с лишним строк.
14.04.2025, 22:43
t.me/ilyabezdelev_blog/1526
1
607
14.04.2025, 10:16
t.me/ilyabezdelev_blog/1524
33
1
617
А вы что спрашиваете у ChatGPT в повседневной жизни?
14.04.2025, 10:16
t.me/ilyabezdelev_blog/1523
1
606
14.04.2025, 10:16
t.me/ilyabezdelev_blog/1525
60
6
687
Я 20 лет не мог найти трек, который слышал в детстве на диске Romantic Collection.

В какой-то момент я даже нашёл список всех Romantic Collection-ов и слушал все треки в поиске этой песни. Безуспешно.

Сегодня случайно наткнулся на сервис «Пельш» от Гугла, который позволяет намычать мелодию.

И знаете что?

Он нашёл кавер на эту песню, записанный в 2020.

Но меня не проведёшь, я знаю, что это не трушное исполнение.

Спросил у ChatGPT и он нашёл оригинал давно забытой итальянской группы The Soundlovers.

Песня просто 🔥 мы так долго искали друг друга и наконец-то встретились.

https://youtu.be/2xMINFhHEg8?si=dEnUDNtevY9dc6ao
13.04.2025, 17:03
t.me/ilyabezdelev_blog/1522
Кто-нибудь сталкивался с тем, что Cloudflare не выдаёт сертификат больше суток?

В форумах пишут перезапустить процесс. Я уже попробовал отменить Universal SSL и включить его заново. Прошло уже несколько часов с "перезагрузки", но ничего не происходит.
13.04.2025, 14:56
t.me/ilyabezdelev_blog/1521
39
8
522
“Ну да... Алиса, конечно, тупенькая” — моя жена после пары часов Алисы дома.

Был забавный случай в первый день.

У меня ребёнок почти первоклашка. Он попросил шутку про какашки (Алекса умеет даже пердеть если что), на что Алиса сказала, что про фекалии она не разговаривает.

Ок, это справедливая позиция.

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

Я выпал.

Дальше был диалог из серии «ты же только что говорила, что не знаешь про фекалии», но это ни к чему не привело.

Такой вот интеллектуальный помощник.
11.04.2025, 09:42
t.me/ilyabezdelev_blog/1520
15
14
387
Хочу поделиться классным подкастом — интервью с Михаилом Парахиным, который работал в Microsoft в Сиэтле, а потом приехал в Москву быть СТО Яндекса. В последствие он вернулся обратно в Сиэтл.

Интересное интервью 2019г., где он рассказывает про культуры компаний, как они создаются и как руководители влияют на формирование культуры как в положительную, так и в отрицательную сторону.

Мне очень зашла часть, где он рассказывает про то, как в организации, отвечающей за Windows, сделали жесткий процесс. Сначала планирование, потом разработка, потом стабилизация (фиксим баги).

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

Нормальные люди этого не выносят.

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

P.S. Мы добавили транскрипцию на наш вебсайт Metacast. Можно теперь послушать подкаст и почитать транскрипцию прямо по ссылке. Это очень удобно, когда нужны цитаты, как я сделал выше. Ну а в мобильном приложении их можно ещё и отметить для себя, сделать закладку на будущее.

https://metacast.app/podcast/podlodka-podcast/KkESYZeW/podlodka-118---inzhenernaya-kultura/UyOshJxn
9.04.2025, 14:04
t.me/ilyabezdelev_blog/1519
20
582
В общении с западными коллегами я часто привожу пример того, как на русскоговорящем пространстве ИГ стал платформой для текстового блогинга.

На западе он так не использовался кроме как за редкими исключениями и то не для профессионального контента, типа обучения программированию.

У них всегда реакция 🤯

Это хороший пример того, как пользователи начинают использовать платформу не так, как предполагалось создателями.
8.04.2025, 12:42
t.me/ilyabezdelev_blog/1518
53
8
691
Скайп всё ❤️
8.04.2025, 09:01
t.me/ilyabezdelev_blog/1517
130
2
726
Почешем олдскулы?

Кто из вас здесь редактировал своими руками файл autoexec.bat?

🔥 — редактировал
👍🏻 — не редактировал, но знаю, что это
🙈 — вообще не знаю, что это
7.04.2025, 23:49
t.me/ilyabezdelev_blog/1516
5
2
438
26-28 марта нам отправляли почти по миллиону запросов в сутки. К сожалению, я проглядел этот момент и не знаю кто это был. У нас доступ к данным файрвола Vercel только на 24 часа (аккаунт Pro за $20).
3.04.2025, 09:49
t.me/ilyabezdelev_blog/1515
3
416
Вот что творят боты с сайтами. Они их просто захерачивают запросами.

За 24 часа на наш сайт 200 тысяч запросов.

— 40% - LLM боты OpenAI, Anthropic, Meta & Google
— 13% - SEO боты
— 9% - боты, которые притворяются юзерами

Мы их не блокируем в надежде, что чат боты будут на нас ссылаться. Это - новое SEO.

Но по карману бьёт. Мы пока потратили не так много денег на инфраструктуру, но я потратил не меньше пары недель на оптимизацию сайта, чтобы было дешевле, быстрее и «правильнее» с точки зрения ботов (немного в ущерб пользователям, см. прошлый пост).

Времена, когда можно было выложить сайт на Wordpress без какого-либо кэша, который делал по 10 запросов в MySQL для каждой страницы, прошли. Такой сайт, если на нём будет хотя бы несколько тысяч страниц, завалится за пару минут.
3.04.2025, 09:46
t.me/ilyabezdelev_blog/1514
15
2
538
Поделюсь продуктовым кейсом, где был выбор между пользователем и технической имплементацией.

У нас в веб аппке есть страницы подкастов. Если кто-то делится подкастом из приложения, ссылка открывается в браузере, если у получателя не установлен Metacast.

Пример такой страницы: https://metacast.app/podcast/metacast-behind-the-scenes/N52SWYpt

Данные подтягиваются с бэкенда. Сначала тащим информацию о подкасте, потом 30 последних эпизодов. В идеальном сценарии это занимает меньше секунды, но если бэкенд «холодный», то может занять и 5+ секунд.

Это — извечная проблема serverless. Когда бэкенд не используется (нет запросов), ты за него не платишь. Но это так же значит, что на облаке контейнер, в котором исполняются функции типа AWS Lambda или Google Cloud Functions, «спит» и при запросе его нужно быстренько выкатить, принять запрос и ответить.

Это называется cold start. Когда контейнер не спит, запросы выполняются очень быстро. В таком случае говорят, что контейнер тёплый.

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

Но вот что мы обнаружили. Когда страницу нужно переадресовать, так как она «переехала» (у подкаста поменялся заголовок и, как следствие, URL), то вместо кода 301 или 308, который говорит Гуглу, что нужно смотреть по другому адресу, в ответ возвращается код 200, что значит ОК. А переадресация потом происходит в браузере.

Более того, нас начал долбить бот OpenAI. Десятки тысяч запросов на несуществующие страницы! У них был какой-то баг 🤷‍♂️

Вместо того, чтобы дать им в ответ код 404 (не найдено), мы все равно возвращали 200, в итоге они продолжали отправлять запросы на страницы, которые они считали существующими.

И здесь встала дилемма.

Чтобы показывать лоадеры, сервер должен вернуть код 200. Он еще не знает нужно ли переадресовать страницу или данные не найдены, так как данные ещё не получены с бэкенда. Вся суть лоадера — в том, чтобы скрасить ожидание… а чтобы браузер показал лоадер, он должен получить в ответ 200 ОК.

Мы посмотрели вариант с тем, чтобы показывать лоадеры только живым пользователям, а ботам не показывать, но это не работает в сочетании с кэшированием страниц в Next.js. А кэш нужен, чтобы было быстрее, дешевле и чтобы не загружать бэкенд.

В итоге встал вопрос. Что важнее — показывать пользователям лоадеры (хороший UX) или оптимизация под поисковики (SEO).

На данном этапе мы решили, что трафик и защита от ботов для нас важнее, поэтому мы удалили лоадеры, чтобы можно было возвращать корректные HTTP коды.

Так хотелось и рыбку съесть и тортик, но не вышло. Пришлось принимать прагматичное решение в ущерб пользователю из-за технической имплементации.

Когда наш сайт будет полностью проиндексирован Гуглом, мы, возможно, вернемся к этому вопросу. Но пока что в индексе только 15 тысяч страниц из 2 миллионов. Гугл индексирует очень медленно и на полную индексацию, похоже, уйдет около года.
2.04.2025, 22:14
t.me/ilyabezdelev_blog/1513
32
2
533
Костыли бывают не только у программистов и строителей.

Помните культовую песню “Sweet Child O’Mine”?

Там есть кусок, где Аксель повторяет вопрос “where do we go now?”

Они это записали просто так, чтобы потом заменить слова «ну а дальше-то что?» на что-то более подходящее, но в итоге, послушав результат, они решили, что костыль и так сойдет.

Результат - культовая песня и культовый бридж.
31.03.2025, 21:51
t.me/ilyabezdelev_blog/1512
47
583
Американская привычка, которую я в себя впитал больше, чем трепаться с баристами — ходить в шортах и худи в любую погоду теплее +10.

В Питере лето 🌞
30.03.2025, 12:11
t.me/ilyabezdelev_blog/1511
26
3
669
Процитирую друга:

ChatGPT это твой личный профессор, который все знает и не будет говорить тебе, что ты дебил, иди читай сам.
29.03.2025, 11:00
t.me/ilyabezdelev_blog/1510
6
1
567
👆🏻Америка vs. Россия в банковской и налоговой сфере
24.03.2025, 19:57
t.me/ilyabezdelev_blog/1509
3
4
514
24.03.2025, 19:57
t.me/ilyabezdelev_blog/1508
16
538
Почта России: «Клиент Сталонне номер 90, подойдите к окну 3» 😎
24.03.2025, 19:47
t.me/ilyabezdelev_blog/1507
65
2
523
Было бы супер, если бы люди могли получить на госуслугах штраф за собачьи фекалии и мусор.

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

Люди будут стучать, AI будет искать виновников, в том числе детей, которых не научили манерам, казна будет какое-то время пополняться.

За пару лет города станут чистыми. Так же как сейчас практически все водители пропускают пешеходов (20 лет назад была обратная ситуация), мы можем сделать города чище.
23.03.2025, 12:43
t.me/ilyabezdelev_blog/1506
22
4
572
Интересная мысль, из презентации по DEI (diversity, equity & inclusion) и которая также звучала в мастер-классе Дэниэла Пинка по продажам и влиянию.

Были исследования, которые показывают, что люди в позиции власти становятся менее эмпатичными. Они меньше зависят от других людей (ведь у них уже есть власть) и поэтому эмпатия перестаёт для них быть инструментом.

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

(из архивов, 2021г.)
22.03.2025, 12:33
t.me/ilyabezdelev_blog/1505
1
596
Никто в ближайшее время не летит в США из РФ? Нужно документы передать.
21.03.2025, 17:47
t.me/ilyabezdelev_blog/1504
Русская vs. американская культура 👆🏻
21.03.2025, 10:35
t.me/ilyabezdelev_blog/1503
30
2
665
21.03.2025, 10:34
t.me/ilyabezdelev_blog/1502
35
4
624
Оффтоп: Жена сдает на права в РФ (американские тут не канают). Вместе офигеваем от вопросов.

С такими знаниями точно на дорогах будет безопаснее 👌
17.03.2025, 14:51
t.me/ilyabezdelev_blog/1501
22
672
Я не люблю мегаппы и экосистемы, которые за ними стоят, за то, что они душат конкуренцию.

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

В этом списке нет Яндекса, что в Москве и СПб, конечно же, дико. Кто тут пользуется остальными картами? Тут все на Яндексе.

Но вот незадача… Яндекс предлагает свой каршеринг и отправлять людей в карту Яндекса — отправлять своих клиентов конкуренту.

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

Как результат — убогий, никому не нужный экспириенс маршрута до машины в Ситидрайве.

Это феномен не только российский, но тут я вижу структурное различие в бизнесе. В России бигтех закрывает все мыслимые и немыслимые дыры. Всё намного более централизовано и однообразно. Даже amoCRM - это 1С… я не могу сходу назвать что-то большое и популярное, что не принадлежало бы большим игрокам.

В тех же Штатах больше конкуренции и больше внимания на пользователе. Плюс антимонопольное законодательство.
16.03.2025, 18:42
t.me/ilyabezdelev_blog/1500
43
427
У меня часто бывает так, что в голове заиграет какая-нибудь песня и наступает флэшбек, который отбрасывает в какое-то время в прошлом. Я сейчас пью курс витаминов и утром у меня в голове зазвучал голос "baby... did you forget to take your meds?", бросив в пучину приятных воспоминаний.

Конец 2008 - начало 2009 года, я работаю аналитиком в DHL.

Я получил оффер на работу в Дубае, но он был только с 1 марта. Между тем у нас закончилась аренда в Москве, мы напрочь разосрались с хозяевами. Там было что-то про "вы переставили стул для пианино, украли занавески и вообще вы подлые твари, не получите свой залог". Нам негде было жить.

Это было перемещение внутри компании из офиса DHL по СНГ и Юго-Восточной Европе в новый офис, отвечающий за Ближний Восток, Африку и то же самое СНГ. Офис ещё не был готов для переезда, поэтому нужно было что-то придумывать. Мы начали первый во взрослом возрасте цыганский эпизод, которых в будущем будет немало.

Часть декабря 2008 и января 2009 мы провели в Брюсселе. Причем, так как нам негде было оставить вещи, я с собой таскал электрогитару. У таможенников в ЕС были вопросы. В командировку с гитарой? А вы точно не хотите тут у нас остаться?

Это было волшебное время. Я ездил на электричке на работу в город Diegem, мы с женой вдвоём питались на щедрые суточные, а по выходным исследовали этот скучнейший уголок Европы. Жили мы там практически бесплатно, почти не тратя свои деньги.

Нужно было где-то перекантоваться в феврале и мы поехали к родителям жены в Краснодар. Там я ездил на маршрутке на работу в офис DHL на другом конце города. Вонючие маршрутки, весенняя срань и офис, где с тобой постоянно кто-то хочет поболтать. Это мои последние ощущения от офисной работы в РФ.

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

А потом был рейс в Москву, перелёт в Дубай, оплаченные компанией роскошные (как нам казалось) апартаменты и какая-то совершенно новая, неведомая доселе жизнь, которая уже никогда не будет прежней.

И всё это — под саундтрек Placebo, альбом Meds на повторе.
10.03.2025, 09:50
t.me/ilyabezdelev_blog/1499
1
495
8.03.2025, 19:29
t.me/ilyabezdelev_blog/1498
1
495
8.03.2025, 19:29
t.me/ilyabezdelev_blog/1497
43
1
486
Не так давно я писал про LinkedIn. Небольшой апдейт. С тех пор мой фолловинг вырос до 13,5к. Большой буст постам дают лайки и комменты от людей, у кого большая аудитория.

Сегодня мой пост лайкнул Jason Fried (Basecamp), которого я отметил, а в комментах отметился Laszlo Bock (бывший главный HR в гугле, автор книги Work Rules), которого отметил человек, который похоже подписан на меня и знает Лазло. Недавно на моем посте также отметился Jeff Barr, легенда в мире AWS.

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

Очень сильно помогают репосты. Вот моя статистика за последние 7 дней. 500к просмотров, 9к посещений профиля.

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

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

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

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

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

Линкедин сейчас мне напоминает ИГ в 2020, где было ощущение комьюнити, а не просто толпа инфлюенсеров клепающих видосы.

Я хочу поймать эту волну.
8.03.2025, 19:29
t.me/ilyabezdelev_blog/1496
27
7
410
Интересно наблюдать за эволюцией интерфейсов и терминов в IT.

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

Файлы в папках и директориях — как в архиве документов в офисе (если бы это делали в Сибири, в папках у нас лежали бы мультифоры).

Clipboard (который у нас назвали буфер обмена) — это такая дощечка с прищепкой, которую в США обычно дают с анкетой для заполнения у врачей. Или супервайзер на заводе ходит с клипбордом с прикрепленным к ней чеклистом.

Carbon copy (CC) в емейлах - ничто иное как копировальная бумага, которую многие из нас помнят из детства (carbon - это материал). Кладешь её между листочками и то, что пишешь на верхнем - отпечатывается фиолетовым цветом на нижнем. Так раньше печатали письма с «копией», чтобы не печатать их несколько раз. В шапке письма писали кому отправлена копия типа “CC Agent Smith”.

Если нужно было без палева скопировать начальника, то в CC ничего не писали, а копию отправляли кому нужно. Это blind carbon copy (BCC) — «слепая» копия.

Баги пришли к нам из журнала одной из первых ЭВМ, куда вклеили зажаренного мотылька, ставшего причиной неполадки компьютера.

Логи пришли из мореходства. За борт бросали бревно (log), привязанное на веревку и по узлам на веревке определяли скорость судна (в узлах конечно же). Результаты записывали в logbook.

Сейчас мы наблюдаем обратную тенденцию. «Лайки» в рекламе. Прогресс бары в инструкциях.

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

Если раньше мы прогибали компьютеры под мир, то теперь изменчивый мир прогнулся под нас.
6.03.2025, 12:29
t.me/ilyabezdelev_blog/1495
30
3
461
Обратный скеоморфизм — Лего добавило в бумажные инструкции прогресс бар.
6.03.2025, 11:41
t.me/ilyabezdelev_blog/1494
63
4
516
Айтишники vs. Принтеры

Принтер не печатает (unable to send to printer)... Что делаем?

— Удалить драйверы
— Установить новые
— Сделать hard reset
— Протестировать с другого компа
— Обнаружить, что провод вставлен немного не до конца 🙈
4.03.2025, 20:46
t.me/ilyabezdelev_blog/1493
59
600
Арнаб спросил есть ли у меня пара минут для быстрого вопроса. В итоге мы разговаривали больше часа с 23:30 почти до 01:00. Мне кажется, работая со мной, он перенял культурную фичу «мне только спросить».
1.03.2025, 01:24
t.me/ilyabezdelev_blog/1492
47
1
715
Приложение азбуки вкуса начинается вот так. Я заметил, что в РФ многие бренды пытаются общаться с пользователями по панибратски. Меня это отталкивает.

Я всего-то хочу баллы, тут нет никакой дружбы. Голый расчет.
28.02.2025, 11:28
t.me/ilyabezdelev_blog/1491
31
3
560
Сел смотреть Терминатора на ночь. Вы знали, что события фильма, когда AI захватил мир, происходят в 2029? Совсем уже не за горами.
23.02.2025, 23:21
t.me/ilyabezdelev_blog/1490
37
585
Иногда я немного скучаю по тому, как это быть младшим сотрудником. У тебя есть возможность фокусироваться на одной задаче. Никто не тащит тебя на встречи (кому ты нужен?) И никто тебя не отвлекает, потому что ты всё равно ничего не знаешь.

Живёшь с родителями. Из обязательств вне работы - только вынести мусор. Из жизненных проблем - только прыщи.

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

40-летние — это же капец ощущение, когда твои дети начинают входить в этот период, да?
23.02.2025, 22:46
t.me/ilyabezdelev_blog/1489
32
2
507
Если кому-то интересно... Я продолбался с этой проблемой пол-пятницы, вторник до 2:30 ночи и половину среды. Плюс думал нон-стоп о ней во время выходных.

Проблема оказалась не в том, что я написал изначально. Путем дедукции, совместно с ChatGPT, я всё-таки разобрался и пофиксил её. Проблема была в одной строчке кода, из-за которой webpack сходил с ума и начинал упаковывать в serverless функцию все файлы без разбора.

Но вот что меня порадовало и поразило больше всего.

ChatGPT смог дать мне правильную подсказку, благодаря которой я смог изолировать проблему. Нужно было задать правильный вопрос, основанный на гипотезе, к которой я пришёл сам.

Я предполагаю, что ChatGPT сам смог бы найти эту проблему, если бы я ему закинул весь релевантный код и логи. Может быть, он и не догадался бы сам на этом этапе развития, но это — вопрос времени. Такие вещи он сможет решать. Сможет их когда-нибудь решать и Co-pilot и Cursor, когда у них будет доступ ко всей системе в целом.

Я впервые ощутил супер-силу, которую даёт AI. Без него я бы, скорее всего, побился головой об стенку ещё денёк.

Я всё ещё считаю, что он пишет говняный код, который годится только для скриптов, не идущих в прод. Но когда ИИ сможет помочь с самой большой (для меня лично) проблемой — дебага непонятных проблем с кучей зависимостей, это будет 🔥
19.02.2025, 14:02
t.me/ilyabezdelev_blog/1488
14
604
Вопрос из комментов:
А тебе электрички нравятся машины ?

Оказалось, что у меня есть на него ответ в посте 2021 года, когда мы посмотрели на Теслу, походили вокруг да около, но купили очередную бензиновую машину.

https://ilyabezdelev.com/blog/tesla-ne-kupili/
18.02.2025, 23:21
t.me/ilyabezdelev_blog/1487
24
1
451
Какие бы усилия я над собой ни совершал, я читаю название этой машины как «ВАЗ».

У этого феномена есть название (спасибо ChatGPT).



Этот феномен называется билингвальная интерференция (bilingual interference) или орфографическая интерференция.

Более конкретное название для такого эффекта — псевдокириллический эффект (pseudo-Cyrillic effect) или перцептивная интерференция алфавитов.

Почему это происходит?

Когда человек знает оба алфавита (латиницу и кириллицу), его мозг автоматически пытается распознать знакомые буквы. Если символы в одном алфавите визуально напоминают буквы из другого, возникает ложное чтение.
16.02.2025, 13:06
t.me/ilyabezdelev_blog/1486
12
2
375
Перепостну свой коммент из той ветки.

Я ещё добавлю, что сейчас очень редко приложения содержатся сами в себе.

То же приложение для подкастов (наше) помимо кода на Flutter использует Firebase, Google Cloud Storage и разные дополнительные сервисы. Плюс подкасты грузятся с тысяч разных хостов.

На бэкенде помимо непосредственно кода есть инфраструктура для мониторинга, data warehouse, дашборды, ci/cd в Tramline, интеграция со слаком, биллинг в RevenueCat.

Конфигурация всех этих систем - несколько строчек кода тут и там.

Но никогда с первого раза ничего не работает, потому что софт flaky. Всегда есть какие-то уникальные вещи, из-за которых что-то не работает с первого раза или ломается во время использования.

Неаккуратный апдейт со стороны эппл, флаттер перестает компилироваться, на время нужно поставить костыли, потом их убрать…

Вот это — и есть software engineering.

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

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

Это проблема другого порядка.

Её решат, но слишком оптимистично думать, что ИИ уже бежит заменять разработчиков.

ИИ только начинает касаться верхушки айсберга.
14.02.2025, 13:03
t.me/ilyabezdelev_blog/1485
3
409
Я пока не убеждён, что ииграммисты могут создать и ПОДДЕРЖИВАТЬ что-то более менее сложное, только полагаясь на нейросети.
14.02.2025, 12:54
t.me/ilyabezdelev_blog/1484
7
382
Как-то в комментах я писал о том, что ИИ пока бесполезен в дебаге сложных систем.

Сегодня столкнулся с такой ситуацией.

Наш вебапп metacast.app не захотел деплоиться на Vercel после последних изменений. Изменения были тривиальные.

Проблему сообщили логи на Vercel — слишком большой размер функции. Нужно 250 мб, а у нас аж под 700.

Самый большой файл — кэш webpack. Это мы вообще руками не трогаем, идёт в комплекте с Next.js, работает само.

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

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

А потом я начал идти по своему коду и проверять гипотезы, удаляя то, что мне казалось подозрительным. Не забывал каждый раз чистить кэш, как советовал чатжпт. Нашел в итоге очень безобидную вещь, которая вызывала проблему (функция parse из библиотеки html-react-parser).

В интернете про такой кейс ничего не нашел. Когда рассказал о своих находках чату, он сказал, что типа да так бывает, side effects, все дела.

Как по мне это ещё простой кейс. Мы не коснулись проблем с доступом, файрволами, воркфлоу из serverless функций и такого прочего из мира бэкендов.
14.02.2025, 12:53
t.me/ilyabezdelev_blog/1483
28
3
534
Бывает сложно показать свой профессионализм и экспертизу и при этом не выглядеть, как будто ты хвастаешься.

С другой стороны, непрофессионализм показать очень легко, как действием так и бездействием.

— Ответить на емейл только отправителю вместо reply-all.

— Грамматические и стилистические ошибки. Непроверенные данные. Простыни текста, которые сложно читать или же, наоборот, односложные абзацы.

— Проигнорировать проблему.

— Опоздать на митинг, не предупредив.

— Не отправить информацию или не перезвонить в срок.

Каждое ваше действие — это сигнал о том, насколько сильна ваша рабочая этика.
13.02.2025, 11:20
t.me/ilyabezdelev_blog/1482
46
2
650
Госуслуги молодцы. Когда устали обучать людей, что никому нельзя говорить код, они это написали в самом сообщении.

И не просто написали, а самым однозначным языком, после которого у тебя уже не останется сомнений.

Гениально, я считаю.
12.02.2025, 23:59
t.me/ilyabezdelev_blog/1481
11
2
661
Лет 20 назад это всё ещё и нужно было отправлять почтовыми голубями с вложенными чеками. Хоть этого больше нет.
12.02.2025, 22:26
t.me/ilyabezdelev_blog/1480
17
3
664
Нам нужно сделать:

1) Федеральную налоговую декларацию (форма на стопицот страниц)

2) Ежегодный репорт во Флориде (вроде несложно, но в первый раз всегда всё геморно)

3) Франшизоидный налог (franchise tax) в штате Делавер, где мы зареганы.

В прошлом году мы наняли бухгалтера-налоговика (CPA). Стоило $1,800 за его услуги + все платежи государству.

В этом году смотрели сервис Fondo, где вроде всё легко и просто. Это стоит почти $3,000 + платежи государству.

В итоге я, наверное, сделаю федеральную декларацию через TurboTax Business, которую так бездушно рекламирует тип на рекламе, за $180, а флоридскую и делаверскую сделаю сам. Там вроде всё просто.

Причём штрафы за ошибки, судя по всему, меньше, чем стоимость профессиональных заполняльщиков деклараций.
12.02.2025, 22:24
t.me/ilyabezdelev_blog/1479
32
4
639
Мы готовимся подавать налоговую декларацию на наш стартап в США. Моё лицо примерно как у этого мужика-модели рекламы налогового софта.

Гримаса отчаяния и бессилия перед этим ужасным ежегодным ритуалом.
12.02.2025, 22:19
t.me/ilyabezdelev_blog/1478
32
7
662
Наверное, в одной фразе западная культура руководства в технологическом секторе — это про умение подстраиваться под контекст, прогибаться и искать win-win среди своего руководства, сотрудников и коллег.

Наша культура — про прогибаться перед начальством, подстраиваться под коллег и прогибать всех остальных.
12.02.2025, 13:36
t.me/ilyabezdelev_blog/1477
37
7
686
Илья, а ты мог бы поделиться, какие культурные отличия в руководстве видел именно ты?

Я в России почти не работал, поэтому моя личная практика ограничена. Из того, что я услышал за последние месяцы в этом чате + от людей, с кем общался + из интервью Андрея Стыскина про переход в Амазон из Яндекса:

1) У нас не принято ходить вокруг да около, сразу говорим, что "говно". На западе тебя не поймут (что делать-то с этой информацией?). Плюс за это можно загреметь в HR.

2) У нас принято пушить во что бы то ни стало. Результаты превыше всего. На западе в развитие людей принято вкладывать время и усилие, это терпение.

3) В целом неумение коммуницировать чётко, ясно и по делу, не размазываясь по древу. Это я видел и сам лично и писал про это.

4) Поиск виновных. Виноват процесс, не человек, а у нас "сотрудника мы уже уволили".

5) Недостаточное знание матчасти тоже может быть причиной. У нас как-то не принято марать руки и разбираться в деталях, когда ты стал руководителем. А там принято. Это создаёт совсем другой вайб и атмосферу уважения.
12.02.2025, 13:28
t.me/ilyabezdelev_blog/1476
40
3
658
Если вы — руководитель среднего звена в России и хотите в американский бигтех, я бы не рекомендовал искать руководящие позиции, а идти на позицию исполнителя и потом уже расти.

1) Культура работы сильно отличается, к ней нужно адаптироваться.

2) Руководство людьми в западном стиле сильно отличается от нашего. Адаптироваться к культуре в целом + ещё иметь ответственность за людей, которыми до конца не понимаешь как руководить, может оказаться непосильной задачей.

3) Они там тоже понимают первый и второй пункт и не будут рваться давать тебе руководящие должности сколько бы "людей в подчинении" ни было в твоём резюме. Цифры менее важны, чем методы, а методов ты не знаешь. Это большой риск для компании. Плохой менеджер может запороть целую команду.

4) Работа исполнителем в новой среде всегда полезна для развития компетенций, которые помогут тебе в будущем руководить такими исполнителями. Ты узнаешь нюансы, о которых не догадывался, и заработаешь репутацию среди коллег и руководства.

5) Стоит передохнуть после бесконечной гонки за дедлайнами. Переезд — это сложно, особенно, если есть семья. Это новые школы, новые врачи, новое жильё, новый уклад жизни. В работе исполнителем есть свои плюсы — в ней меньше стресса.
12.02.2025, 12:05
t.me/ilyabezdelev_blog/1475
12
2
604
Опубликовали post-mortem (на английском) по инциденту с Next.js и оптимизацией изображений, о котором я писал выше.

Люди из Anthropic и Vercel слились и загостили наш запрос на коллаборацию. Ну да ладно, зато не нужно было подстраиваться под то, как они бы захотели себя спозиционировать.
12.02.2025, 00:20
t.me/ilyabezdelev_blog/1474
34
4
658
Среди продакт менеджеров и дизайнеров есть поверие, что не надо спрашивать у пользователя как бы он решил проблему. Надо спрашивать про саму проблему, а потом уже придумывать решение.

Типа человек просит автоматическую коробку передач, а проблема может быть в том, что ему вообще не нравится управлять автомобилем и человеку нужно такси. Вот это вот всё.

Но всегда ли это так?

В своей практике я сталкивался с пользователями двух типов:

1) Пользователи, которые всё сранивают с тем, что они делают сейчас, делали раньше или видели где-то ещё. Они отталкиваются от того, что по их мнению возможно.

Про этот феномен говорил ещё Генри Форд:
Если бы я спросил у покупателя что он хочет, он бы сказал "более быструю лошадь"

Стив Джобс говорил нечто похожее про тач скрин. Типа "если бы я спросил, что они хотят, они бы попросили стилус получше".

Но большинство продакт менеджеров и дизайнеров — не Генри Форды и Стивы Джобсы, персаживающие людей с животных на механическое чудо техники и с тапков Nokia 3310 на карманный компьютер.

Большинство из нас работают с людьми, которые годами пользовались разными продуктами и системами, и которые иногда знают намного лучше то, что им нужно. Особенно, в большом B2B.

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

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

2) Вторая категория более опасна. Эти пользователи начинают придумывать как было бы лучше не для них лично, а "для пользователей". Они начинают дизайнить продукт за вас для некоего гипотетического "пользователя", при том, что они сами даже могут не испытывать проблемы, которую описывают.

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

Иногда пользователь может быть одновременно и в первой, и во второй категории. Я сегодня столкнулся с таким во время созвона с одним из платных пользователей Metacast.

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

А потом он сказал что-то вроде "я тоже разработчик, мне кажется, пользователям было здорово...." и в том, что он сказал было рациональное зерно, но воспринимать его стоит как предположение одного человека, не более.
11.02.2025, 14:41
t.me/ilyabezdelev_blog/1473
28
557
За время работы с соц сетями я пришёл к таким выводам:

1) У каждой соц сети свои правила.

2) У каждой культуры/языка в каждой соц сети свои правила.

3) Каждая соц сеть по-своему токсична.

4) Каждая соц сеть по-своему о.уенна.

5) Перенос контента из одной соц сети в другую и с одного языка на другой практически никогда не работает без серьёзной адаптации, которая по усилиям сравнима с созданием контента с нуля (развлекательные видосы в TikTok и Reels не в счет, платформы почти идентичны).

6) Люди всегда описывались и будут отписываться. Не надо принимать это близко к сердцу.
10.02.2025, 17:56
t.me/ilyabezdelev_blog/1472
23
531
Я постепенно нахожу свою нишу как founding engineer. Предприниматель-разработчик. Так как у меня опыт на стыке доменов, я вижу некоторые ситуации под разными углами. Меня читают в основном инженеры, которым походу как раз и не хватает продуктовой мышцы. А я для них свой, потому что разработчик.

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

Не знаю полезно это было или нет, но завершу избитым клише.

Любой, кто предлагает вам пошаговый путь к популярности в соцсетях, особенно в англоязычных — продавец иллюзий. В LinkedIn самый большой фолловинг у ребят, кто говорит про то, как развить LinkedIn и таким образом развивает свой LinkedIn, потому что полно людей хотят узнать как развить свой LinkedIn. Ничего не напоминает?
10.02.2025, 17:47
t.me/ilyabezdelev_blog/1471
12
482
Прилетел вопрос про LinkedIn, который заслуживает отдельного поста.

К. из Кипра пишет (голосом диктора первого канала):
Очень хочу стартануть и начать писать на LinkedIn наконец, так как там на английском, там вся моя индустрия. Но пока не понимаю, о чем там пишут, если не хвастаются повышениями, наградами, тусовками, профитами, статусными вещами. Так как если ты не owner, то 90% попадает под NDA. Вот интересно было бы прочитать твое мнение про LinkedIn, как соц.сеть. И ее сравнение с тем же IG.

Сразу оговоримся, что и Instagram и LinkedIn запрещены в РФ.

Каждая социальная сеть обладает своими собственными механиками. Точно также, каждый рынок обладает своей собственной культурой, на которую ложится то, что работает и не работает в определённой соц сети.

Я помню Артём Сенаторов (известный инстаграм-блогер) как-то писал, что пробовал делать контент на английском, но полностью пролетел с ним. Это был контент русского мужика для русскоговорящей культуры на английском языке. Будучи в США, я бы такое тоже смотреть не стал. Культуру нужно чувствовать, чтобы тебя восприняли в ней как своего.

Возвращаясь к LinkedIn, подход "что-то там писать" вызывает вопрос — "чтобы что?"

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

Я пишу и взаимодействую с незнакомыми людьми на LinkedIn по трём причинам:

1) Развиваю канал партнерств и продаж для текущего стартапа и потенциальных будущих стартапов.

2) Развиваю связи и репутацию, чтобы у меня был запасной аэродром на случай, если мне снова нужно будет в найм в Штатах. Я не хочу быть в ситуации поиска работы в холодную.

3) Мне необходимо что-то писать. Я как собака хаски, которой нужно бегать, иначе она умрёт. Если я не пишу, информация во мне начинает киснуть и отравлять меня изнутри. Мне её нужно как-то изложить и куда-то написать.

Я много уже чего перепробовал на LinkedIn и у меня было пару постов, которые завирусились — один даже на миллион, где я засрал культуру Гугла, сравнив её с культурой Амазона.

Мы подходим к самой неприятной части этого повествования. Как любая другая соц сеть с алгоритмической лентой, LinkedIn любит лайки, комменты и репосты.

А люди, будучи существами триггерящимися, реагируют на посты, где засирают тех, кого сейчас в тренде засирать. Мой пятничный пост засрал AI компании, а пост про Google засрал гугл, в период когда бигтехи перестали быть в фаворе. Я не стремился создать вирусный контент, оба раза это были посты написанные в эмоциональном порыве.

Люди также реагируют на посты с мнениями, которые идут в разрез с мейнстримом. Типа кто-то пишет, что Cursor это говно. Или что парное программирование вредит карьере. Всякое такое набирает неплохие обороты.

"Love to hate" — это девиз вирусящегося контента.

Но LinkedIn — это не только клоака фейковой противоречивости и фабрика говняного "контента", даже если изначально складывается именно такое впечатление.

Есть люди, которые заработали репутацию и другие реально за ними следят и хотят их слушать. Такие люди как Jason Fried, его партнёр DHH, Carlos Arguelles (sr. principal eng в Амазоне). Многие из них были популярны и до прихода на LinkedIn.

Это люди, которые не делают "контент". Они просто пишут свои мысли, среди которых есть и противоречивые, и не очень. Но у них есть оригинальный стиль и их интересно читать. Их посты иногда вирусятся, но чаще у них просто хорошая, интересная информация, которую можно почерпнуть только из их постов. Её больше нет нигде.

Потому что это их мнения, их идеи, их слог.

Моя цель — стать таким же. Я долго искал и до сих пор ищу свою "тему". Срать налево и направо мне неинтересно. Это нечестно по отношению к себе.

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

Продолжение 👇🏻
10.02.2025, 17:47
t.me/ilyabezdelev_blog/1470
34
1
577
Мой пятничный пост про AI-ботов разлетелся как горячие пирожки. Почти 400к просмотров, 2,4к лайков, 270 комментов, 120 репостов, 700 новых фолловеров. Это много для LinkedIn.

Знаете сколько это принесло нам платных подписок в Metacast?

Две. И то мы не можем быть на 100% уверены, что люди пришли оттуда.

Но!

На этой неделе мы опубликуем детальный post-mortem о том, что произошло с каким-нибудь кликбейтным заголовком типа "как нас чуть не обанкротили AI боты" и этот пост уже будет на нашем сайте и там уже будет старый добрый product placement — упоминания продукта и его ценности как бы невзначай.

Будем посмотреть, что из этого получится.

Если повезёт, может кто-нибудь постнет на HackerNews.
10.02.2025, 11:56
t.me/ilyabezdelev_blog/1469
43
9
680
Самое лучшее что я видел про ИИграммистов 👌
10.02.2025, 01:03
t.me/ilyabezdelev_blog/1468
25
8
692
Мы приближаемся к новой неделе. Держите волшебного пенделя для вдохновения…

Есть очень крутой блог Wait But Why Тима Урбана (чувак выступает на TED, не лыком шит). Вспомнилась его статья про прокрастинацию и поинт, который он пытается донести.

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

Полная цитата из статьи:

No one “builds a house.” They lay one brick again and again and again and the end result is a house. Procrastinators are great visionaries—they love to fantasize about the beautiful mansion they will one day have built—but what they need to be are gritty construction workers, who methodically lay one brick after the other, day after day, without giving up, until a house is built.
10.02.2025, 00:49
t.me/ilyabezdelev_blog/1467
22
684
На выходных понекрофилил и восстановил ещё один старый сайт — игрового клуба 38Net, который открылся в Иркутске на улице Марата 38 в апреле 1999г.

Несколько цитат:

С Интернетом на сегодняшний день нас связывает канал в 128К. Класс составляют 10 персональных компьютеров PentiumII - 350 Mhz, RAM 64, Riva TNT 128 16 Mb и стaмегабитная сетка.

Вышла новая версия популярной программы для прослушивания звуковых файлов. Теперь весия WinAmp 2.5e. Брать тут.

Blizzard закончила разработку Warcraft II: Battle.Net Edition и сообщила, что игра появится в магазинах к середине этого месяца.

Что разрешается делать в клубе:
1. Приводить родителей, друзей и врагов с их родителями
2. Приносить с собой информацию из мира игр
3. Общение, общение и общение
4. Помогать ламерам в освоении искусства игры

можно попросить админа поставить любую игру которую для Вас или Вашего ребенка начиная от простенького паззла и кончая наисложнейшим Квестом. В списках всегда есть горячие новинки типа KingPin, Heavy Gear 2, Daikatana... Ктстаи, все эти игры и многое другое можно купить! Каждый диск стоит по 60 рублей, и если вы все-таки решились на покупку, диск аккуратненько достанут, вставят в CD-ROM, проинсталлируют, и покажут вам. Если что-то не работает, сходят в Интернет, поищут обновления или фиксы. В общем все для вашего удобства и спокойствия.

Привет тем, кто сейчас сидит, пялится в это мерзкое создание, называемое монитором и читает эти новости. Сижу я с температурой за клавиатурой :), че-то на поэзию потянуло... О чем это я? Ну да: всех с линолеумом_aka_миллениумом

Это было какое-то совсем другое время. Достаточно почитать страницу "новости", которую вело несколько школьников на добровольных началах, чтобы ощутить атмосферу того времени. Мы были одержимы тем, что делали.

Весело (и немного кринжово) читать "новости", где мы засираем друг друга. Мы использовали доступ к FTP сайта, как возможность свести счёты или просто поглумиться. А ещё на сайте нет ни одного реального имени кроме имени директора клуба Саши Берина.

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

Вебмастер. Вообще-то вебмастер и вебподмастерье :). Вуду и Ангел. Совершенно незаменимые личности. Помогают существовать клубу приманивая клиентов, и выигрывая у них пиво, которое, кстати, очень любят (примите к сведению :).

Ребята из Иркутска, если есть какие-то скуфские чатики местные, киньте туда ссылку на сайт и на меня. Мне было бы интересно пообщаться с теми ребятами, чьих фамилий я уже не помню, а знаю только по никам. Особенно, Denis [FAq], Лёха Trouble [FAq], Миша Scorpion_of_38, Саня Demon.38, Серёга Angel.38.

Отдельный интерес представляет [MX] TaHk, чьего имени я не помню. Он держал узел FIDO.

Сайт сейчас живёт тут: https://ilyabezdelev.com/archive/38net.ru/index.html
9.02.2025, 22:38
t.me/ilyabezdelev_blog/1464
34
1
518
Попросил друга нарисовать дизайн для моей компании it-works.ru (игра слов с IT). Это то, что он мне прислал в PSD.
8.02.2025, 22:56
t.me/ilyabezdelev_blog/1463
1
570
Как многие из вас, наверное, заметили, у меня есть маниакальная одержимость прошлым. Я храню фотки и артефакты с самого детства. Файл mp3, скачанный с напстера, все свои проекты, запущенные и нет.

И вот только что наткнулся на это...
8.02.2025, 22:50
t.me/ilyabezdelev_blog/1462
7
523
Если вы не знали, до озвучки фильмов Гоблин писал ржачные мануалы к играм.

Нашел у себя на древнем сайте среди кракозябр четыре гоблинских опуса, посвященных Quake.

Этот, пожалуй, мой любимый: https://ilyabezdelev.com/archive/38clan.38net.ru/articles-Goblin-Quake2-DeathMatch.html

Сорян, мобильной версии нет. Тогда не было мобильных телефонов, а разрешение 1024х768 было норм, но даже оно было не у всех. Оптимизировали под 800х600.
8.02.2025, 20:48
t.me/ilyabezdelev_blog/1461
18
524
Выложил работающий сайт, созданный в 1999, тут: https://ilyabezdelev.com/archive/38clan.38net.ru/index.html

Орфография и идиотские высказывания 16-летнего автора сохранены без изменений. Для тех, кто в танке — 38 [VooDoo] - это я, лидер клана 38 Squad.

Официально это мой первый блог. Может найдутся другие действующие лица.
8.02.2025, 20:15
t.me/ilyabezdelev_blog/1460
21
491
Сегодня весь день провел в режиме антикризисного пожарного. У нас опять подлетели косты на Vercel, когда боты Amazon и Claude заспамили нас 60-ю тысячами запросов за день.

Выяснилось, что мы по незнанию (ну и недосмотру, конечно же) сконфигурили Next.js оптимизировать все изображения, в том числе те, которые не хостятся на нашем сайте. И залетели на этом + создали дыру в безопасности на сайте. В теории наш сайт можно было использовать как API для сжатия изображений...

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

На следующей неделе напишу post-mortem, сделаем из этого всего PR moment. Пытаюсь договориться с Vercel о коллабе над блогом.

Весёлый выдался денёк.

P.S. Предыдущий пост был авто-запланирован вчера. Поэтому вообще не в тему моих грядущих выходных. В выходные буду спасаться от выгорания, а не колупаться в кракозябрах.
7.02.2025, 23:34
t.me/ilyabezdelev_blog/1459
12
500
Проект на выходные.

У меня есть исходники, но ничего не работает. Он сделан в 1999г, кодировка Windows-1251, JavaScript каких-то первых версий, оптимизирован под Netscape Navigator.

Хочу восстановить сайт, чтобы он работал. Сделаю статические файлы, выложу куда-нибудь для истории.

Это был мой первый в жизни блог.
7.02.2025, 22:24
t.me/ilyabezdelev_blog/1458
32
3
541
Упс. Когда хочешь выглядеть иностранной компанией, но что-то в интерфейсе выдаёт на каком языке пишутся строки, которые потом уже будут локализованы.
7.02.2025, 17:34
t.me/ilyabezdelev_blog/1457
28
1
562
Вопрос к зумерам — вы открываете файл, а там вот так.

Ваши действия?
7.02.2025, 10:06
t.me/ilyabezdelev_blog/1456
42
531
Из архивов дабы свело ваши олд скулы и улыбнуло.

7 марта 2021г., Сиэтл

Сегодня мы с другом (назовём его Костей) обедали в машине на парковке горнолыжной базы и разговаривали про компьютерную школу Алиса в Иркутске, где я учился программировать на Pascal.

Я рассказываю Косте о Паскале и успешных выпускниках Алисы и вдруг... вижу за окном одного из героев своего рассказа. Как ни в чём не бывало, мой школьный друг и соратник по Паскалю (назовём его Андреем) ходит рядом с нашей машиной. Как в старом фильме Шварценеггера “Последний киногерой”, Андрей материализовался из моих мыслей в реальность.

С Андреем нас связывает длинная история. Мы были одноклассниками и вместе пошли программировать, замечтавшись о создании компьютерной игры, совмещающей Quake и GTA. Спустя 20 с лишним лет, мы оба живем в Сиэтле, но не виделись несколько месяцев, так как он уехал на зимовку в другой штат. Его вообще не должно было быть в городе.

Оказалось, что Андрей заскочил в Сиэтл на пару дней по делам и решил сгонять на лыжи. Из нескольких переполненных парковок, он выбрал именно нашу и наш ряд, где первое свободное место было именно рядом с нами. Именно тогда, когда мы спустились с горы пообедать. В момент, когда я рассказывал о нём Косте. Андрей сказал, что тоже вспоминал про меня по дороге, так что может это я материализовался у него. ХЗ кто из нас маг и волшебник.

Окунувшись в прошлое, мы вспомнили как мы ехали в школу, чтобы записать на дискету Паскаль. У нас был только один 3.5-дюймовый “флоппик” (1.44 Мб) и мы пытались договориться, кто заберет дискету домой в первый день, а кому придётся ждать до завтра. Оттуда пошло наше инсайдерское выражение «делить шкуру неубитого Паскаля», означающее “рассуждение о будущих возможностях”.

Как начинающие программисты, мы нашли элегантное решение — записать два Паскаля на дискету в разные папки. Конечно, ведь тогда у каждого будет по копии! Потребовалось какое-то время, чтобы осознать (с истерическим смехом в троллейбусе), что мы всё же зависим от законов физики. Одному из нас пришлось обломиться.

Возвращаясь к случайной, почти невозможной, встрече. Я не суеверный, но wtf?
6.02.2025, 21:44
t.me/ilyabezdelev_blog/1455
42
2
501
Вчера мы обнаружили, что пробили лимит по тратам на хостинге Vercel. Если бы не заметили это вовремя, получив емейл о превышении лимита, счет мог бы вырасти до $7 000.

Начну сразу с уроков для продактов, основателей и инженеров:

1) Если вы хотите, чтобы было быстро для пользователей, это может быть не просто не бесплатно, а мега-дорого. Нужно понимать косты эксплуатации.

2) Если у вас не установлены лимиты на расходы на инфраструктуру, вы можете обанкротиться, даже если у вас маленький масштаб.

Итак... Что произошло?

Мы добавили каталог подкастов на сайт. Сейчас в нём ~7K подкастов и 1,4M выпусков. На каждой странице есть изображение, которое подтягивается со сторонних хостов.

В самом начале разработки, более года назад, без полного понимания масштабов мы включили оптимизацию изображений в Next.js. Таким образом, на сайте картинки грузились не напрямую с источника, а сначала скачивались на Vercel, сжимались и только потом показывались пользователю.

Для юзеров это круто — страницы грузятся очень быстро!

Но Vercel берет $5 за каждую тысячу оптимизированных изображений. Оптимизация 1,4M картинок обошлась бы нам в $7K. А по мере роста каталога сумма могла вырасти до полумиллиона! На полном масштабе (~100M выпусков) счет за одну только оптимизацию картинок мог бы составить $500K.

При этом проблема не в пользователях. У нас нет многомиллионного пользовательского трафика. Эти затраты вызваны спайдерами (crawlers), которые углубляются в сайт и сканируют все страницы для индексации на поисковых системах и чтобы п.здить данные.

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

Что дальше? Либо платить, либо уговаривать Vercel списать долг. Оба варианта — такое себе.

Пока что мы отключили оптимизацию изображений и картинки грузятся напрямую с хостов, куда их положили подкастеры. Загрузка стала в разы медленнее. Обложки подкастов размером 3000х3000 пикселей, они могут быть по мегабайту и то и больше. На нашем сайте обложки в 10 раз меньше. С оптимизацией изображений загрузка была почти мгновенной (помимо сжатия, Vercel еще и раскидывал изображения по узлам CDN по всему миру).

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

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

Так как боты поисковиков непредсказуемы, мы не были застрахованы от разовой индексации десятков тысяч страниц. Поэтому мы отнеслись к этой ситуации как к пожарной тревоге и пофиксили всё ночью.
6.02.2025, 13:16
t.me/ilyabezdelev_blog/1454
46
4
547
Сегодня случайно наткнулся на эпизод подкаста Уехавшие, на котором я был в гостях в 2021.

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

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

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

"Переезд в ОАЭ, Сингапур, Германию и США - Илья Безделев - карьера в корпорациях DHL, Amazon, Google" - Уехавшие - Карьера и бизнес в эмиграции
5.02.2025, 23:48
t.me/ilyabezdelev_blog/1453
18
1
592
Сегодня я пробую Cursor и GitHub Co-pilot. Запишу первые ощущения, пока они не затёрлись.

Cursor не впечатлил прямо совсем.

1) Устанавливать отдельную IDE для меня — непреодолимое препятствие. Не хочу.

2) Я попросил его обработать мои файлы в markdown и удалить из них лишнюю инфу. Он вместо этого мне в проекте на TypeScript выдал скрипт на питоне. Ну такое себе. Надо использовать тот же язык, что и проект, тем более, у меня уже есть скрипты в папке scripts и в package.json. Мог бы и догадаться.

3) Я наругал его за то, что он пишет скрипты на питоне в среде на Node. Потом уточнил задачу — мне не нужен скрипт, мне нужно чтобы ты просто сам почистил файлы за меня (по сути это форма легкого рефакторинга). Он мне выдал скрипт на TS.

Закрыл нахер.

GitHub Co-Pilot

1) Началось наше знакомство с того, что я не смог получить бесплатную версию. Просто "Unable to activate" или что-то типа того. Ну ок, я взял версию за 10 долларов в месяц с бесплатными 30 днями в начале.

2) Пишет код он хорошо. Мне прямо понравилось.

Задача была в том, чтобы используя уже существующие у меня компоненты, создать новый компонент для генерации метаданных в формате JSON-LD для Google (для SEO на сайте Metacast).

Он неплохо справился с простой задачей. Когда я понял, что упустил edge case, я попросил дополнить компонент и он написал очень краткий код, в котором чёрт ногу сломит. Я попросил его рефакторить и получилось неплохо. Немного допилил напильником и всё заработало.

3) Доработка напильником эффективнее самому, чем просить его допилить мелочи. Если ты знаешь, что делаешь, проще просто самому исправить, чем объяснять копилоту что тебе нужно.

4) Мне понравилось, что он показывает diff. Это очень удобно.

5) Удобно, что можно тут же попросить объяснить тебе то, что он сделал. По сути это тот же ChatpGPT, только вместо того, чтобы копипастить код в браузер, можно делать всё в контексте VSCode.

Общий вывод

Когда я понял, что копилот не справляется и включил ручное управление, я прямо в теле почувствовал, что не до конца понимаю его код. Всё происходило так быстро, а мои ревью были настолько поверхностными (типа выглядит правильно, ок, двигаемся дальше), что я не прочувствовал код, а только понимал как он работает на высоком уровне.

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

В целом мне понравилось. Зашло то, что он может за меня описать такие "низкоквалифицированные" вещи, как типы данных (соответствующие схеме в документации гугла), создать каркас функций и т.п.

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

Нужен какой-то баланс между кодом от AI и самостоятельной работой. За полчаса работы с ним я уже подсел. Слезать не собираюсь.
5.02.2025, 17:26
t.me/ilyabezdelev_blog/1452
65
19
650
Амазон в 2014 vs. 2020 vs. 2025

Разговаривал с двумя бывшими коллегами из Амазона, которые до сих пор там работают. Один принципал продакт в Kindle, другой принципал дизайнер где-то в ритейле. Оба сказали, что Амазон, из которого я уходил в 2020 — совсем не тот Амазон, который есть сейчас.

Амазон образца 2020-го года тоже сильно отличался от Амазона в 2014. Десять лет назад в Амазоне было много людей, которые вкладывали в работу душу и сердце. Они придумывали инновации, жили на работе и даже отказывались от более выгодных офферов в других местах.

Их проект в Амазоне был для них миссией.

К 2020-му году огонь подугас. Набрали много людей, для кого Амазон стал просто работой, а сердце оставалось дома. Амазон стал более корпоративным, процессным и скучным — то, что Джефф Безос несколькими годами ранее называл "Day 2 company". Но рост продолжался и там всё ещё было комфортно работать.

Перемотаем вперёд к 2025.

Свобода сотрудников всё.

Амазон заставил всех возвращаться в офис (RTO = return to office) пять дней в неделю. Кто-то уехал из города, где находится офис, потому что парой лет ранее им дали на это добро. Кто-то устроился на работу удалённо, потому что так было можно, а теперь их заставляют переезжать.

В Сиэтле хаос.

Из-за того, что все вернулись в офисы утром невозможно припарковаться. Автобусы не всегда совместимы с расписанием школ детей и другими обязательствами. Город, в котором в ковид позакрывались кафе и рестораны, не может справиться с питанием офисных работников. Заказы приходится ждать по полчаса.

В офисе царит атмосфера страха.

Если твой проект не зарабатывает деньги, ты под риском сокращения. Даже там, где есть рост, уменьшают headcount. Если кто-то обязательно должен проиграть, это создаёт нездоровую конкуренцию между людьми — так называемую "zero-sum game", игру с нулевой суммой, где выигрыш одного участника точно компенсируется проигрышем другого и суммарный результат равен нулю.

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

Другими словами, Амазон под Энди Джесси превратился в обычную корпорацию, куда люди сдают себя в аренду в обмен на деньги. Компания никуда не денется, она достигла статуса "too big to fail" и стала в какой-то степени системо-образующей для американского общества и бизнеса.

Но Амазон уже никогда не будет тем прежним "большим стартапом", культура которого меня воспитала и культурой которого я восхищался. Раньше я думал, что если я снова поеду в Америку и буду работать в корпорации, то я бы хотел вернуться в Амазон.

Но Амазон всё 😢
5.02.2025, 11:51
t.me/ilyabezdelev_blog/1451
Разговаривал с двумя бывшими коллегами из Амазона, которые до сих пор там работают. Один принципал продакт в Kindle, другой принципал дизайнер где-то в ритейле. Оба сказали, что Амазон, из которого я уходил в 2020 — совсем не тот Амазон, который есть сейчас.

Амазон образца 2020-го года тоже сильно отличался от Амазона в 2014. Десять лет назад в Амазоне было много людей, которые вкладывали в свою работу душу и сердце. Они придумывали инновации, жили на работе и даже отказывались от более выгодных офферов в других местах.

Их проект в Амазоне был для них миссией.

К 2020-му году огонь подугас. Набрали много людей, для кого Амазон стал просто работой, а сердце оставалось дома. Амазон стал более корпоративным, процессным и скучным — то, что Джефф Безос несколькими годами ранее называл "Day 2 company". Но рост продолжался и там всё ещё было комфортно работать.

Перемотаем вперёд на 2025.

Амазон заставил всех возвращаться в офис (RTO = return to office) пять дней в неделю. Кто-то уехал из города, где находится офис, потому что парой лет ранее им дали на это добро. Кто-то устроился на работу удалённо, потому что так было можно, а теперь их заставляют переезжать.

В Сиэтле хаос.

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

В офисе царит атмосфера страха. Если твой проект не зарабатывает деньги, ты под риском сокращения. Даже там, где есть рост, уменьшают headcount. Если кто-то обязательно должен проиграть, Это создаёт нездоровую конкуренцию
5.02.2025, 11:42
t.me/ilyabezdelev_blog/1450
18
517
Наткнулся на старый пост "Девушки-программисты - они существуют?" и моя первая реакция была "чего?? я писал про ТАКОЕ??"

А потом прочитал
Недавно прилетел вопрос о том, существуют ли профессиональные девушки-программисты.

4 года назад у кого-то действительно возникали такие вопросы 🤯

Но пост хорош.

Читать тут: https://ilyabezdelev.com/blog/women-coding/
4.02.2025, 17:03
t.me/ilyabezdelev_blog/1449
14
456
Из-за всего выше я не участвовал в чате в выходные. Просто было некогда. Кодил не покладая рук между семейными делами. В общей сложности на перенос сайта ушло около 20 часов маниакально-сфокусированной работы с вечера пятницы по вечер понедельника.
3.02.2025, 23:46
t.me/ilyabezdelev_blog/1448
19
445
Домашняя страница для истории, чтобы помнить о ковбойском MVP. И вдохновение для тех, кто др.чит на каждый пиксель и боится выложить в интернет свои продукты, потому что неидеально.
3.02.2025, 23:45
t.me/ilyabezdelev_blog/1447
19
2
433
Поделюсь проектиком, над которым я работал с пятницы.

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

Меня периодически спрашивают "а писал ли ты об XYZ?" и я с.ка знаю что писал, но найти не могу.

Поэтому я решил собрать воедино всё, что я когда-либо писал (включая мои посты про чемпы по Quake 2 в конце 90х и живой журнал!) в одном месте.

Первое, что нужно было для этого сделать — мигрировать старый сайт с генератора сайтов Hugo на Next.js, что я, собственно, и сделал за выходные.

Почему нельзя было остаться на Hugo?

Да можно было, но:

1) Я не обновлял зависимости года 3, там по-любому что-то бы сломалось, а я не хочу ковыряться в Hugo с его у.бищными шаблонами на Go.

2) Я хочу контроль над мельчайшими деталями сайта.

3) Сайт мне нужен в том числе, чтобы сделать на нём портал для приёма платежей, записи на консультации, курсы и другого платного контента.

4) Я сейчас много работаю с Next.js в Metacast и мне тупо по кайфу запилить ещё что-нибудь на этом фреймворке.

Представляю вашему вниманию недо-MVP, на котором работает только блог, даже нет домашней страницы. Зато на нём можно почитать 160 моих старых постов с 2018 по 2022 год (уверен, что это неполная коллекция, но это всё, что было на старом сайте!)

Ссылка на пост на сайте, немного ироничная и в тему этого поста: https://ilyabezdelev.com/blog/drochevo-na-instrumenty/

Если есть фидбек, пишите в комменты.
3.02.2025, 23:41
t.me/ilyabezdelev_blog/1446
Os resultados da pesquisa são limitados a 100 mensagens.
Esses recursos estão disponíveis apenas para usuários premium.
Você precisa recarregar o saldo da sua conta para usá-los.
Filtro
Tipo de mensagem
Cronologia de mensagens semelhante:
Data, mais novo primeiro
Mensagens semelhantes não encontradas
Mensagens
Encontre avatares semelhantes
Canais 0
Alta
Título
Assinantes
Nenhum resultado corresponde aos seus critérios de pesquisa