(◕‿◕) bebb

Про мене

Я bebb — full stack розробник і системний адміністратор з України. Люблю, коли все працює: від кнопки на сайті до правила у файрволі.

Мій профіль — на стику розробки й адміністрування: пишу код і сам відповідаю за сервер, на якому він працює.

Серед моїх проєктів — власна хостинг-платформа з кабінетом клієнта і Minecraft-сервер із захищеним входом через Discord. Обидва я спроєктував, написав і обслуговую сам.

Для клієнтів роблю так само, як для себе: з тестами, моніторингом, бекапами й документацією.

Навички

Розробка

  • TypeScript, Reactщодня
  • PHP, Laravel, Filamentщодня
  • Python (aiogram, скрипти, автоматизація)щодня
  • Astro, HTML, CSS, доступністьщодня
  • Node.js, Express, grammYвпевнено
  • Go (мережеві сервіси)впевнено
  • Java (Paper API, JDA)впевнено
  • WordPress, WP-CLIвпевнено
  • Playwright (e2e, візуальні перевірки)впевнено

Інфраструктура

  • Linux (Ubuntu), systemdщодня
  • nginx, TLS, Let’s Encryptщодня
  • Docker, ізоляція контейнерівщодня
  • Файрвол (UFW, iptables), fail2banщодня
  • MariaDB, Redisвпевнено
  • S3 (Garage), бекапи й відновленнявпевнено
  • Моніторинг і сповіщеннявпевнено
  • Пошта: SPF, DKIM, SMTP-релеївпевнено
  • Discord / Telegram APIвпевнено

Як я працюю

Спершу розібратися

Питаю «навіщо», перш ніж писати код. Найкраща функція — та, яка вирішує реальну задачу.

Безпечно за замовчуванням

Секрети в сховищах, мінімальні права, резервні копії до будь-яких змін.

Говорю зрозуміло

Пояснюю рішення без жаргону й пишу документацію, з якою можна жити без мене.

Думаю наперед

Роблю так, щоб проєкт можна було розвивати, а не переписувати через пів року.

Маєте ідею? Давайте поговоримо

Опишіть задачу кількома реченнями — відповім з питаннями й першою оцінкою.