В общем не получилось. Ну как? Ну так. То есть мысль написать что-то в блог приходит стабильно раз в неделю, но реально не было на это времени.
Давайте посмотрим чего накопилось и что с этим делать?
За этот год, пока я не писал в блог, у меня добавилось очень много интересного опыта в разных сферах деятельности и мне бы очень хотелось этим поделиться. Я надеюсь, что поделюсь всеми этими мыслями не через год, а несколько ранее.
Так вот из личного:
- Отметили 10-ю годовщину свадьбы
- Продал 2 машины и купили 1. Toyota Auris просто огонь
- Переехали в другой город
- Купили квартиру (она строится)
- Обновили технику в доме
- Обновили личные девайсы
- Были в отпуске (ура)
- Прилетали родители (ура)
- Нас в семье стало меньше (очень тяжело)
- 3 прививки
- у нас теперь есть XBox (но нет времени на него)
- Я пилотировал самолет
- Научился аккуратно обращаться с деньгами
- Наверняка самое критично важное я забыл, ну да ладно.
Из профессионально и около того:
- Я обновил все, что прилетало для React Native
- Переписал с классов на функциональные компоненты большую часть проекта
- Много много новой логики и экранов
- Переписал внутренний сервис на TypeScript. Сам проект на Next.js
- Очень много Gatsby.js
- Перформанс в React приложениях с/без next.js, gatsby.js, cra, antd, customized-cra, MUI
- Проклял все вместе с charts.js и apache echarts
- Интересно поковырял web rtc, agora
- Качал свою внутреннюю философию между css/scss modules и styled components
- Много много websocket и по 6-10 сообщений в секунду.
- Push Notifications Web
- SEO
- Web workers
- Написал простое приложение на Kotlin.
И много всего другого технического произошло за этот год.
Чего же я не сделал из того, что хотел?
- Почти не писал backend
- Не поучился как следует (SQL, Redis, Go, Nest.js, Flutter)
- Ничего не писал в блог :(
Я думаю, что это далеко не все, но кажется, что хватит.
Что дальше? А дальше надо стараться писать и делиться мыслями. Я вот написал год назад про смену юзера git локально в проекте, так и пользуюсь собственной статьей каждый раз когда создаю новый pet project. Так что оно работает.