Самое сложное после JetBrains IDE — не хоткеи.
А то, что в VS Code я всё время забываю нажать Cmd + S💀
А то, что в VS Code я всё время забываю нажать Cmd + S
Please open Telegram to view this post
VIEW IN TELEGRAM
Мой Тех-Радар 🔩
После отпуска я понял простую вещь - 2 недели достаточно, чтобы забыть всё, чем ты занимался.
И если у тебя нет структуры, стек превращается в хаос из случайных зависимостей и библиотек.
Поэтому последние пару недель я занимаюсь унификацией стека - собрал нечто вроде техрадара для своих поделок и pet-проектов.
👩💻 Frontend
👩💻 React (без сюрпризов)
👩💻 WXT (лучший фреймворк для браузерных расширений)
👩💻 MUI (библиотека UI-компонентов под material design)
👩💻 Netlify (бесплатный и надёжный хостинг)
_____________________________________
👩💻 Backend
👩💻 Supabase (как Firebase, только лучше)
- авторизация
- база данных
- SQL-функции прямо в PostgreSQL
- edge functions на TypeScript
📱 Yandex Cloud
- serverless-контейнеров
- S3-хранилища.
_____________________________________
👩💻 Инфраструктура
- CI/CD через Jenkins
- GlitchTip (сборщик ошибок)
- Umami (аналитика, open source и без трекинга пользователя).
_____________________________________
✏️ Инструменты
👩💻 JetBrains IDEA (основная IDE)
👩💻 VS Code / WebStorm (для web-задач)
📱 Cursor (вайбкодинг)
👩💻 DBeaver (работа с БД)
_____________________________________
👅 Языки
👩💻 TypeScript
👩💻 Python (но хочу минимизировать)
Как бы я ни любил Kotlin👩💻 , в этот стек он ложится очень плохо 😅
_____________________________________
🧠 В процессе размышлений:
общая собиралка логов и метрик. Смотрю в сторону VictoriaMetrics.
❤️ - люблю порядок и стабильный стек
👍 - это что за бюрократ?
#тек
После отпуска я понял простую вещь - 2 недели достаточно, чтобы забыть всё, чем ты занимался.
И если у тебя нет структуры, стек превращается в хаос из случайных зависимостей и библиотек.
Поэтому последние пару недель я занимаюсь унификацией стека - собрал нечто вроде техрадара для своих поделок и pet-проектов.
_____________________________________
- авторизация
- база данных
- SQL-функции прямо в PostgreSQL
- edge functions на TypeScript
- serverless-контейнеров
- S3-хранилища.
_____________________________________
- CI/CD через Jenkins
- GlitchTip (сборщик ошибок)
- Umami (аналитика, open source и без трекинга пользователя).
_____________________________________
_____________________________________
👅 Языки
Как бы я ни любил Kotlin
_____________________________________
🧠 В процессе размышлений:
общая собиралка логов и метрик. Смотрю в сторону VictoriaMetrics.
❤️ - люблю порядок и стабильный стек
👍 - это что за бюрократ?
#тек
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Сегодня в фоне слушал онлайн-трансляцию TeamLeadConf,
и один вопрос от Рустама Агамалиева прям выбил из потока работы:
Классный, но сложный вопрос.
И я всё ещё не придумал ответ для себя.
и один вопрос от Рустама Агамалиева прям выбил из потока работы:
«В какой сфере ты будешь конкурировать со своими детьми?»
Классный, но сложный вопрос.
И я всё ещё не придумал ответ для себя.
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Эксперимент с осанкой 🧘♂️
Я люблю эксперименты, направленные на повышение продуктивности.
Ну а что - живём в быстро меняющемся мире,
и адаптироваться приходится не только кодом, но и телом 😅
Я уже пробовал спать с заклеенным ртом (тот самый эксперимент),
переносил соцсети на отдельный телефон,
менял режим дня и прочие привычки.
Но, как известно, нет предела совершенству.
На днях наткнулся на пост (или статью, найду позже),
в котором рассказывали про осанку и влияние наклона головы на насыщение мозга кислородом.
Цифры там звучали дико - вроде бы до 30% меньше кислорода,
если сидеть в классической позе "задумчивого разработчика".
Не знаю, насколько это правда, но решил проверить на себе.
Теперь у меня на спине висит бесящая жужалка - гаджет, который вибрирует, если я сутулюсь.
Третий день эксперимента — и отзывов об эффективности пока нет,
но ощущение, что работает (или хотя бы мешает сидеть криво).
В связке с моим коленным стулом это уже превращается в целую систему "осаночного апгрейда".
❤️ — сижу ровно, как столб
👍 — поза задумчивого разработчика — это база
#продуктивность
Я люблю эксперименты, направленные на повышение продуктивности.
Ну а что - живём в быстро меняющемся мире,
и адаптироваться приходится не только кодом, но и телом 😅
Я уже пробовал спать с заклеенным ртом (тот самый эксперимент),
переносил соцсети на отдельный телефон,
менял режим дня и прочие привычки.
Но, как известно, нет предела совершенству.
На днях наткнулся на пост (или статью, найду позже),
в котором рассказывали про осанку и влияние наклона головы на насыщение мозга кислородом.
Цифры там звучали дико - вроде бы до 30% меньше кислорода,
если сидеть в классической позе "задумчивого разработчика".
Не знаю, насколько это правда, но решил проверить на себе.
Теперь у меня на спине висит бесящая жужалка - гаджет, который вибрирует, если я сутулюсь.
Третий день эксперимента — и отзывов об эффективности пока нет,
но ощущение, что работает (или хотя бы мешает сидеть криво).
В связке с моим коленным стулом это уже превращается в целую систему "осаночного апгрейда".
❤️ — сижу ровно, как столб
👍 — поза задумчивого разработчика — это база
#продуктивность
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Стартую новую итерацию #bip ⚙️
В этот раз пилю браузерное расширение, которое по скриншоту решает математические уравнения.
Целевая аудитория — старшеклассники и студенты.
И главное отличие от прошлых запусков —
на этот раз иду не через SEO, а через рекламный трафик и воронку.
То есть попробую не «ждать органику», а строить маркетинг с цифрами.
Да, идея не новая — таких приложений и сервисов уже куча.
Но у меня есть одно преимущество 👇
Пока все полагаются на GPT-4o,
я собираюсь использовать две нейронки:
1️⃣ Первая — распознаёт даже рукописные формулы и превращает их в LaTeX.
2️⃣ Вторая — решает задачи через Qwen/Qwen2-Math-72B-Instruct
(если найду, где её можно задешево поднять; запасной вариант — Qwen3-Next-80B-A3B-Instruct).
Такой сетап позволит делать запросы почти в два раза дешевле, чем с GPT-4o.
Правда, реализация будет сложнее, но в этом и интерес.
❤️ — за кастомные связки моделей
👍 — за стабильный GPT-4o, без приключений
В этот раз пилю браузерное расширение, которое по скриншоту решает математические уравнения.
Целевая аудитория — старшеклассники и студенты.
И главное отличие от прошлых запусков —
на этот раз иду не через SEO, а через рекламный трафик и воронку.
То есть попробую не «ждать органику», а строить маркетинг с цифрами.
Да, идея не новая — таких приложений и сервисов уже куча.
Но у меня есть одно преимущество 👇
Пока все полагаются на GPT-4o,
я собираюсь использовать две нейронки:
1️⃣ Первая — распознаёт даже рукописные формулы и превращает их в LaTeX.
2️⃣ Вторая — решает задачи через Qwen/Qwen2-Math-72B-Instruct
(если найду, где её можно задешево поднять; запасной вариант — Qwen3-Next-80B-A3B-Instruct).
Такой сетап позволит делать запросы почти в два раза дешевле, чем с GPT-4o.
Правда, реализация будет сложнее, но в этом и интерес.
❤️ — за кастомные связки моделей
👍 — за стабильный GPT-4o, без приключений
Please open Telegram to view this post
VIEW IN TELEGRAM
Google решил делать то же самое, что и я… ну и ладно 😅
Сегодня Google прорекламировал мне свой новый продукт —
решение ДЗ по скриншоту.
Переживаю ли я?
Нет. И вот почему.
Эта фича существует уже очень давно:
https://allthings.how/how-to-solve-math-problems-using-google-lens/
И работает она даже на мобилках.
Но при этом:
— аналогичных продуктов на рынке куча,
— и они всё равно находят свою аудиторию.
Ну и самое смешное —
я на 1000% уверен, что Google распознаёт текст на картинках лучше,
чем моё собранное «на коленке» Extract Text From Picture.
Но… там всё равно 2000+ активных пользователей 🤷♂️
Так что продолжаю пилить Math Problem Solver.
Страничка редиректа после оплаты уже есть:
https://mathgpt.site/success-payment
❤️ — я бы не делал
👍 — инди-проекты живут по своим законам
#bip
Сегодня Google прорекламировал мне свой новый продукт —
решение ДЗ по скриншоту.
Переживаю ли я?
Нет. И вот почему.
Эта фича существует уже очень давно:
https://allthings.how/how-to-solve-math-problems-using-google-lens/
И работает она даже на мобилках.
Но при этом:
— аналогичных продуктов на рынке куча,
— и они всё равно находят свою аудиторию.
Ну и самое смешное —
я на 1000% уверен, что Google распознаёт текст на картинках лучше,
чем моё собранное «на коленке» Extract Text From Picture.
Но… там всё равно 2000+ активных пользователей 🤷♂️
Так что продолжаю пилить Math Problem Solver.
Страничка редиректа после оплаты уже есть:
https://mathgpt.site/success-payment
❤️ — я бы не делал
👍 — инди-проекты живут по своим законам
#bip
👍1
Хочу собрать честное мнение:
как оно вообще смотрится?
Понятно ли, что делает расширение?
❤️ — выглядит ок, можно выкатывать
👍 — надо доработать / есть идея как улучшить
Пишите в комментах, не стесняйтесь 🙌
#bip
как оно вообще смотрится?
Понятно ли, что делает расширение?
❤️ — выглядит ок, можно выкатывать
👍 — надо доработать / есть идея как улучшить
Пишите в комментах, не стесняйтесь 🙌
#bip
❤3
Как меня мотивирует Semrush 🚀
Хотя новый экстеншен я планирую запускать через рекламный трафик,
совсем забивать на SEO не буду.
И вот каждый раз, когда открываю Semrush, думаю:
🚀 Как всё началось
Semrush родился не в Кремниевой долине и не в корпорации на 5000 человек. Нет. Его основали в 2008 году в Санкт-Петербурге двое ребят: Олег Щеголев и Дмитрий Мельников.
До Semrush они делали маленькие SEO-утилиты, одна из которых была просто расширением для браузера с быстрыми SEO-метриками.
И тут произошло самое важное: их инструментом начали пользоваться друзья, знакомые… Люди сами попросили развивать идею.
Так хобби превратилось в полноценный продукт.
Очень инди-хакерская история, если честно.
📈 Рост без стартап-магии
Semrush не взлетел за неделю. Не было «мы выросли на 1000% за ночь».
Они росли органично:
— сначала маленький круг пользователей
— потом международка
— потом мощные инструменты для SEO, контента, рекламы, конкурентов
В 2013 открыли офис в США — и это стало точкой ускорения.
В 2018 получили инвестиции.
А в 2021 вышли на биржу NYSE под тикером SEMR.
❤️ — тоже запущу продукт у которого будет тикер не бирже
👍 — люблю истории про большие продукты из маленьких идей
#толки
Хотя новый экстеншен я планирую запускать через рекламный трафик,
совсем забивать на SEO не буду.
И вот каждый раз, когда открываю Semrush, думаю:
Блин, вот же идеальная мотивационная история для любого инди-хакера.
🚀 Как всё началось
Semrush родился не в Кремниевой долине и не в корпорации на 5000 человек. Нет. Его основали в 2008 году в Санкт-Петербурге двое ребят: Олег Щеголев и Дмитрий Мельников.
До Semrush они делали маленькие SEO-утилиты, одна из которых была просто расширением для браузера с быстрыми SEO-метриками.
И тут произошло самое важное: их инструментом начали пользоваться друзья, знакомые… Люди сами попросили развивать идею.
Так хобби превратилось в полноценный продукт.
Очень инди-хакерская история, если честно.
📈 Рост без стартап-магии
Semrush не взлетел за неделю. Не было «мы выросли на 1000% за ночь».
Они росли органично:
— сначала маленький круг пользователей
— потом международка
— потом мощные инструменты для SEO, контента, рекламы, конкурентов
В 2013 открыли офис в США — и это стало точкой ускорения.
В 2018 получили инвестиции.
А в 2021 вышли на биржу NYSE под тикером SEMR.
❤️ — тоже запущу продукт у которого будет тикер не бирже
👍 — люблю истории про большие продукты из маленьких идей
#толки
❤1👍1
Опять про SEO
Хотя новый экстеншен я планирую запускать через рекламный трафик, совсем забивать на SEO не буду.
И вот есть несколько важных нюансов, которые никуда не денешься 👇
🔍 SEO для Chrome Extensions
1) Название экстеншена == поисковый запрос.
Чем жирнее запрос — тем лучше.
2) Такого названия не должно быть в сторе.
Если занято — здравствуй, конкуренция.
🔎 Для дешёвого запуска через поиск
Если хочешь запуститься через поиск и не разориться:
1) продукт должны искать
2) запросы должны быть недорогими
3) продвижение по ним должно быть несложным
И вот проблема, с которой столкнулся я.
Название Math Problem Solver плохо ищут в органике.
Зато рекламные запросы по нему — дешёвые.
Несколько дней думал, крутил варианты,
и пришёл к выводу, что пора менять название.
Теперь план такой: называю расширение “Photo Math”, а рекламироваться буду по ключам “math problem solver”.
Короче, пытаюсь сесть сразу на два стула.
Может, и получится 🤷♂️
🪑 — на двух стульях не усидишь
❤️ — что-то я тут не вижу одноглазых
#пробую #bip
Хотя новый экстеншен я планирую запускать через рекламный трафик, совсем забивать на SEO не буду.
И вот есть несколько важных нюансов, которые никуда не денешься 👇
🔍 SEO для Chrome Extensions
1) Название экстеншена == поисковый запрос.
Чем жирнее запрос — тем лучше.
2) Такого названия не должно быть в сторе.
Если занято — здравствуй, конкуренция.
🔎 Для дешёвого запуска через поиск
Если хочешь запуститься через поиск и не разориться:
1) продукт должны искать
2) запросы должны быть недорогими
3) продвижение по ним должно быть несложным
И вот проблема, с которой столкнулся я.
Название Math Problem Solver плохо ищут в органике.
Зато рекламные запросы по нему — дешёвые.
Несколько дней думал, крутил варианты,
и пришёл к выводу, что пора менять название.
Теперь план такой: называю расширение “Photo Math”, а рекламироваться буду по ключам “math problem solver”.
Короче, пытаюсь сесть сразу на два стула.
Может, и получится 🤷♂️
🪑 — на двух стульях не усидишь
❤️ — что-то я тут не вижу одноглазых
#пробую #bip
❤1
Подарок себе на НГ 🎁
Решил, что в этом году сделаю себе практичный подарок —
перестану путаться в раскладке клавы, когда прыгаю с рабочего мака на свой виндовый ПК.
Устал уже ловить себя на том, что
⌘ — не Ctrl,
Option — не Alt,
Каждый раз открываю проект — и начинается мини-квест "угадай хот-кей".
❤️ — тоже страдаю от хоткеев
👍 — скажи уже, что купил!
#лайф
Решил, что в этом году сделаю себе практичный подарок —
перестану путаться в раскладке клавы, когда прыгаю с рабочего мака на свой виндовый ПК.
Устал уже ловить себя на том, что
⌘ — не Ctrl,
Option — не Alt,
Каждый раз открываю проект — и начинается мини-квест "угадай хот-кей".
❤️ — тоже страдаю от хоткеев
👍 — скажи уже, что купил!
#лайф
👍3❤1
Отправил решалку математики по скриншоту на модерацию в Chrome Web Store.
Теперь жду вердикт роботов и людей,
а я параллельно морально готовлюсь ко второй босc-битве: модерации от платёжки 😅
Если всё пройдёт гладко,
значит впереди финальный этап — запуск рекламы
#bip
Теперь жду вердикт роботов и людей,
а я параллельно морально готовлюсь ко второй босc-битве: модерации от платёжки 😅
Если всё пройдёт гладко,
значит впереди финальный этап — запуск рекламы
#bip
❤2🔥1
За вайб-кодингом будущее (ну почти) ⚡️
Заголовок, конечно, кликбейтный — и сам термин «вайб-кодинг» я не особо люблю. Но, блин… посмотрите, что Cursor сделал с моим расширением Speech-to-Text.
Он не просто подправил структуру, а аккуратно переработал весь UI, сделал нормальный редизайн и поверх всего этого ещё и перевёл проект на TypeScript 🤯
#пробую
Заголовок, конечно, кликбейтный — и сам термин «вайб-кодинг» я не особо люблю. Но, блин… посмотрите, что Cursor сделал с моим расширением Speech-to-Text.
Он не просто подправил структуру, а аккуратно переработал весь UI, сделал нормальный редизайн и поверх всего этого ещё и перевёл проект на TypeScript 🤯
#пробую
🔥2
Пока браузерное расширение для решения матана по скриншотам проходит модерацию, мы с младшим разработчиком Cursor выкатили третью версию Speech to Text.
Переписали интерфейс и внутренности, чтобы быстрее выкатывать фичи и меньше всё ломалось.
Что изменилось:
✔️ при загрузке файла появился плеер — можно сразу послушать, тот ли это кусок, который хочешь отправить на расшифровку;
✔️ в анонимном режиме добавили расшифровку по ссылке — можно просто вставить ссылку на аудиозапись в расширение и сразу получить транскрибацию, без регистрации и лишних шагов;
✔️ там же появилась «шарилка» звука — теперь можно делать транскрибацию не только своего голоса, но и всего, что играет на фоне: YouTube, Zoom, лекции и т.д.
Если бы у тебя был один клик на транскрибирование любого звука с компа — ты бы в первую очередь использовал это для созвонов, видосов, лекций или чего-то ещё? Напиши в комментах, соберу самые частые сценарии и допилю под них интерфейс.
P.S. Модерация прошла всего за несколько часов — думаю, это результат достаточно частого релизного цикла.
#bip
Переписали интерфейс и внутренности, чтобы быстрее выкатывать фичи и меньше всё ломалось.
Что изменилось:
Если бы у тебя был один клик на транскрибирование любого звука с компа — ты бы в первую очередь использовал это для созвонов, видосов, лекций или чего-то ещё? Напиши в комментах, соберу самые частые сценарии и допилю под них интерфейс.
#bip
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Математическая считалка прошла модерацию Chrome Store. Теперь начинается настоящий запуск — с деньгами, рекламой и Product Hunt.
Это третье расширение, но первое, где я решил не ждать органики, а строить маркетинг с цифрами — через рекламный трафик и воронку.
Модерация — это полдела. Дальше начинается реальная проверка идеи:
1️⃣ Пройти модерацию платёжного сервиса — иначе никаких денег.
2️⃣ Разобраться с Google Ads — у меня $300 на эксперимент, и я не хочу спустить их за день на левый трафик.
3️⃣ Запустить на Product Hunt — изучаю гайды, как выбрать правильный день и не облажаться с таймингом. Спойлер: пятница в 8 утра по Москве.
Нужна помощь: кто готов протестить расширение и оставить честный отзыв в Chrome Store до запуска на Product Hunt? Пиши в личку @eryabyshev_debug_leg — пришлю ссылку, огромное спасибо, +1000 к карме и бонусом PDF о том, как я ищу идеи для проектов.
#bip
Это третье расширение, но первое, где я решил не ждать органики, а строить маркетинг с цифрами — через рекламный трафик и воронку.
Модерация — это полдела. Дальше начинается реальная проверка идеи:
1️⃣ Пройти модерацию платёжного сервиса — иначе никаких денег.
2️⃣ Разобраться с Google Ads — у меня $300 на эксперимент, и я не хочу спустить их за день на левый трафик.
3️⃣ Запустить на Product Hunt — изучаю гайды, как выбрать правильный день и не облажаться с таймингом. Спойлер: пятница в 8 утра по Москве.
Нужна помощь: кто готов протестить расширение и оставить честный отзыв в Chrome Store до запуска на Product Hunt? Пиши в личку @eryabyshev_debug_leg — пришлю ссылку, огромное спасибо, +1000 к карме и бонусом PDF о том, как я ищу идеи для проектов.
#bip
❤1🔥1