RU

Трекер отказа от стиков и вейпа: вайбкодинг, веб‑приложение и ноль персональных данных

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

вайбкодингвайб-кодингclaudepwalocalStorageвеб-приложениеотказ от курениятрекер привычекpet-проектno-code
Habr
RU

Заметки в своём GitHub без сервера: как я оживил BatNoter и написал синхронизацию на Git Data API

Мне давно нравится идея хранить заметки обычными Markdown-файлами в своём репозитории на GitHub. Файлы остаются твоими, их можно открыть на github.c…

github apigit data apipwaoffline-firstmarkdownindexeddbcodemirrorзаметкисинхронизацияopen source
Habr
EN

Never installable

For three days of real-device testing, the app worked, or seemed to. Every test passed. Every review came back clean. On a real phone, it had never…

pwadebuggingbuildinpublic
Dev.to
RU

Законный вход в Telegram через РФ сервисы на примере личного проекта

Готовое решение в статье — как реализовать вход в Telegram через РФ сервисы: VK ID, Яндекс ID и MAX. Мы в своём проекте оставили Telegram как удобну…

Telegram Mini AppsOAuthVK IDЯндекс IDMAXавторизацияидентификацияtelegrammini appspwa
Habr
RU

Законный вход в Telegram через РФ сервисы на примере проекта: «Моя АнтиСоцсеть»

Готовое решение в статье — как реализовать вход в Telegram через РФ сервисы: VK ID, Яндекс ID и MAX. Мы оставили Telegram как удобную точку входа и…

Telegram Mini AppsOAuthVK IDЯндекс IDMAXавторизацияидентификацияtelegrammini appspwa
Habr
RU

Вайб-кодинг без розовых очков: как я писала свой продукт с Claude

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

разработка с ииии-ассистентnext.jspwallmclaudeclaude codeвайбкодингвайб-программирование
Habr