17 episodes

Нерегулярний україномовний ІТ подкаст. Розмови на цікаві теми про технології, програмування, управління проектами та книги, але крім роботи є ще багато цікавинок навколо нас. То ж підписуйтесь та не пропускайте жодного випуску!

Байки Програміста Taras Sheremeta

    • Technology

Нерегулярний україномовний ІТ подкаст. Розмови на цікаві теми про технології, програмування, управління проектами та книги, але крім роботи є ще багато цікавинок навколо нас. То ж підписуйтесь та не пропускайте жодного випуску!

    Випуск #17: Для чого нам курси, менторство і про ускладнення простих речей

    Випуск #17: Для чого нам курси, менторство і про ускладнення простих речей

    Випуск вийшов рекордним за тривалістю. Сьогодні говоримо про:
    - Для чого потрібні курси?
    - Як працює програма менторства в компанії, як її запустити та як після цього втримати працівників
    - Мікросервіси більше не потрібні?
    - Неоднозначно про GraphQL і ускладнення простих речей додатковими рівнями абстракції
    - Різні типи Enterprise API (Public API, Private API, Partner API)
    - Серіал "Devs" 
    Сайт подкасту https://sheremetat.name, де можна коментувати 
    Допомога подкасту https://www.patreon.com/sheremetat 
    Goodreads: https://www.goodreads.com/user/show/90037016-taras-sheremeta
    Telegram: https://t.me/tl_notes
    Twitter: https://twitter.com/sheremetat
    Facebook: https://www.facebook.com/sheremetat.podcast 
    Music by https://audionautix.com

    • 48 min
    Випуск #16: Не тільки про Golang: хто такий fullstack девелопер?

    Випуск #16: Не тільки про Golang: хто такий fullstack девелопер?

    У випуску говоримо про:

    1. Два слова про статистику і про методи тлумачення результатів статистичних досліджень

    2. Чи треба гоферу знати фронтенд? Хто такий fullstack девелопер і чому за ними майбутнє? Чому фулстак-2020 це не тільки бек і фронт, а ще і Docker, Kubernetes, DevOps, AWS?

    3. Запитання від Junior Go Developers: як менеджити групу паралельно запущених goroutines (про sync/errgroup і worker pool)?   

    4. Запитання для співбесіди senior інженера: як ви оптимізуєте запити в базу даних (explain, profiler)? який тип бази даних вибрати для проекту системи автоматизації роботи виробництва (підходи проектування бази зверху вниз і знизу вгору)?

    5. А ви знали що деякі часові пояси можуть мати зміщення не на цілу годину? 

    6. Чи справді допомагає білий шум краще сконцентруватись на роботі?  

    7. Хвилинка самопіару: створив просту бібліотеку яка допоможе гоферу швидко перевірити припущеня при дебазі. Найближчий аналог - assert keyword із Java

    8. Книга випуску "Інноватори. Як група хакерів, геніїв та ґіків здійснила цифрову революцію" by Walter Isaacson 



    Сайт подкасту https://sheremetat.name, де можна коментувати 
    Допомога подкасту https://www.patreon.com/sheremetat 

    Goodreads: https://www.goodreads.com/user/show/90037016-taras-sheremeta
    Telegram: https://t.me/tl_notes
    Twitter: https://twitter.com/sheremetat
    Facebook: https://www.facebook.com/sheremetat.podcast 

    Music by https://audionautix.com

    • 38 min
    Випуск #15: Golang спецвипуск за мотивами менторських сесій

    Випуск #15: Golang спецвипуск за мотивами менторських сесій

    1. Переніс подкаст на новий хостинг, Telegram
    2. GitHub is now free for teams - переніс туди свій  Pet Project. Кінець для Bitbucket?
    3. Інтерфейси в Go: dependency injections, Liskov substitution principle, приймай інтерфейс на вхід - повертай структуру, інтерфейс на стороні консюмера, не потрібно дублювати інтерфейсом свою структуру (це вам не Java)
    4. Запитання від Junior Go Developers: чи потрібно тестувати приватні методи (про юніт та інтерейшн тести з коробки)? Як обробляти помилки в середині goroutines (про error channels)? Чому функція log.Fatal() практично зло в реальному проекті (про error handling)?
    5. Ще раз про важливість code review і мій підхід до нього
    6. Книга випуску Максим Дорофеев "Путь Джедая"
    7. Шукаєте ментора? А він тут - на Patreon.

    Сайт подкасту https://sheremetat.name, де можна коментувати
    Допомога подкасту https://www.patreon.com/sheremetat

    Goodreads: https://www.goodreads.com/user/show/90037016-taras-sheremeta
    Telegram: https://t.me/tl_notes
    Twitter: https://twitter.com/sheremetat
    Facebook: https://www.facebook.com/sheremetat.podcast

    Music by https://audionautix.com

    • 26 min
    Випуск #14: Хроніки карантинного режиму і Kubernetes

    Випуск #14: Хроніки карантинного режиму і Kubernetes

    1. Хроніки карантинного режиму: нове крісло і готовий домашній офіс, розчехлив PS4
    2. Чи готові ми до повного remote? Як воно бути менеджером remote? Все залежить від того як у вас побудовані процеси в offline
    3. Трохи філософських думок про тернарний оператор і запашок від коду з else операторами
    4. Кодив на Go Pet Project, але більше конфігурував СІ/CD
    5. Kubernetes змінив правила гри? Десь ми це вже бачили... :) http://shop.oreilly.com/product/0636920242598.do
    6. Книга випуску "Shape Up: Stop Running in Circles and Ship Work that Matters" від Basecamp https://basecamp.com/shapeup
    7. Підглядаючи за дорослими, завів собі Patreon https://www.patreon.com/sheremetat і оновив канал в Telegram

    Сайт подкасту https://sheremetat.name, де можна коментувати
    Допомога подкасту https://www.patreon.com/sheremetat

    Goodreads: https://www.goodreads.com/user/show/90037016-taras-sheremeta
    Telegram: https://t.me/tl_notes
    Twitter: https://twitter.com/sheremetat
    Facebook: https://www.facebook.com/sheremetat.podcast

    Music by https://audionautix.com

    • 32 min
    Випуск #13: Коронавірус та інші відсебеньки

    Випуск #13: Коронавірус та інші відсебеньки

    1. Я вже і боюсь говорили про регулярність цього подкасту
    2. COVID-19: Work from home на постійній основі, Держава в смартфоні і вчителі онлайн, Ми стоїмо на порозі великих змін
    3. Тестове завдання з роботи - перевірка себе
    4. Ми неправильно вчимося. Ми розучилися вивчати тему - ми шукаємо готові рішення і тому як правило пропускаємо вступні розділи книг і курсів. Я для себе вирішив після прочитання книги чи курсу робити курсовий проект.
    5. Мікросервіси/Моноліт/Монорепозиторій: що вибрати якщо над проектом ти працюєш один?
    6. Pet project: проблема завершення, плани
    7. Книга випуску "Проект Фенікс" https://www.goodreads.com/book/show/33986095-devops

    Сайт подкасту https://sheremetat.name, де можна коментувати

    Music: www.bensound.com

    Goodreads: https://www.goodreads.com/user/show/90037016-taras-sheremeta
    Telegram: https://t.me/tl_notes
    Twitter: https://twitter.com/sheremetat
    Facebook: https://www.facebook.com/sheremetat.podcast

    • 34 min
    Випуск #12: KPI, Agile і холіваримо про Go

    Випуск #12: KPI, Agile і холіваримо про Go

    1. Чого мені не вистачає в Go:
    - Map/Reduce і map(), reduce(), filter() функції в slice і map
    - Generics
    - Named parameters
    - Ternary operator
    - async/await
    - checked exceptions
    2. Архітектура системи: AWS stack vs no vendor lock
    - DevOps driven architecture
    - serverless architecture і vendor lock
    3. Роздуми про КРІ
    - М.Дорофеев "Шухарт, 6-сигма и люди снежинки с руками из жопы (Скрамомер и канбанометр)" https://www.youtube.com/watch?v=VPDJXngp2bM
    - М.Дорофеев "Джедайские техники: Как воспитать свою обезьяну, опустошить инбокс и сберечь мыслетопливо" https://www.goodreads.com/book/show/34656521
    - М.Дорофеев "Воспитай свою обезьяну" https://www.youtube.com/watch?v=DukfcM24tgk
    4. По pet проекту особливих новин нема
    5. Побудова процесів в компанії:
    - Крок 1: З хаосу на дошку
    - Крок 2: Перетворюємо дошку на інструмент і Аналізуємо стан процесу на діаграмах
    - Крок 3: Оптимізація процесу - ліміти і правила
    6. Книга випуску Robert C. Martin "Clean Agile: Back to Basics" https://www.goodreads.com/book/show/45280021-clean-agile

    Сайт подкасту https://sheremetat.name, де можна коментувати

    Music: www.bensound.com

    Goodreads: https://www.goodreads.com/user/show/90037016-taras-sheremeta
    Telegram: https://t.me/tl_notes
    Twitter: https://twitter.com/sheremetat
    Facebook: https://www.facebook.com/sheremetat.podcast

    • 42 min

Top Podcasts In Technology