Walled garden платформи

Харить коли скидують тобі лінк на поста у фейсбуці. А він не відкривається. Або відкривається але показує попап на пів-сторінки. Або коментів до нього не подивишся. Або ще якась фігня. І відео не зберегти. Скидують тобі лінк на картинку в інстаграмі. А там те саме, ба гірше—якщо скролиш трохи вниз то тебе редіректить на сторінку логіну. Рефреш не допомагає, чисти печиво і заходь знову. Скидують...

Вогники на панелі

Останнім часом доводиться багато користуватися таксі, ну і катаюсь на всіляких різноманітних автівках. В половині випадків на панелі буде горіти чек. В мене є легкий ОКР щодо сповіщень, різних там червонястих крапочок у програмах і тому подібних речей які стимулюють наше ADHD. Тому нотифікації у мене вимкнені, інбокс пустий, даремно нічого не блимає, не дзенькає і не нагадує про своє існування. А коли вже щось горить...

Новини @Donate1024Bot: перший закритий збір, нові рекорди, кнопки з сумами, посилання для шарингу в соцмережах

🇺🇦✙Доброго ранку!✙🇺🇦 Робота над @Donate1024Bot невпинно продовжується👨‍💻 ✅Більше верифікованих зборівВ боті стало більше зборів від людей, яких я знаю особисто. Сподіваюсь, що це підвищить довіру та збільшить суму донатів. Перший закритий збір💪Вчора ми вперше закрили збір через бот! Я недогледів що на монобанці на момент публікації залишалось близько 12 000 грн і вони заїхали буквально за півгодини😅 Ми раніше обговорювали з користувачами таку проблему, але...

Спротив × розвиток

Минулого тижня зробив маркетинговий пуш @Donate1024Bot. Вкрай погані результати цієї вправи мене засмутили, і я сів розмірковувати над тим, що ж не так. Результатом стала величезна стаття де я перелічив 7 причин, чому аудиторія боту не росте. Вона мала вийти сьогодні. Але поміркувавши над проблемою у дорозі з коворкінгу, я згадав вислів мудреця, який часто любить цитувати дружина: «не шукайте виправдання та відмовки, шукайте можливості». Що...

Ілюстрації для блогу—робота для DALL·E

Відомо що люди охочіше читають блоги якщо вони ілюстровані. Саме зображення при цьому не дуже важливе, головне щоб було хоч щось. Пруфи пропоную пошукати читачам самостійно. Тому коли я переїхав на Ghost, то почав додавати до усіх постів картинки, завдяки тому що там є зручна інтеграція з Unsplash. Натиснув кнопку→знайшов потрібну картинку→натиснув ще раз→готово. Телеграм обмежує довжину тексту для картинок—1024 символи проти...

Страх

Є у мене один давній страх: що код який безспосередньо взаємодіє з користувачем, наприклад відправлення повідомлення через бот, зациклиться і почне надсилати тисячі однакових повідомлень. Тому у всіх таких місцях я обкладаюсь транзакціями, локами, роблю так щоб результат виконання операції зберігався та гаратовано виконувався не більше 1 разу і так далі. Вчора писав код який відправляє щодня подяки користувачам @Donate1024Bot: def perform Lock.find_by(key:...

“Колеги, ви щось забагато теревените”

На одній з попередніх робот у київському офісі не було «боса», менеджера який би мав підтримувати порядок та дисципліну. Тільки рядові кріпаки. Все керувалося віддалено. То були ще благословенні доковідні часи. Для комунікації ми використовували Slack який тоді тільки почав набирати популярність. Ну працюємо і працюємо, я колупаю Netflix OSS, дата саєнс скрапить сайти, UX малює вайрфрейми. Процес іде, контора пише. Через декілька місяців приходить нам...

Новини @Donate1024Bot: маркетинговий пуш та подяки за донати

Того тижня працювалось погано, бо сидів у твітері, телеграмі та на мапі діпстейту, слідкуючи за успіхами наших 🇺🇦✙військових✙🇺🇦. Але декілька оноволень я все-таки зробив. Маркетинг✍️Зробив маркетинговий пуш👊: топік на ДОУ, новина на AIN, пост на LinkedIn. На жаль, жоден з цих матеріалів не приніс серйозних результатів. На ДОУ відкоментила одна людина. Кількість переглядів матеріалів просто мізерна, переходи на сайт можна порахувати на пальцях рук та...

Їжа в судочках

Поки 🇺🇦✙ЗСУ✙🇺🇦 бронетанковим кулаком жене кацапню геть з Харківської області, я трішки зачіплю тему доларизації часу. Коли був малим, в 90-х, то мама щокілька днів готувала батьку на роботу банячок борщу, друге, компот. Я в школу брав бутерброда зробленого з батону, масла та помідора. Смак дитинства! Ковбаса та сир тоді була нечастим гостем. Блаженні часи! Ні війни не було, ні смартфонів. Тільки бандити зрідка стрілялися на...

Конструктивна критика

Найбільше критики та зауважень щодо @Donate1024Bot я отримав від людей, які не зробили жодного донату або навіть не відкрили бот. На сьогодні у мене все, а тепер давайте повертатися до моніторингу успіхів ЗСУ на Харківщині🇺🇦🇺🇦🇺🇦...

Сатира, іронія, сарказм

На фоні подій що відбуваються прямо зараз та надзвичайно високої концентрації 🇺🇦перемогіуму🇺🇦 у інфопросторі пост звичайно фігня, але най буде. Слава нації! Смерть ворогам! Надзвичайно розчарований тим, що мало людей викупають мою сатиру та сарказм. Воно деякою мірою логічно—коли в людини сотні каналів, ютуб, тікток, твітер, фейсбук і всі ці корпорації годують її відбірним лайном, то немає часу розбиратися. Пост викликає емоцію? Негайно дати відповідь,...

Репутація

Зараз активно читаю та перечитую блог про підприємницьку діяльність (я ж підприємець!). В одному з матеріалів автор зауважив, що алгоритмічна стрічка твітера піднімає «треди» та опускає твіти з посиланнями, щоб люди якомога більше часу проводили у твітері, а не поза ним. Відповідно, щоб стати популярним, треба писати треди. Мені то ніколи не спадало на думку, бо я принципово уникаю користування алгоритмічними стрічками, чи то твітер, чи...

Новини @Donate1024Bot: 📈графіки наповнення монобанок та дельта

🇺🇦Доброго ранку!🇺🇦 Чергова порція оновлень👇 Графіки монобанокПо всім монобанкам тепер окрім статистики «у моменті» збирається статистика за період. Один із способів визначити скільки людей донатять через бота—це взяти суму на банці до публікації та якраз перед наступною публікацією, зазвичай це доба. Я розробив цю функцію і тепер впевнено можу сказати що транзакції зроблені в день публікації можна атрибувати до бота. Для наочності зробив візуалізацію на...

Лояльність × Зона комфорту

Днями зустрів у їдальні БЦ екс-колегу з першої роботи. Я подумав що з дуже високою ймовірністю вона досі працює в тій самій конторі, бо їх офіс теж знаходиться в цьому БЦ. Після обіду перевірив по лінкедіну, так і є—пані працює там само з 2008. Тобто вже 14 років. Я чомусь думав що вона давно релокувалась, бо релокація це стандартний етап еволюції весларя в тій компанії....

Кислий виноград

Характерною рисою бідних людей є раціоналізація власної бідності. Наприклад йдеш по вулиці і бачиш пані на порше. Грошей на порше в тебе немає і навряд колись буде, тому вмикається механізм раціоналізації: «Та той порше жере 30 літрів, нашо воно треба?» «Машина це просто засіб переміщення з точки А в точку Б. Мій кіа ріо нічим не гірший!» «Та то панянка заробила не власним коштом а їй...

Мікрооптимізації vs читаємість

Бот для управління чатом зроблений на Ruby on Rails. Для визначення команди використовується наступна конструкція: if command.downcase == "!ban" .downcase тому що раніше на телефоні мав клавіатуру яка після знаку оклика піднімала регістр. Зараз вже не така, але регістро-незалежний код залишився. У всіх Rails проектах для підтримання порядку використовую лінтер Rubocop. Крім форматування він ще підказуває ідіоматичні речі та перформенс проблеми. І от після чергового регулярного...