Рубрика «fullstack»
Любите ли вы кино, так как люблю его я? От Excel-таблиц к веб-приложению (Next.js, React, FastAPI, PostgreSQL)
2026-01-12 в 12:06, admin, рубрики: fullstack, postgresql, python, React, web-разработка, личный опытСерия 1. Как всё начиналось. Долгий путь к собственному инструменту
1997 год – формирование коллекции
Сначала это были просто видеокассеты с любимыми фильмами — без особой системы, без структуры, без мысли о будущем.
Со временем их становилось всё больше. К началу нулевых, на пике своего размера, коллекция насчитывала около 450 видеокассет. И в какой-то момент возник вполне естественный вопрос: всё это нужно как-то систематизировать, завести хотя бы минимальный учёт.
Самым очевидным и доступным инструментом стал MS ExcelЧитать полностью »
Инженерия UX и производительности: от ядра к периферии
2025-12-26 в 14:46, admin, рубрики: fullstack, opencart, pwa, self-contained app, serviceworker, UX, инжиниринг, кэширование, оптимизация, производительностьОчень краткий рассказ про семь проектов, построенных одним инженером на унаследованной платформе
OpenCart 3. Много дополнительных модулей. Очень медленная загрузка страниц. Визуально сайт выглядит морально устаревшим. Мобильного приложения нет. Пользователи есть, пользуются, но страдают (с большими экранами очень страдают).
Хотелось не просто ускорить метрики, а выстроить полноценную систему, которая бы работала для пользователя как обычное SPA-приложение: быстро, плавно, визуально современно, а главное с уважением к пользователям.
Анализируем UDP логи Squid-proxy
2025-12-06 в 10:15, admin, рубрики: bun, elysiajs, fullstack, logger, logs, nodejs, redis, redisearch, squid, TypeScriptВступление
Эта статья о том, как настроить Squid proxy с SSL bump в Docker и организовать realtime-мониторинг логов. В качестве практического примера я покажу open-source решение на современном стеке (Bun + Redis + Vue), которое решает проблему устаревших инструментов мониторинга.
Исходный код проекта: GitHub
Скриншоты приложения:
Fullstack monorepo: как перестать дублировать код между фронтом и бэком
2025-10-29 в 11:16, admin, рубрики: fullstack, Node, React, share, types, types safty, TypeScript, workspace, zod, монорепозиторийПривет! Сегодня хочу поговорить о проблеме, с которой сталкивается каждый фулстек-разработчик, и о том, как её можно элегантно решить.
Проблема, которая всех бесит
Представьте: пишете форму регистрации. На фронте описываете типы для полей формы. На бэке — те же самые типы для валидации. Меняете одно поле — нужно помнить, что надо поменять в двух местах. Забыли обновить на бэке? Получите баг в продакшене.
А теперь добавьте сюда:
-
Константы (статусы заказов, роли пользователей)
-
Схемы валидации (Zod, Yup)
-
Утилитные функции (форматирование дат, работа со строками)
Из мобильной разработки в бэкенд. История и впечатления
2025-10-22 в 14:31, admin, рубрики: android, distributed systems, fullstack, iOS, базы данных, бэкенд-разработчик, карьера ИТ-специалиста, карьера программиста, мобильная разработка, смена стекаСамый простой и логичный способ — поменять направление внутри компании. Мог так сделать дважды, но тогда бы и писать было не о чем. Буду рад, если кому-то мой опыт окажется полезным или интересным.
В рамках статьи сеньора обозначим как разработчика, который получает сеньорскую зарплату и стабильный положительный фидбек от руководителя и других разработчиков в команде более года. Шире определял в другой статье.
Читать полностью »
Game-changer-инструменты для разработчиков которые стоит попробовать. [Часть 1-2]
2025-07-22 в 13:51, admin, рубрики: AI, app, backend, devops, fullstack, web, инструменты, приложенияРазработка программного обеспечения и DevOps-инфраструктура в сложно представить без мощных open-source-инструментов. Некоторые из них не просто полезны — они меняют подход к автоматизации, деплою, ИИ-интеграции и безопасности. В этой статье собраны действительно сильные и перспективные проекты с открытым кодом: они бесплатны, активно развиваются и способны радикально упростить жизнь разработчика, DevOps-инженера или команды стартапа. Мы не просто перечисляем названия — а подробно разбираем, как и где применять каждый из них, в чём их плюсы и ограничения, и где они действительно полезны.
n8n
Как я запускал стартап в Германии в 2024 году
2025-07-08 в 7:15, admin, рубрики: fullstack, германия, стартапНа прошлой неделе я открыл доступ к своей веб‑платформе. Прошел уже год с того момента, как я начал работать над проектом, и сейчас мне хочется поделиться опытом.
Эта статья может быть полезна тем, кто собирается запускать собственную компанию (в Германии и не только): здесь есть общее представление о процессе. Этого представления мне не хватало на начальной стадии. Однако не полагайтесь лишь на мой опыт: я мог упустить важные детали, где‑то ошибиться, а некоторые правила и процедуры уже могли измениться. Перед любыми действиями советую получить квалифицированную консультацию.
Первоначальная мотивация
ИИ, no-code, блокчейн и софты: тренды во фронтенд- и бэкенд-разработке 2025
2025-06-26 в 12:47, admin, рубрики: backend, fullstack, бекенд, итмо, магистратура, фронтенд, фулстекПривет! Меня зовут Илья Благородов, я разработчик с 30-летним стажем и эксперт в онлайн-магистратуре от Яндекса и ИТМО «Фронтенд- и бэкенд-разработка». В этой статье я расскажу, какие тренды появились в разработке за последние годы, какие навыки нужны специалистам, чтобы соответствовать трендам, и что ждёт сферу в будущем.
Люблю я http, и вот как я его готовлю
2025-04-17 в 22:12, admin, рубрики: api, fullstack, golang, httpЯ старый фуллстек-разработчик и не знаю слов любви, но около полугода назад при очередной итерации сервера почувствовал себя утомленным путником, который узрел нежную красоту wr-обработчика нативного net/http! Вот раньше всё было ужасно - а теперь красиво, приятно читать и интересно показать! За несколько месяцев я переделал свои сотни обработчиков на новый стиль - и всё еще доволен! Почистил авгиевы конюшни слоев логики - теперь там царит запах фиалок! Также у меня была возможность посмотреть как пилят http профессионалы бэкенда - далеко не как фуллстеки, о чем тоже непременно хочется рассказать!

