Розробка третьої хвилі
Ir al canal en Telegram
Українською про веб-технології, і не тільки. Як кав'ярня, тільки про технології. https://www.bohdanptyts.com/
Mostrar más490
Suscriptores
Sin datos24 horas
+287 días
+3430 días
Archivo de publicaciones
Класна оця оранжева кнопка -
Deploy to cloudflare
Натиснув і задеплоїв собі готовий проект (плюс-мінус)
В цьому випадку маємо email клієнт, але під ваш домен. Там в CF якось раніше релізнули email сервіс, але немає зручного інтерфейсу щоб ті мейли переглядати.
Тому отакі кастомні, але досить класні рішення люди і роблять
https://github.com/hieunc229/mailflareВ світі, перенасиченому зайвими фічами, інколи так важко знайти щось просте.
От я хотів якийсь трекер лімітів, але всі якісь такі напхані зайвим контентом, треба 5 хв дивитись, щоб поняти скільки лімітів лишилось.
Потім агент порадив мені оцей usagebar. Виявилось, що це щей зробила людина в якої я раніше купив курс по Effect 😁
І вау, цього досить. А як не досить то зроблю форк і щось додам 👌
Мушу визнати -
gpt-5.6-sol high наразі мені суттєво більше подобається ніж Opus 5 чи Fable.
Навіть суттєво менше конекстне вікно не стало проблемою, взааглі не парюсь, він сам робить compaction коли треба і досить добре продовжує працювати.
І, він не навалює море коментарів і безглуздих пояснень 👩💻iOS симулятор в браузері, від розробинків Deno 🚬🚬🚬
Насправді дуже круто, навіть вражаюче.
Я от дав простий промпт і воно щось тай нагенерувало.
https://dactyl.dev/blog/how-dactyl-works/
Кастомні правила в oxlint це дуже класно.
Фактично ви маєте можливість створити детерміністичні anti-slop правила.
Ось наприклад: я хочу, щоб в проекті з tailwind ніколи не було конкатинації стилів в ручну, а все завжди проходило через
cn() функцію. Більше того, я хочу, щоб всередині цього виклику ніколи не було тернарних операторів, а всі conditional стилі були в форматі обєктів.
Попросив агента додати таке правило, і пофіксити всі місця це воно порушено. І вуаля - 5 хв і готово.50к контексту забито різними MCP.
Отак не звертаєш уваги, а токени палиш, модель тупіє. Особливо коли ліміт не 1м а 200к.
Я повністю все переніс в Executor, він щей через codemod працює. Лиш додав собі глобально підказку що всі MCP шукати в ньому, бо агент деколи казав що немає МРС і немає де взяти дані.
Рекомендую наразі
0 runtime dependencies це дуже найс. Я якраз робив там PR повязаний з цим пакетом.
Колись давно, ну може в році ~2019 я собі купив книгу по WebAssembly від Manning.
Почав читати і не розумів: (1) половини матеріалу і (2) нащо я це взагалі читаю. Вона була досить скучна, тай тема ще досить свіжа на той час.
Зараз, без книги але з агентом можна стільки цікавого робити по WebAssembly.
Ось приклад:
Я купив собі отакий дисплей з ESP32. Пробую щось цікаве для себе, будую інтерфейси там. Але агент не може повноцінно полізти в девайс і зробити скріншот.
А хотілось би такий собі, умовний Storybook для цього. Щоб і всі варіації побачити, і інтерактивне було.
Але, попросив агента заюзати WebAssembly і переписати UI модулі так, щоб вони отримували всі дані ззовні. Ну типу як в реакті є комопонент і їх пропси. У вуаля - я вже маю ідентичну версію інтенфейсу в браузері. В додачу щей можу передавати будь які дані, storybook майже готовий.
