All content for SDCast is the property of Konstantin Burkalev and is served directly from their servers
with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
SDCast #135: в гостях Андрей Листочкин, CTO в компании Viravix
SDCast
2 hours 40 minutes 22 seconds
4 years ago
SDCast #135: в гостях Андрей Листочкин, CTO в компании Viravix
Встречайте 135-й выпуск подкаста. У меня в гостях Андрей Листочкин, CTO в компании Viravix. Очень давно мы собирались пообщаться с Андреем, но свершилось это вот только сейчас. Так что тем для обсуждения накопилось порядочно и выпуск получился длинным, но от этого не менее интересным!
Андрей рассказал про свой долгий и ветвистый путь в Айти: работу в компании Opera, IP-телефонию, разработку медицинского софта и заканчивая системами промышленного оборудования в пищевой промышленности.
Мы поговорили про эволюцию веба, развитие браузеров и внедрение новых браузерных API, подискутировали о инструментах фронтенда, таких как сборщики, вспомнили jQuery и Firebug!
Андрей рассказал про то, как он стал амбассадором Ember.js в русскоязычном сообществе. Мы подискутировали о фреймворках, платформах, их идеях и устаревании, vanilla js и легаси. Обсудили то, как изменились вопросы, задаваемые фронтенд-разработчикам на собеседованиях.
Поговорили про команды, ресурсы, фуллстек разработчиков и аутсорс, решаемые задачи и используемые для их решения технологии, выбор стэка, платформ и всего остального. Андрей рассказал про свою роль СТО в компании, чем он занимается и какие решает задачи.
Андрей, как активный член различных программных коммитетов конференций и сообществ рассказал и про эту сферу своей деятельности. Мы обсудили конференции, преподавание и менторство: зачем, для чего и ради каких целей ими занимаемся.
Ссылки на ресурсы по темам выпуска:
* Ранний фронтенд и веб:
* Firebug (https://en.wikipedia.org/wiki/Firebug_(software))
* Joe Hewitt, автор Firebug и iUI (https://en.wikipedia.org/wiki/Joe_Hewitt_(programmer))
* Ролик про Opera Mini 5 & Mobile 10 (https://www.youtube.com/watch?v=wWHIGGjiamA), над которыми работал Андрей
* Тот самый вопрос на SO про X-UA-Compatible (https://stackoverflow.com/questions/11095319/how-to-fix-document-mode-restart-in-ie-9/11096186#11096186)
* KnockoutJS - первый популярный фреймворк с интерактивным туториалом (http://learn.knockoutjs.com/#/?tutorial=intro)
* Туториал Джона Резига (автора jQuery) о том, как работает Function.prototype.bind (https://johnresig.com/apps/learn/)
* Книги и доки:
* Literate Programming (https://en.wikipedia.org/wiki/Literate_programming)
* Annotated Version of the Original jQuery Release (https://johnresig.com/blog/annotated-version-of-the-original-jquery-release/)
* Docco (http://ashkenas.com/docco/) is a quick-and-dirty documentation generator
* Аннотированные исходники underscore.js (https://underscorejs.org/docs/underscore-esm.html)
* Ответ Андрея про использование CoffeeScript на SO (https://softwareengineering.stackexchange.com/questions/72569/what-are-the-pros-and-cons-of-coffeescript/113208#113208)
* Ember JS:
* Broccoli.js (https://broccoli.build/)
* The Ember CLI (https://cli.emberjs.com/release/)
* Первый доклад Андрея про Ember с JavaScript Framework Day’14 (https://www.youtube.com/watch?v=cXb1aFczAbo)
* Post-SPA фреймворки:
* Hotwire (https://hotwired.dev/)
* TwinSpark (https://kasta-ua.github.io/twinspark-js/)
* Строчка кода, заработавшая компании миллион (https://www.freeswitch.org/confluence/display/FREESWITCH/mod_dptools%3A+deflect)
* Сообщества и конференции:
* https://fwdays.com/
* http://kharkivjs.org/
* http://kyivjs.org/
* https://kottans.org/
* Фреймворки и платформы:
* https://nestjs.com/
* Про “Async iterators and generators” (https://jakearchibald.com/2017/async-iterators-and-generators/) от Джейка Арчибальда
* https://rxjs.dev/
Понравился выпуск? — Поддержи подкаст на patreon.com/KSDaemon (https://www.patreon.com/KSDaemon), звёздочками в iTunes (https://podcasts.apple.com/ru/podcast/software-development-podcast/id890468606?l=en) или своём подкаст-плеере, а так же ретвитом или постом! Заходи в телеграм-чат SDCast (https://t.me/SDCast), где можно обсудить выпуски, предложить гостей и высказать свои замечания и пожелания!