Профиль
Занимаюсь разработкой уже более 13 лет и имею большой опыт: JavaScript, TypeScript, Php, Go, C#, Swift и Python. Активно внедряю гибкие методологии разработки в компании и внутренние обучения для команд. Являюсь большим фанатом NestJS для Backend и активно занимаюсь open source библиотеками для него. На frontend работаю с React, Angular а так же обожаю делать небольшие виджеты на Svelte. Так же имею широкий опыт внедрения DevOps практик для быстрой доставки кода в production и созданию лучшего develop experience. Но что самое главное - испытываю огромное желание делиться знаниями, которые были накоплены в результате многолетнего опыта разработки и управления командами.
Fullstack на Golang
Когда я начинал писать приложения лет 15 назад, не было такого понятия как Frontend. Был сайт, скажем, на php, где все рендерилось на сервере, а если нужно было немного динамики, добавляли JS. По сути — все SSR.
Новый курс: Основы тестирования

Вышел наш новый курс на платформе PurpleSchool! В нём мы начнем погружаться в тестирование. Начнем с самых основ - что такое тестирования, в чем отличие от QA, зачем это все нужно и какие роли исполняют специалисты данной сферы. Рассмотрим весь цикл разработки, артефакты, их назначение, а так же виды и правила составления тестовой документации.
Важны ли навыки QA в T-shape разработчика?
При подготовке нового курса по тестированию мы с его автором, Антоном (моим тёзкой), много обсуждали вопрос: будет ли курс полезен разработчикам, а не только начинающим тестировщикам. Антон сейчас занимает позицию Senior Automation Engineer в Австрии и активно взаимодействует с разработчиками в своей компании.
Все, кто учился на платформе в этом году — внимание! Вы оцифрованы!

На платформе уже доступны итоги года для каждого ученика. Все в цифрах: каким темам уделяли внимание, сколько дней учились, сколько уроков успели пройти и сколько достижений закрыли за 2024!
Обновление системы обучения 1.16 — Поиск по материалам

Теперь вы сможете быстро найти нужную лекцию или конспект в любом курсе с помощью нового поиска на главной странице. Это позволит эффективно находить нужные материалы и использовать платформу как базу знаний.
Обновление системы обучения 1.15 — Daily-награды и AI-помощник

Наша система обучения продолжает развиваться, и на этот раз мы хотим мотивировать вас на обучение и помочь в решении сложных вопросов.
Новый курс: Основы Swift и iOS

Вышел наш новый курс на платформе PurpleSchool! В нём мы начнем с самых основ разбираться со Swift.
Новости веб-разработки: Vite 6, Angular 19, React Router 7, Nuxt UI 3 и другие обновления к 2025! 🔥
Помимо значимых обновлений, которые коснулись Vite, Angular, React Router и Nuxt UI, обсудим более локальные — Meteor, Tailwind CSS, Better Auth, SQLtmlp, React Native Godot и React Native Screens. Посмотрим миграционные гайды, разберемся, как облегчить внедрение. По традиции, из большого количества новостей затронем самое интересное, решим, что можно брать в работу, а что пока не стоит.
Svelte 5 за 40 минут! Руны — мастхэв или...?
В этом видео за 40 минут рассмотрим ключевые обновления в Svelte 5. Руны, передача и прием данных, вывод списков, библиотека готовых анимаций, if / else и применение классов по условиям. Разберем пример сборки приложения на этом фреймворке.
Обновления в Next.js 15: Миграция на React 19 и Новые Возможности

В этом видео мы рассмотрим последние обновления в Next.js, включая миграцию на React 19 и использование Turbopack. Поговорим о новых функциях, таких как Async Request APIs и поддержке Eslint 9.