devclub.eu

IT-встречи в Таллине (на русском)

DevClub #195

Ломаем человеческие и инфраструктурные баги: от искажённых сообщений до украденных JSON‑ключей. Встречаемся 26.01.2026 в в 19:00 в офисе компании Askend, 2й этаж, 80f Tartu maantee.

Билеты: https://www.eventbrite.com/e/devclubeu-195-tickets-1980971668587?aff=oddtdtcreator

Подробности:


Майя Мичулис

Debugging коммуникации

Почему одно и то же сообщение в IT команде может быть понято совершенно по-разному?

Когда мы думаем, что говорим про одно и то же, зачастую бывает, что на самом деле каждый считывает разные «данные»

Я расскажу о фильтрах восприятия как о «человеческих API» и о том, как с помощью Process Communication Model уменьшить количество коммуникационных багов в работе IT команд.


Эрвин Вебер

Уничтожь свой старый JSON ключ

В наши дни слишком часто в разработке, да и в бою используют ключи, которые кто-то где-то скачал и куда-то закачал.

Эта практика давно вызывает глубокую печаль у специалистов по безопасности.

Приход современных червей, атакующих среды разработки подтвердил: самое хорошее время думать про ключи было вчера, сегодня асимметричные ключи должны быть стандартным требованием ко всем поставщикам сервисов.

В докладе посмотрим на Sha1Hulud 2.0, что он делает в обычном гитхаб репозитории, и как хороший поставщик (Google Cloud) узнает GitHub Actions «в лицо» без старинного файла ключа, сильно осложняя жизнь червям, собирающим ключи.

DevClub #194

Когда соцсети портятся, пчёлы жужжат, кубики собираются вслепую, а презентации становятся красивыми — это всё на новогоднем ДевКлубе! Встречаемся 22.12.2025 в в 19:00 в офисе компании Askend, 2й этаж, 80f Tartu maantee.

Билеты: https://www.eventbrite.com/e/devclubeu194-tickets-1978567444488?aff=oddtdtcreator

Подробности:


Илья Зверев

Enshittification: почему веб-платформы портятся, и что с этим делать

Вы замечали, как фейсбук показывает 70% рекламы и прячет посты от людей, на которых вы подписаны?

Как Bolt поднимает цены и, в то же время не даёт водителям нормально заработать?

Как Google испортил свой поиск? Как Твитер… ну, вы знаете. Как все. Начинают офигенно, но со временем превращают свои платформы в дерьмо, чтобы выжать пару лишних долларов.

Для этого Кори Доктороу придумал слово: enshittification. Оно не только обозначает конкретный процесс порчи платформ, но и подсказывает способы этого избежать. Что делать, когда, в свою очередь, испортится BlueSky? Давайте разберёмся.


Андрей Солнцев

Как собрать кубик Рубика с завязанными глазами?

Новогодний оффтопик


Артём Курапов

Как там пчёлы?

Лёгонький доклад-update про видео-мониторинг пчёл с помощью AI


Андрей Солнцев

Исправь свои слайды!

Лёгкий способ резко улучшить почти любую презентацию.

DevClub #193

Сначала вылечим сайты от падения, а затем займёмся выгоранием разработчиков. Встречаемся 25.11.2025 в в 19:00 в офисе компании Askend, 2й этаж, 80f Tartu maantee.

Билеты: https://www.eventbrite.com/e/devclubeu-193-tickets-1970356914572?aff=oddtdtcreator

Подробности:


Владимир Оводенко

Как организовать веб-доступность на примере Inbank

Как мы в Inbank подходим к обеспечению веб-доступности: от аналитики до практических решений в дизайне и разработке. Также о том, как мы реализовали автоматизированные тесты для сохранения достигнутых результатов.


Антон Назаренко

Профессиональное выгорание в IT и как с этим бороться

Механизм профессионального выгорания с точки зрения психологии с примерами из жизни, исследованиями, высказываниями моих клиентов, которые через это прошли и стали сильнее. Дам практические рекомендации, но без банальщины вроде «просто смени работу». Расскажу в том числе и о том, почему такие простые решения вредны и почему нужно глубокое понимание самого себя и своих мотивов, чтобы избегать выгорания и быть успешным в своей работе.

DevClub #192

Когда рулетка крутится в голове, а GPU — на экране: азарт и графика под одним куполом. Встречаемся 28.10.2025 в в 19:00 в офисе компании Askend, 2й этаж, 80f Tartu maantee.

Билеты: https://www.eventbrite.com/e/devclubeu-192-tickets-1836933269859?aff=oddtdtcreator

Подробности:


Артём Смирнов

Skia — кросс-платформенный рендеринг графики

Skia — штука, с помощью которой рисуется почти вся графика в Android, Chromium, Flutter (раньше) и много где ещё. Результаты её работы все постоянно видят, но о самой библиотеке мало кто знает. Расскажу на примере того, как оно работает под капотом у Android.


Дмитрий Плахотников

Почему люди играют в азартные игры

Про механизм работы мозга, нейротрансмиттеры и как это влияет на азартные игры.

DevClub #191

Нужен ли разработчик, когда есть хороший аналитик, который умеет в vibe-coding? Давайте разбираться 24.09.2025  в 19:00 в офисе компании Askend, 2й этаж, 80f Tartu maantee.

Билеты: https://www.eventbrite.com/e/devclubeu-191-tickets-1716693328959?aff=oddtdtcreator

Подробности:


Елена Барбанова

Построение аналитики

Зачем аналитика бизнесу? Зачем аналитику образование? Что нужнее аналитику — Питон, SQL или Chat GPT? Эти и другие темы с примерами из жизни.


Николай Секачев

Vibe coding в продакшене — миф или реальность?

Я вайбкодил на протяжении 6 мес и вот чему научился… что работает, а что нет: IDE, языки, фреймворки. Сколько это стоит и как вайбкодить бесплатно. Какие LLM использовать. Покажу несколько реализованных проектов.

DevClub #190

Как звучит меланхолия пикселей и сколько стоит полгода без работы? Разберёмся при встрече: 27.08.2025 в 19:00 в офисе компании Askend, 2й этаж, 80f Tartu maantee.

Билеты: https://www.eventbrite.com/e/devclubeu-190-tickets-1606352055239?aff=oddtdtcreator

Подробности:


Мартин Тюрнпуу

Саунд дизайн в играх

Саунд дизайн в играх / немного об новой ассоциации эстонского гейм-девелопмента. Расскажу об опыте работы над проектом Deep Pixel Melancholy, а также как делаются звуки и саундтреки для игр (как выглядит рабочий процесс).


Илья Зверев

Гранты в Open Source: как я полгода не работал

Смотря на программистов вокруг, кажется, что есть всего два пути: либо унижаться на LinkedIn и найти оплачиваемую работу в офисе, либо запустить стартап и не есть три года. У меня получается плохо и то, и другое, поэтому я нашёл альтернативу: европейский фонд, который платил десятки тысяч евро за разработку моего pet-проекта на Flutter. Как такое вообще возможно, сумел ли я прокормить семью из четырёх человек, и почему это не так радужно, как кажется?

DevClub #189

Зажгём рынки и JVM: доступный 3D-сканер, платформа без подписок и чистый код без Spring-магии на Kotlin+Klite. ДевКлуб вдохновляет! Встречаемся 30.07.2025 в 19:00 в офисе компании Askend, 2й этаж, 80f Tartu maantee.

Билеты: https://www.eventbrite.com/e/devclubeu-189-tickets-1534916088339?aff=oddtdtcreator

Подробности:


Евгений Семенов

Мои глобальные идеи которые перевернут мир

Я представлю несколько амбициозных идей, способных изменить рынки — от доступного 3D-сканера с новой моделью монетизации до генеративной платформы без подписок и гаджета-антистресса нового поколения. Ищет единомышленников, инвесторов и команды, чтобы воплотить эти концепции в жизнь.


Антон Кекс

Проект, в котором хочется писать код: каким должен быть DX на JVM

Что если отказаться от Spring, аннотаций и магии — и собрать JVM-бэкенд, в котором всё просто, прозрачно и приятно? В этом докладе я расскажу, каким должен быть Developer Experience, чтобы код был выразительным, типобезопасным и предсказуемым. Без магических DI-фреймворков, с понятной архитектурой, удобной работой с БД и генерацией типов для фронта. Kotlin и Klite помогут — но главное здесь осознанный подход к проекту.

DevClub #188

Школа заканчивается, пора подвести итоги года. Встречаемся в 19:00 28.05.2025 в офисе компании Askend, 2й этаж, 80f Tartu maantee.

Билеты: https://www.eventbrite.com/e/devclubeu-188-tickets-1378696060029?aff=oddtdtcreator

Подробности:


Ольга Ходырева

Будни школьного IT

Реальность школьного IT: как дети осваивают программирование и дизайн, создают крутые проекты и находят в этом интерес. Какие программы и методы действительно работают на уроках и с какими сложностями приходится сталкиваться. Личный опыт, примеры работ учеников и взгляд на современную школьную информатику, а также роль и возможности AI для школьников.


Илья Зверев

Домашний дашборд из детского конструктора

Дух старой школы до сих пор жив в микрокомпьютерах, которые дают детям для изучения основ программирования (и робототехники). Казалось, что полезного можно с ними сделать? Кто в здравом уме будет писать на Scratch и его аналогах что-либо серьёзное? Наверное, никто, если не учитывать фактор любопытства и очумелых ручек у уставших от кубернетисов инженеров. Давайте я покажу, что за штука ко мне прилетела из Китая, и как я с ней упростил наши утренние сборы детей в школу. Ключевые слова: M5Stack, ESP32, MicroBlocks, Adafruit.

DevClub #187

Наконец-то мы дожили до того момента, когда ИИ помогает создавать проекте непрофессионалам. Кстати, а что там у аналитиков? Узнаем 30.04.2025 в 19:00 в офисе Askend, 2й этаж, 80f Tartu maantee.

Билеты: https://www.eventbrite.com/e/devclubeu-187-tickets-1332828920179?aff=oddtdtcreator

Подробности:


Эдуард Анспери

Опыт создания ИТ проектов будучи не профессионалом

Суть доклада в том что бы поднять тему о современных инструментах, позволяющих людям без опыта программированния, создавать ИТ проекты. Цели доклада, поделится с представителями ИТ индустрии своим опытом, показать возможности современных инструментов, собрать некоторый отзыв и поднять дискуссию в сообществе о тенденциях изменения парадигмы разработки ИТ проектов в условиях быстро развивающихся технологий.


Александр Белков

Системный и бизнес анализ, как совмещать две роли в одном лице

Ключевые отличия и области ответственности системного и бизнес анализа. Каковы ожидания от системного и бизнес аналитика, как снять стресс от совмещения ролей, почему это плохо и как минимизировать риски, разделения документации на бизнес и системную часть и другие аспекты

DevClub #186

Нужен ли коуч для перевода сложного проекта из AngularJS на Angular, или…? Размерёмся со всем по порядку в 19:00, 26.02.2025. Место: Askend, 2й этаж, 80f Tartu maantee.

Билеты: https://www.eventbrite.com/e/devclubeu-186-tickets-1249324656679?aff=oddtdtcreator

Подробности:


Татьяна Анисимова

Польза коучинга в работе

Я хочу рассказать о коучинге, и как его можно применять в обычной жизни, в работе, в управлении. Это очень мощный, работающий и гуманный инструмент, хотя некоторые думают, что это что-то похожее на шарлатанство. Приведу примеры кейсов, где использовала коучинг для пользы человека.


Дмитрий Гостев

Миграция 2х больших систем Töötukassa с AngularJS на Angular

Процесс миграции двух больших систем написанных на AngularJS в новый Angular посредством использщования гибрида (Angular Hybrid), где внутри одного приложения запускаются и общаются между собой старый и новый Angular. В процессе миграции столкнулись с большим количеством пробем, как со стороны самого гибрида, тем как были реализованы технически некоторые моменты, то как конечный пользователь это использовал, какие требования и решения принимались со стороны заказчика.

Страница 1 из 90

Работает на WordPress & Автор темы: Anders Norén