Полезняшки от "Разбора Полетов"
1.44K subscribers
146 photos
15 videos
4 files
4.53K links
Полезные статьи и новости от авторов подкаста "Разбор Полетов". Единственный подкаст, где бывшие ведущие призывают к убийству бывших слушателей 🔥🔥

По всем вопросам @abashev
Download Telegram
Вещи, которые мы в Jitbit делаем неправильно:

1) Мы все еще получаем все ошибки на емейл

2) Мы все еще немного пишем на jQuery

3) У нас нет SPA и мы почти не юзаем фронтенд-фреймворки, все рендерится на сервере. Несколько самых сложных экранов написаны на Vue, но это все.

4) Мы работаем на Microsoft-стеке (asp.net mvc + винда + SQL Server). Парочка микросервисов на линухе (в основном питон и нода), но основное приложение - винда. Извините.

5) Мы, кажется, довольны (!) этим стеком. Ну правда. Сервера не выключаются годами.

6) Planned outage не считается

7) Мы не юзаем докер и я нихрена не знаю про кубер. Любую команду я сначала полчаса гуглю, потом еще полчаса пытаюсь врубиться.

8) Мы не юзаем TypeScript (меня толкают в бок коллеги) - ок, мы юзаем TypeScript, мобильное приложение на нем.

9) Мы не юзаем джиру, трелло, notion, confluence, чего там еще бывает... Короче, мы вообще ничего не юзаем кроме Слэка (меня опять толкают в бок) - ок мы еще юзаем Гитхаб

10) Я нихера не знаю про аджайл, скрам, канбан, хуян и тп. Не, ну что-то знаю, конечно. Но забыл.

11) Мы не юзаем js-компиляторы. Вообще. Babel, Webpack? - неа, не слышали. Что в текстовом редакторе - то у юзера в браузере. Что-то там на CDN перепакуется и сожмется - ну и ладно.

11.1) Еще мы не бандлим скрипты в один большой комок, но это осознанно и специально.

12) мы пишем CSS на LESS. Кажется это не модно. Кажется, уже лет 10.

13) Мы всего год, как завели нормальный CI в облаке. Но я до сих пор не понимаю, зачем. За год там ни разу ничего не сломалось. Потому, что почти все билды и юниттесты мы все равно по-привычке гоняем локально.

14) я не знаю Go, Rust, Kotlin, Swift и Dart. Вообще, все, что "не C# и не JS" я знаю с большим трудом. Даже питон.

15) у нас нет стейжинга, CD выкатывается сразу в прод.

16) Наши сервера - полудохлые инвалиды, мой ноутбук круче любого из них (хотя нас ломают, нагружают, аудитят, penetration-тестят, в том числе гос-структуры и даже военные - см. пункт 5)

17) я не помню как работает flexbox и каждый раз гуглю. Половина нашей верстки сделана на "float:right/left", а иногда даже - (о нет) - на таблицах.

18) у нас нет продактов

19) когда-то вся команда фанатично сидела на маках и только на маках!!!!111 Сейчас остался только один - релизить мобильную приложуху. И Макса (который это делает) очень бесит доставать его из тумбочки.

20) У нас нет ничего "serverless" ни AWS-Лямбды, ни CloudFlare workers, ни аналогов.

21) мы иногда пишем код на PHP

22) У нас еcть single point of failure - база данных. Поэтому мы фанатично бекапим ее 10-ю разными способами.

23) за 12 лет эти бекапы ни разу не пригодились (тьфу-тьфу-тьфу)
Forwarded from @yegor256 news (yegor256)
Big news! My 5th book Junior Objects is published. You can buy it on Amazon for just $40.96. It is a crash course for junior programmers, on computing, software engineering, and object-oriented paradigm. I planned to make it all about OOP, but it became a much wider introduction to everything a newbie needs to know about coding. You may consider it a prequel to Elegant Objects. It was reviewed by 25 volunteers (the highest number so far among all other books of mine).
Forwarded from JBáruch 🎩
Так, народ, вчера был Американский swampup, и было огненно, @gamussa не даст сорвать. Европейский первого июля, днём, в выходной, нет повода не пойти! Тем более, что билеты я любимому чатику выпишу бесплатно, стучитесь в личку!