home.social

#pet-project — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pet-project, aggregated by home.social.

fetched live
  1. Как я заработала $1200+ за 2,5 месяца, выпустив AI-бота для практики английского

    Разбираю, как девушка без опыта в программировании запустила AI-бота для практики разговорного английского. И за 2,5 месяца заработала $1200, несмотря на высокую конкуренцию.

    habr.com/ru/articles/1054720/

    #стартап #petproject #запуск_проекта #запуск_стартапов #монетизация_проекта #продвижение_проекта #создание_бизнеса #бизнесмодель #упрощение_подхода

  2. Почти $1 млн оборота за первый год на приложении про 10 000 шагов

    Сегодня история Diaverse — мобильного приложения, которое помогает сформировать привычку ежедневно проходить 10 000 шагов через игровые механики и элементы геймификации. На первый взгляд идея выглядит пугающе банальной. В мире уже существуют Apple Health, Google Fit, Fitbit, сотни, если не тысячи шагомеров и фитнес-приложений. Кажется, что придумать что-то новое в этой нише уже невозможно. Тем не менее за первый год работы проект получил около 300 000 регистраций, привлек пользователей из 104 стран и сделал примерно $930 000 оборота. Я поговорил с основателем проекта Игорем и узнал, как появился Diaverse, что это такое, откуда пошли первые деньги и почему пользователи готовы платить сотни долларов за виртуальных питомцев.

    habr.com/ru/articles/1050770/

    #стартап #petproject #запуск_проекта #запуск_стартапов #монетизация_проекта #продвижение_проекта #создание_бизнеса #бизнесмодель

  3. Как я в 14 лет написал свой аналог LeetCode с котиками за месяц (и немного поехал башкой)

    Привет, Хабр! Мне 14 лет, и пока мои ровесники ругаются в cs2, а нормальные люди спят по 8 часов, я решил, что мне катастрофически не хватает стресса в жизни. Поэтому за последний месяц я написал собственную платформу для решения алгоритмических задач - с изолированным выполнением кода, микросервисами и котиками. Встречайте - ЛитКот. Проект уже крутится в проде на leetcot.ru , а в этой статье я расскажу, как организовать архитектуру такого сервиса, не задохнуться в монорепе и защитить сервер от мамкиных хакеров (вроде меня самого). Зачем нужен ещё один тренажёр? LeetCode - это классика, но давайте честно: решать сухие задачи про инверсию бинарного дерева бывает невероятно скучно. Особенно когда на реальном собеседовании тебя попросят просто отцентрировать div или переложить JSON из одной апишки в другую. Мне захотелось добавить геймификации, сюжета и немного (а точнее, нездорово много) безумия. Например, в моём курсе «Щёлкаем алгоритмы как рыбку» нет унылой задачи «Поиск элемента в отсортированном массиве». Зато есть «Прятки с сосиской»! Пользователю нужно написать алгоритм бинарного поиска за O(log n), чтобы помочь коту найти сосиску в контейнерах. Согласитесь, ради виртуальной сосиски писать код как-то приятнее, чем ради мифического оффера в бигтех. Читать про котиков и алгоритмы

    habr.com/ru/articles/1050358/

    #leetcode #алгоритмы #typescript #docker #sandbox #открытый_проект #petproject #обучение_программированию #котики

  4. Пять продуктов в одном FastAPI-монолите: HTMX вместо React, грабли Telegram Mini App и биллинг на Stars

    TL;DR: Привет, Хабр. С 2 по 12 мая я в режиме нон-стоп писал Doday — кросс-платформенный todo: web, Telegram Mini App, чат-бот. Получилось 317 коммитов, ~40 000 строк кода, 633 теста, 38 модулей в app/ . Стек — FastAPI + HTMX + Alpine.js + Tailwind, без единой строчки React. Писал в паре с Claude Code, и не скрываю этого — расскажу как именно и какая часть кода реально моя голова, а какая — клавиатура. Грабли, цифры, ссылки внутри.

    habr.com/ru/articles/1044600/

    #doday #telegram_mini_app #htmx #fastapi #petproject #15_лет #claude_code

  5. Делал микро-продукт 1,5 года, потратил 100 000 ₽, им воспользовались 5 000 человек, но не заплатил никто

    Думаю, многие хотя бы раз мечтали о собственном микро-продукте. Маленький сервис, который можно спокойно пилить по вечерам, постепенно продвигать, а он со временем начнёт приносить вторую зарплату. Я тоже так думал. Полтора года назад мы с другом начали делать свой небольшой продукт. Потратили на него примерно 100 000 ₽, вложили кучу времени и сил. Сервисом воспользовались более 5 000 человек. А заработали мы примерно 1 000 ₽. И теперь я пытаюсь понять, где именно мы облажались.

    habr.com/ru/articles/1043522/

    #индихакинг #микропродукт #солоразработчик #петпроект #стартап #petproject #запуск_проекта #монетизация_проекта #продвижение_проекта

  6. $1200 за 2,5 месяца на простом боте для практики английского, где уже сотни конкурентов

    Сегодня у нас интересный разбор. Мы взяли интервью у Анны, она решила собрать собственного AI-преподавателя английского в Телеграм. Через 2,5 месяца после запуска проект привлек сотни пользователей, получил первых платящих клиентов и принес более $1200 выручки.

    habr.com/ru/articles/1042252/

    #стартап #petproject #запуск_проекта #запуск_стартапов #монетизация_проекта #продвижение_проекта #создание_бизнеса #бизнесмодель #упрощение_подхода

  7. Как аквариум на подоконнике превратился в full-stack платформу с AI

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

    habr.com/ru/articles/1038572/

    #react #supabase #postgresql #mistral #petproject #selfhosted #docker

  8. Production начинается там, где заканчивается вайбкодинг

    Сначала всё выглядело как типичная AI-история успеха. За пару вечеров LLM помогла превратить Google Sheets для учёта финансов в настоящее приложение. Потом появился backend, sync между устройствами, mobile-first UX, AI-рекомендации, rollback, conflict resolution, миграции, Docker images, golden tests и React-компонент на 10 537 строк. Оказалось, что AI действительно радикально ускоряет старт разработки. Но production начинается сильно позже демки.

    habr.com/ru/articles/1037410/

    #LLM #AI #production #localfirst #PostgreSQL #React #TypeScript #архитектура #petproject

  9. Я устал от Duolingo и написал себе AI-репетитора. Go, Clean Architecture, 4 LLM-модели — и вот что из этого вышло

    Мой рабочий день - это код. Вечером я хочу разговаривать с кем-то по-английски, а не нажимать на пингвинчиков. Duolingo учит меня заказывать яблоки, ChatGPT-чат отлично объясняет грамматику - но не помнит, что я разбирал Present Perfect в среду и опять путаю его с Past Simple в пятницу. Я хотел простую штуку: написать модели «давай сегодня про багтрекеры»; получить чат на 15 минут; а в конце - три новых слова , которые она же мне и подобрала по уровню B1. Чтобы завтра эти слова всплыли в упражнениях. Через месяц получился Lexis : Go · Clean Architecture · 4 LLM-модели · SSE-стриминг · JWT rotation + reuse detection MIT, открытый репозиторий. В статье - три инженерных якоря , которыми я доволен: Pluggable AI-провайдеры через интерфейс из трёх методов. SSE вместо WebSocket для стриминга AI-ответов. JWT rotation + reuse detection как production-ready стандарт, а не «потом перепишем». Плюс честный список того, что ещё не готово. Показать архитектуру

    habr.com/ru/articles/1030928/

    #Go #Clean_Architecture #JWT #AI #LLM #petproject #изучение_английского #SSE #modular_monolith #refresh_tokens

  10. Вся ваша жизнь помещается в 4000 клеток. Добавим GitHub‑коммиты, среднюю продолжительность жизни и 21 фактор смертности

    Всем привет! У человека в среднем около 4000 недель жизни. Четыре тысячи. Если нарисовать каждую неделю как маленькую клеточку — вся ваша жизнь поместится на один экран. Вот прям вся. От рождения до смерти. Мне 37 — значит примерно 1900 клеток уже закрашены, а оставшиеся… ну, это мы ещё посчитаем. Эта концепция не моя и не новая — но на днях она всплыла в одном бизнес‑чате. Товарищ скинул скриншот из бота который как раз рисует такой grid. Закрашивает прожитые недели, оставляет пустые те что впереди. Красиво, минималистично, грустно. И я спросил: «А тебя это не тревожит?»

    habr.com/ru/articles/1020610/

    #github #life_in_weeks #визуализация_жизни #open_source #nextjs #petproject #contribution_graph #life_expectancy #здоровье #продолжительность_жизни

  11. Я собрал все медицинские данные семьи в одном сервисе и подключил Claude Opus. Рассказываю что из этого вышло

    У каждого из нас лежат где-то результаты анализов, выписки, заключения врачей. У кого-то в папке, у кого-то фотками на телефоне, у кого-то вообще потеряны. Мы их сдаём, получаем и забываем. А потом приходим к новому врачу и не можем ответить на простой вопрос: «Когда последний раз проверяли щитовидку?» Я собрал всё в одном месте и дал нейросети посмотреть на это целиком. Она нашла анализы которые не назначали годами, противоречия между врачами и составила план чекапа на 35 пунктов, который полностью покрылся моим ДМС. Внутри: как это устроено, сколько стоит ($0.60 за полный анализ), и почему я теперь не пойду к врачу без подготовки. Как устроен сервис

    habr.com/ru/articles/1022450/

    #AI #Claude #медицина #PWA #SQLite #React #WebAuthn #petproject #здоровье #open_source

  12. Я устал настраивать ПК и написал свое приложение для Windows на Flutter

    Привет. Меня зовут Никита. Наверняка многим знакома ситуация: кто‑то из друзей или родственников просит «почистить комп», «передалать PNG в JPG» или «раскидать свалку файлов в загрузках». В какой‑то момент мне это надоело и я решил обернуть все свои рутинные скрипты в удобный графический интерфейс. Чтобы можно было просто скинуть человеку один.exe файл, и всё работало из коробки. Никаких установок питона, никаких консолей. Так появился мое приложение SmartLauncher.

    habr.com/ru/articles/1019174/

    #flutter #python #windows #автоматизация #ffmpeg #open_source #утилиты #скрипты #desktop #petproject

  13. Делаем интернет-радио с ИИ за один вечер

    Всем привет, дорогие читатели! Расскажу вам о том как сделать интернет-радио на «скорую руку» без особых хлопот.

    habr.com/ru/articles/1013708/

    #интернетрадио #esp32s3 #esp32 #arduino #arduino_ide #uda1334 #petproject

  14. Рецепт как прокачать техничку PM c помощью ИИ и перестать стыдиться перед разработчиками

    Это руководство для тех, кто готов инвестировать в свою техническую насмотренность и техническую эмпатию. Если вы не можете поставить VPN или жалеете двадцать долларов на подписки → закройте эту статью. Мы будем строить полноценный SaaS. Почему? Потому что с вероятностью 90% вы работаете или будете работать именно с SaaS-продуктами. Наш инструмент → контролируемый Vibe Coding , а наш полигон → реальный пет-проект.

    habr.com/ru/articles/1013438/

    #antigravity #claude #petproject #skillmd #mcp #gemini #chatgpt #project_manager #project_managment #technical_product_manager

  15. Event-Driven подход в пет-проекте: автоматизация Telegram-канала на NiFi, Kafka и n8n

    Привет, Хабр! Хочу рассказать про один странный пет-проект, который немного вырвался из-под контроля. Все описанные потоки можно попробовать в github Скачивайте, ставьте звездочки) Началось всё обычно: есть VPS (2 ядра, 6 ГБ RAM, 40 GB NVMe), есть свободное время и желание сделать что-то полезное. А ещё есть давняя хотелка — попробовать Kafka в реальном бою. Ну и Telegram-канал для изучения английского как-то сам напросился: новости BBC, разбор лексики, викторины — вроде не сложно, но и не совсем hello world. Спойлер: Kafka я попробовал, канал работает до сих пор, а архитектура получилась немного безумной — с двумя очередями и разделением ответственности, которое я буду защищать в комментариях. Под катом — почему n8n не справился бы в одиночку, как подружить NiFi с расписанием и зачем я заставляю DeepSeek всегда класть правильный ответ в индекс 0.

    habr.com/ru/articles/1005602/

    #petproject #eventdriven #nifi #kafka #n8n #archimate #архитектура #deepseek #telegram #llm

  16. Event-Driven подход в пет-проекте: автоматизация Telegram-канала на NiFi, Kafka и n8n Привет, Хабр! Хочу рассказать про один с...

    #pet-project #event-driven #nifi #kafka #n8n #archimate #архитектура #deepseek #telegram #llm

    Origin | Interest | Match
  17. Amazing Cat Built City Subway Station: 7 Epic Ways to Spoil Your Feline Friend

    Cat built city with subway station for pet school commute. Creative DIY project for cat owners. Unique pet care idea. #CatLovers #PetProject #CreativePets #CatCity #SubwayStation

    themonstercat.com/cat-built-ci

  18. Как Гендальфу провести ИИ-хоббитов по fullstack проекту – Тексты

    Меня зовут Николай, я занимаюсь автоматизацией систем отчётности и анализа в ПГК Диджитал. В этой статье я хочу поделиться опытом ведения личного творческого проекта, где многие функции переложены на нейросети. Это вторая часть цикла, первая статья была посвящена разработке кастомных инструментов под частные специфические задачи моего проекта – цифрового мультимедийного комикса.. Здесь я собираюсь рассказать о создании текстов.

    habr.com/ru/companies/pgk/arti

    #ai #comics #multimedia #digital #hobby #petproject #ии #тексты #нейросети #геймдев

  19. I’m rewriting one of my pet projects from #Flutter Web to server-rendered #HTML. Because there are too many shitty mobile devices with a single vendor-provided browser that doesn’t support nice things or have fundamental bugs in those things.

    #FlutterWeb #Browsers #PetProject #Dev #development #softwareDevelopment

  20. I’m rewriting one of my pet projects from #Flutter Web to server-rendered #HTML. Because there are too many shitty mobile devices with a single vendor-provided browser that doesn’t support nice things or have fundamental bugs in those things.

    #FlutterWeb #Browsers #PetProject #Dev #development #softwareDevelopment

  21. In long online meetings, I’m probably not doodling. I’m playing Gnome Mines. Hardest field. Under 2 minutes.

    For years I had a “what if” in my head:
    What if Minesweeper wasn’t just a puzzle… but a living world?

    Today I’m soft-launching Grid Lands.

    Explore an endless grid, build territory tile by tile, and wage strategic wars in a shared multiplayer world.

    It’s early. It’s experimental. But it’s live.

    gridlands.io/

  22. In long online meetings, I’m probably not doodling. I’m playing Gnome Mines. Hardest field. Under 2 minutes.

    For years I had a “what if” in my head:
    What if Minesweeper wasn’t just a puzzle… but a living world?

    Today I’m soft-launching Grid Lands.

    Explore an endless grid, build territory tile by tile, and wage strategic wars in a shared multiplayer world.

    It’s early. It’s experimental. But it’s live.

    gridlands.io/

    #Minesweeper #MMO #PetProject #GameDev

  23. Защита LLM-приложений от Prompt Injection, исправление рискованных договоров на лету — и ещё 8 российских стартапов

    10 новых российских продуктов для защиты нейросетей от утечек данных, разбора IT-вакансий, организации событий и регистрации участников прямо в Telegram, выполнения действий ИИ в разных системах под контролем человека и многого другого. Битва за «Продукт недели» началась! Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд.

    habr.com/ru/companies/productr

    #стартап #стартапы #венчур #венчурные_инвестиции #венчурное_финансирование #петпроект #petproject

  24. Создание собственного ИИ-агента с RAG, SQL-базой и поиском в Интернет

    В статье разберем, как быстро создать собственного ИИ-агента с RAG, SQL-базой и поиском в Интернет на базе smolagents от Hugging Face. Предполагается, что у слушателей минимальные знания про ИИ-агентов, но есть некоторые знания в Python и базах данных. Сразу извиняюсь за то, что представленный код далек от идеального, а статья поверхностна. Правильно будет воспринимать этот материал как вводный гайд по теме ИИ-агентов. Тем не менее статья может быть полезна в контексте автоматизации задач и процессов. Сейчас из всех утюгов валятся новости про ИИ-ассистентов или ИИ-агентов, и о том, как они могут облегчить жизнь пользователям и срезать косты в некоторых бизнес-процессах. Эта тема заинтересовала и меня, поэтому я решил разобраться, как создать собственного ИИ-агента. Итак, на сегодняшний день для создания ИИ-агентов существует несколько популярных фреймворков.

    habr.com/ru/articles/994466/

    #ииагент #smolagents #petproject

  25. [Перевод] Пишем свой git: минимальная реализация на Rust

    Контроль версий долгое время был для меня «чёрным ящиком»: я не понимал, как именно хранятся файлы, как формируются diff’ы и из чего состоят коммиты. А поскольку я люблю изобретать велосипеды, почему бы не попробовать реализовать git самому?

    habr.com/ru/companies/cloud4y/

    #git #rust #контроль_версий #sha256 #zstd #хеширование #petproject #системы_контроля_версий #объекты_git #commit

  26. Magneto Solver: Пишем симулятор магнитных полей на WebGPU и боремся с тензором Максвелла

    Мне кажется, я знаю, как должен быть устроен идеальный электродвигатель, но чтобы это доказать, нужен инструмент. Существующий софт убивал все желание: медленно, дорого или неудобно. За зимние каникулы мы с Gemini (да, почти весь код написал ИИ) создали свой солвер на WebGPU. Весь софт - это один HTML-файл. Он работает в браузере, считает сетки до 16К в реальном времени и умеет то, чего нет у аналогов.

    habr.com/ru/articles/989380/

    #WebGPU #Gemini #LLM #симуляция_физики #электродвигатель #FDM #магнитное_поле #threejs #petproject #численные_методы

  27. 7 pet-проектов с LLM: приватность, скорость и безопасность своими руками

    Зачем всё это? В последние годы NLP развивается так быстро, что собрать LLM‑систему стало почти так же просто и естественно, как поднять веб‑сервис или собрать пайплайн данных. И всё же логичный вопрос: зачем делать что-то с нуля, если есть готовые SaaS и open-source решения, которые уже просто работают из коробки? Потому что готовые решения обычно оптимизированы под средний сценарий, а реальный мир почти всегда про частные ограничения: приватность данных, стоимость инференса, задержки, нестандартные источники знаний, требования безопасности и воспроизводимость. Pet‑проект - это способ руками потрогать ключевые узлы современного LLM‑стека и понять, где именно рождаются качество, скорость и риски. В этой подборке я собрал направления, которые сам считаю самыми обучающими и практически применимыми в 2026 году. В каждом пункте: что строим, зачем, минимальный план и что получится на выходе.

    habr.com/ru/articles/988774/

    #petпроекты #llm #petproject #2026

  28. 16 часов и 8600 строк: как Claude Code помог собрать персональный супер-апп

    Я решил собрать для себя приложение, которое объединит несколько AI-модулей в одном месте: фитнес-трекер с AI-тренером, новостной дайджест по AI/ML, дашборды для других проектов. Не SaaS для всех, а инструмент для себя. PWA, чтобы работало как нативное приложение на телефоне. В итоге: 4 дня по 4 часа, 8600 строк кода, работающий продукт в production. Расскажу как это получилось.

    habr.com/ru/articles/987872/

    #AI #Claude_Code #PWA #FastAPI #Nextjs #Zep #разработка #petproject #фитнес

  29. От идеи к реальности: как я собрал свой первый пет-проект по распознаванию языка жестов

    ПРЕДЫСТОРИЯ Полгода назад, ближе к концу первого курса, я стал думать о будущей работе. Возможно на волне хайпа мой выбор пал на Нейронные сети. Начал с классического машинного обучения, а потом нашел хороший курс по свёрточным (CNN) и рекуррентным сетям. CNN меня впечатлили гораздо больше. После пары учебных проектов вроде классификации кошек и собак захотелось сделать что-то сложнее. Так появилась идея: детектировать руку в кадре и определять жест из американского языка жестов (ASL). Шесть месяцев назад, ближе к завершению первого курса, я начал искать направление для будущей карьеры в сфере IT. Мой выбор пал на нейронные сети. Изучение начал с основ машинного обучения, а затем перешел к курсам по свёрточным и рекуррентным сетям. CNN показались мне наиболее перспективными для практического применения. После выполнения учебных проектов вроде классификации кошек и собак захотелось сделать что-то сложнее. Так появилась идея: разработать алгоритм для детекции руки на видео и последующего распознавания жестов американского языка жестов (ASL).

    habr.com/ru/articles/985694/

    #CNN #YOLO #petproject

  30. Нейропоисковик на 17 миллионов картинок: OpenCLIP, Qdrant и ZeroTier вместо облаков

    Как сделать свой аналог Pinterest, если у вас нет бюджета корпорации, но есть 4 ТБ картинок (17 миллионов штук) и желание искать по ним не просто по тегам, а по визуальному стилю? В статье — опыт построения распределенной системы поиска из подручных средств. Разбираем архитектуру: — Гибридное хранение: Backblaze B2 (холодное) + Домашний сервер (вычисления). — Сеть: Как ZeroTier объединил разрозненные ноды в одну Mesh-сеть без белых IP. — Векторный поиск: Как уместить 17 миллионов векторов OpenCLIP ViT-H/14 в 32 ГБ RAM с помощью Qdrant и квантизации. — Оптимизация: Почему поиск работает за 5 мс, а загрузка метаданных тормозила до 3 секунд, и как PostgreSQL спас ситуацию. Полный разбор ETL-пайплайна и экономики домашнего HighLoad-проекта.

    habr.com/ru/articles/981330/

    #python #векторные_базы_данных #qdrant #поиск_изображений #clip #zerotier #оптимизация #petproject #diy #selfhosting

  31. Как учиться финансовой грамотности: pet-проект, который помог развить навыки Agile

    Привет, Хабр! На связи Игорь Батулин — руководитель группы разработки виртуального хостинга в Рунити. Недавно в другой статье я рассказывал, как написал приложение для поиска маршрута в рогейне — делал его для себя, чтобы ориентироваться на дистанции. Опыт оказался удачным, и я продолжил собственную разработку — решил разобраться с личными финансами. В статье — мой опыт создания бота для учета личных расходов. Проект был остановлен, когда выполнил свою задачу, — дальше развивать его просто не было смысла. Зато в процессе стало ясно, что принципы, знакомые мне по командной разработке, отлично работают и в личных проектах. Итерации, декомпозиция и готовность к изменениям оказались полезны и здесь. Об этом я тоже расскажу — без методологий и фреймворков, зато на личном примере.

    habr.com/ru/companies/runity/a

    #бот #рунити #телеграм #телеграмбот #личный_опыт #личные_финансы #petproject #petпроекты #petпроект #agile

  32. Внедряем Gemini во все поля ввода Windows: Бесплатно, без смс и с обходом ограничений

    Полгода назад 1500 бесплатных запросов в Gemini казались вечностью. Сегодня Google закрутил гайки, и лимиты улетают за час Я доработал свою Open Source утилиту на Python. В этой статье расскажу, как реализовать систему ротации API-ключей, чтобы получить «бесконечный» доступ к нейронке, как переключаться между моделями Gemini и Gemma на лету и внедрить AI-помощника прямо в буфер обмена Windows. Исходники и готовый билд — внутри. Посмотреть код

    habr.com/ru/articles/974706/

    #python #pyqt5 #google_gemini #api #llm #open_source #автоматизация #буфер_обмена #gemma3 #petproject

  33. Tinc un #PetProject que vaig enllestir abans de l'estiu, en Django i SQLite, servint des del meu hosting, tot per fer-me al puto Python. I molt bé, però enrevessat. Igual estic massa fet al PHP.

    Ara que em sento en forces de pensar (sick leave, you know, 💩), m'he ficat a replicar-lo en Java. Una excusa com una altra per aprendre un llenguatge i tot el que penja. Spring boot, estructura, MySQL en Docker, Liquibase i migracions, Jpa per fer un CRUD, i JUnit per veure que tot tira a cada passet.

  34. This Talking Pet Collar Is Like a Chatbot for Your Dog - A new smart collar aims to give pet owners the ability to talk to their fur babies. Or at... - wired.com/story/shazam-talking #gear/gearnewsandevents #petproject #gear

  35. It’s amazing how natural #MVP cycles come when one is working on a #PetProject to scratch their own itch.
    #agile #beingYourOwnCustomer

  36. The task of adding #tea blends to tea.isbrill.com has began. So far, I have added #Assam which I am not entirely sure belongs in that section.

    tea.isbrill.com/tea-jargon/tea

    #isBrill #WIP #petProject

  37. #DailyBloggingChallenge (61/100)

    The #PetProject continues with a custom date picker instead of using a predefined component from #vue to learn more how the library is built.

    Also chose to use the #fetchAPI over #axios, mainly because I am more familiar with the former. With this the app has HTTP access and converts the XML response from OSM to JSON.

  38. #DailyBloggingChallenge (53/100)

    Started working on a new #PetProject to migrate the OSM-tools from #VanillaJS to #vite + #vue + #TypeScript + #bun.

    Jumping into the deep end on most of the new technologies and get to try to reverse engineer my understanding onto them.

    Currently struggling to understand if one should rather use defineProps or defineComponent when dealing with child components in vue.

    Really enjoyed the simple setup of bun and creating a project with vite isn’t that much harder. Though as stated in the bun’s docs, the performance of vite still hasn’t been maxed out.

    Previously wanted to familiar myself with #deno and used it for one file projects, though with the new hype surrounded around bun, might as well skip deno altogether.

    #webdev