TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
MyBitMoney

22 Jun, 00:12

Открыть в Telegram Поделиться Пожаловаться

Выходные с Claude, Codex и MyBit Folio

1️⃣Первая новость: Я начал новый проект - MyBit Folio

2️⃣Хорошая новость: работа программиста не исчезнет!

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

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

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

Магия о которой думает инженер
Сделай retry при отказе и fault-tolerance policy, для этого обеспечь идемпотентность API, также добавь rate limiters и кеширование. Да не забудь, чтобы все это работало через CDN, так как мы используем SSR. При появлении PR нужно, чтобы github action прогнал юнит тесты, e2e тесты, а при мерже должен произойти автоматический деплой на сервер. Хотя нет - мы будем использовать serverless архитектуру и NoSql базы, так как это лучше масштабируется и сэкономит нам в дальнейшем кучу бабок.


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

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


Что сделал за миниотпуск
Каркас приложения (куча подготовительной работы, - можно не читать)
- Выбрал основную технологию построения приложения
- Выбрал библиотеку UI и стайлинга
- Выбрал технологию и провайдера хостинга
- Настроил работу с коммитами, PR. ревью изменений
- Настроил автоматический деплой при слиянии PR
- Настроил правила работы агентов, чтобы они использовали именно мои выбранные технологии и знали откуда брать документацию
- Настроил систему юнит тестирования, указал агенту, что все новые фичи и изменения должны быть покрыты тестами, настроил автопрогоны при любых изменениях и PR
- Выбрал провайдера хранения данных
- Изучил варианты провайдеров логина через Web2 и Web3 (мне нужен вход и через Google и через EVM кошелек)
- Прикрутил OpenSpec к проекту, чтобы требования к проекту не терялись
- Реализовал кросс проверки: Codex проверяет за Claude и наоборот
В общем реализовал рабочий каркас и систему работы


Что сделал за выходные
(наконец-то пошел функционал)
- Проработал структуру хранения для кошельков и портфелей
- Добавил настройку кошельков и портфелей
- Реорганизовал систему меню
- Получение балансов кошельков
- Кэширование данных в хранилище
- Сокрытие пустых сетей, пустых балансов
- и другое по мелочи


Я не особо мастак писать тексты, но очень люблю проектировать и строить системы.

🗓 Скоро открою закрытое тестирование, кому интересно - пишите. Или просто пишите, что хотелось бы видеть в продукте и чего вам не хватает в DeBank!

➖➖➖➖➖
🐢 MyBitMoney

253 0 2 8 27
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot