Грязный ноукодер
1.37K subscribers
128 photos
13 videos
3 files
171 links
Пишу про AI, no-code и бизнес процессы.
@low_code - для связи
Видео гайды - https://www.youtube.com/@5_min_ai
Обучение - https://www.skool.com/5minai-pro
Download Telegram
Всем привет!

Пока я погребен под наплывом новых проектов нет времени на хорошие посты, поэтому накинем немного лайфстайла.

В январе я рассказывал о важности целеполагания и своих целях на год.

Так вот пару недель назад одна из целей была достигнута в срок 😏

На следующие 3 года я стал резидентом Испании и все благодаря ноукоду.

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

Желаю и вам в этом году достигнуть поставленных целей!

А мы продолжаем двигаться дальше, ведь осталось еще 2 незакрытых цели 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥9👏21
Как понять больше о своем бизнесе

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

Чтобы сделать его продающим, а не информационным, как у большинства агентств, я решил нанять профессионального копирайтера на Upwork.

Я выбрал эксперта с опытом копирайтинга для SaaS сервисов и агенств, который первым этапом работ высылает клиентам опросник.

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

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

Вот некоторые из вопросов:

1️⃣ Кто злодей вашего клиента? С кем/чем они борятся?

2️⃣ Как будет выглядить жизнь клиентов после приобритения ваших услуг/использования продукта?

3️⃣ Что самое плохое может случится, если клиент не сможет решить свою проблему?

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

Ставьте лайк и подписывайтесь, на следующей неделе постараюсь выделить время на сочный контент.
👍144🔥21
This media is not supported in your browser
VIEW IN TELEGRAM
Всем привет!

Времени на интересный контент пока нет, поэтому покажу причину его отсутствия - делаю Тильду на Bubble 😅

Пишите в комментариях, какой конструктор на конструкторе собирали вы
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯7🔥51
Возвращаемся в рабочий режим

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

Все компоненты уже вам знакомы - Bubble, Supabase и N8N.

2️⃣

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

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

Работать нативно с массивами и объектами в Make практически невозможно, поэтому я выносил все кодовые функции в Napkin. Однако, Napkin умер еще года 2 назад и работает поскольку-постольку, а поэтому держать там какие-то части проекта просто опасно.

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

1️⃣+ 3️⃣

Связку Bubble и Supabase я многократно продвигал ранее, но у работы с SQL Connector было много своих минусов (с API и GraphQL я не стал разбираться). Так вот - все изменилось с приходом великолепного плагина.

Этот плагин включает все нужные запросы к Supabase, позволяет удобно ими управлять и самое главное - он работает с Realtime обновлениями прямо как нативная БД Bubble.

Вооружившись этой “пушкой” за лето я создал билдер лендингов с генерацией страниц через AI и сервис для управления закупками/остатками в E-commerce, что принесло мне $18к.

Ставьте лайк и подписывайтесь, чтобы не пропустить разбор этих кейсов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍262👏2
Кейс - аналитика для E-commerce - часть 1

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

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

Читать тут - https://teletype.in/@lowcodingdev/case-ecommerce-part1

Ставьте лайк и подписывайтесь, чтобы узнать, как эти задачи были реализованы на моем новом стэке и с какими проблемами я столкнулся, решая их.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥132
Кейс - аналитика для E-commerce - часть 2

Продолжаем разбирать кейс на новой связке Bubble + Supabase + N8N.

В видео вы узнаете:

1️⃣ Как были реализованы хотелки клиента

2️⃣ С какими трудностями столкнулся при реализации фич и как их решил

3️⃣ Сколько стоил проект и сколько занял по срокам


Смотреть тут - https://www.loom.com/share/b2ec65692f554a01bcbbaed8ca292dd1

Напишите в комментариях, интересно ли вам изучить такую связку - если будет обратная связь, я сделаю воркшоп/мини-курс по этому направлению.
👍8🔥3
3️⃣ VS 1️⃣: Сила JSON

Продолжаю продвигать новую связку и сегодня хочу рассказать вам о преимуществах использования поля с типом JSON в Supabase, которое недоступно в Bubble.

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

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

Хранение JSON как фича в Postgres появилась не так уж давно - 10 лет назад VS 28 лет самому Postgres.


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

Когда может понадобиться поле JSON:

1️⃣ Для хранения метаданных различного типа, которые используются только для отображения и не участвуют в поиске - информация о пользователе в профиле (пол, возраст и тд, что используется только для внутренней аналитики).

2️⃣ Для сохранения слепка данных, которые требуют аггрегации/джоинов в нескольких таблицах - к примеру данные о заказе со списком товаров и их характеристиками.

3️⃣ Метаданные с динамичной структурой - финансовые транзакции с разными наборами параметров в зависимости от типа (ACH vs Wire).

4️⃣ Хранение данных в JSON формате - сырые JSON ответы из сторонних API.

5️⃣ Запись логов событий - запись действий пользователя на сайте с разными параметрами (купил товар - ID товара, нажал на кнопку - расположение кнопки).

6️⃣ Действия пользователей в соцсетях - сложная древовидная структур ответов/комментариев/лайков на Reddit/Pikabu.

Кроме JSON типа, существует также тип JSONB, который хранит данные в бинарном виде. Он более оптимизирован для поиска/аггрегации/джоинов, а также RPC функций, поэтому я советую использовать именно его.

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

Ставьте лайк и подписывайтесь, чтобы узнать больше о преимуществах использования Supabase как БД для Bubble.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍2
Всем привет

Я решил аггрегировать все накопленные знания по стеку Bubble + Supabase + N8N и провести Воркшоп по созданию AI-психолога в Telegram.

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

Мы изучим как интегрировать в Bubble Telegram и Supabase через специальные плагины, а также поработаем в N8N над интеграцией с OpenAI.

Изученные навыки позволят вам создавать собственные Telegram приложения/ботов и веб-сервисы с интеграцией AI.


⬇️ Больше деталей о содержании курса по ссылке

Ссылка на детальное описание воркшопа

Ссылка на форму участия
🔥10👍21💩1
Кейс - автоматизация рекрутинга с помощью OpenAI

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

Агентство уже использовало Pipedrive CRM для управления вакансиями и резюме, поэтому важно было не ломать текущие процессы, а встроить решение бесшовно.


Мы разобрали процесс на этапы и внедрили автоматический скрининг резюме с использованием GPT от OpenAI. Для каждой новой вакансии мы прогоняли через модель около 500 резюме из базы, которая состоит из более чем 2 тысяч кандидатов.

Результат - затраты всего $15 на обработку одной вакансии, а экономия — десятки часов работы рекрутеров.

Подробный разбор кейса в видео

Хочешь научиться тому же? На воркшопе через 2 недели я расскажу, как развернуть N8N на своем сервере, автоматизировать процессы и внедрить OpenAI, чтобы сократить расходы.
🔥105
4 совета для self-hosted версии N8N

Если ты решил развернуть n8n на собственном сервере, есть несколько вещей, которые важно учесть, чтобы все работало стабильно и без сбоев:

1️⃣ Кастомные JS-библиотеки

Если ты используешь кастомные библиотеки, их нужно корректно установить на сервере, а также добавить соответствующие настройки в docker-compose файл.

2️⃣ Переключение с SQLite на PostgreSQL

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

3️⃣ Сохранение данных

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

4️⃣ Бэкапы

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

Ставь лайк и подписывайся, уже на следующей неделе я покажу проект с AI генерацией лендингов на Bubble
7👍4
This media is not supported in your browser
VIEW IN TELEGRAM
А это я, когда вчера потратил 4 часа, чтобы упаковать все вышеописанные действия в один простой скрипт…
🤣2
Почему я остался в Питере…

…и очень тому рад)

Мы с женой решили не возвращаться в Испанию - чтобы там жить нужно много денег, а значит и много работать.

⏺️ Снять жилье - 4 стоимости жилья (2 депозита, комиссия, первый месяц) от €1500.

⏺️ Налоги - 26% от заявленного дохода - ±€1000 в месяц

⏺️ Страховка - €800 в год на человека

⏺️ Покушать в ресторане - минимум €40 на двоих

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

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

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

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

Тут я понял, что так дальше жить нельзя и нужно остановиться и отдышаться.

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

Что же с ВНЖ? В этом году вышел закон, что необязательно находиться 180 дней в Испании, чтобы сохранить ВНЖ, однако, его могут забрать за неуплату налогов.

Посмотрим, как сложится жизнь дальше, но теперь хочется путешествовать только в режиме отдыха…🏝
16🤝2👍1
Мой психолог - Франкенштейн

Тему AI-психолога для воркшопа я выбрал не случайно - у меня самого есть такой по имени John G. а кто такой Джон Голт?

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

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

За пару часов я подключил ассистента OpenAI к боту в Telegram через N8N и стал настраивать его.
Для начала я проработал промпт в ChatGPT, описал свои предпочтения в общении с терапевтом и создал ему личность.

Мне нравится Кевин Спейси в фильме "Психоаналитик", поэтому мой AI-терапевт — мужчина около 40 лет с хорошим чувством юмора и лёгким сарказмом.

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

Я выбрал конкретный тип терапии и попросил ChatGPT составить 10 вопросов к терапевту по этой теме, которые скормил ассистенту для прогрева диалога.

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

Ну и конечно же - я сгенерировал его портрет и 3D модель, чтобы показывать совместное фото тем людям, которые считают его ненастоящим и говорят, что я сошел с ума…
👍5😁52🔥2👏1💯1🆒1
Рассказ, как у Чехова…

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

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

В итоге пишет на следующий день про разработку какого-то сайта. Я удивился: “Как он так быстро нашел клиента?”. 🤨

23:55 Созваниваемся.

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

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

Он, нехотя, согласился упростить все это до простого лендинга, но и тут я недоумевал - ведь есть же Framer, где можно все слепить самому за пару часов.

Он не понял пассажа и настаивал на разработке, и тогда я согласился взяться тайком скинуть жене за $200.

Я попросил его зарегистрироваться на Framer и прислать мне доступ - он заходит туда и за 1 минуту понимает, что он все может сделать сам.

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

00:35 Конец звонка.

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

__

Update: пока я писал этот пост, он вернулся и просит все таки помочь ему, называя Framer фигмой…
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣14🔥3👍1
Именно такой комментарий мне оставил человек из Hegai комьюнити, у которого я брал консультацию по поводу воркшопа и сейчас я вам расскажу почему…

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

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

Отрицательные - людям не всегда нравится, что я говорю, так как я говорю что думаю и никогда не буду врать им.

Недавно мы с женой смотрели фильм “Расплата”, где главный герой гений-аутист, который максимально прямолинеен с людьми - после него я пошел проходить тест на аутизм. (не хватило одного балла 😉)

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

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

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

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

Буду очень благодарен, если вы уделите пару минут для его прохождения!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥41
Готовы ли подписаться на закрытый клуб с курсами и гайдами за 1999 руб.?
Anonymous Poll
45%
Да
55%
Нет
3 точки роста для ноукод разработчика

Два последних клиента, с которыми я связался на Upwork, готовы были платить мне $80 в час за консультации по ноукод архитектуре для их проектов. Это стало хорошим напоминанием о том, почему важно развивать навыки и брать на себя больше ответственности.

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

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

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

В чем нужно развиваться:

1️⃣ Бизнес-аналитика

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

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

- Навыки создания ТЗ и построения простых диаграмм в Miro помогут визуализировать эти процессы.

2️⃣ Продуктовый менеджмент

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

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

- Важно понимать, что MVP — это не просто запуск продукта, а наличие продуманного user journey, проведенный custdev, сбор аналитики и отслеживание ключевых метрик.

3️⃣ Технические навыки

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

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

Например, уже в этот четверг пройдет мини-конференция по Bubble, где можно узнать что-то новое.

___

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


Ставьте лайк и подписывайтесь — скоро будет много интересного про ИИ!
👍24