Форматы докладов PyCon Russia

Мы ищем интересные сообществу темы и людей, которым есть что сказать

Принимаем заявки на доклады до 31 мая
Кейноут
Большой доклад на 60 минут о будущем и настоящем языка.
Доклад
Традиционный доклад на 30−40 минут.
Lightning Talks
Пятиминутные доклады от всех желающих.
Мастер-класс
1,5−2 часа работы над какой-то задачей или темой, чтобы научиться чему-либо. Состоит из теоретической и практической частей. Формат с максимально полным охватом темы.
Спринт
Формат многочасового обучения и работы над проектом с открытым исходным кодом совместно с автором проекта и другими участниками.
Мы ищем доклады во всех аспектах Python для среднего и продвинутого уровней

Кроме этого, мы ищем авторов мастер-классов и наставников для спринтов
Темы докладов PyCon 2024
Список не исчерпывающий, мы открыты новому и рассматриваем все заявки
Python трек
Как и прежде Python must prevail:
  • Изменения в PythonVM за последние годы и то, как они влияют на разработчиков, что нам обещают в Python3.12 и какие планы у core команды на дальнейшую разработку
  • Управление зависимостями: poetry, uv или что-то другое?
  • Использование генеративных нейросетей для помощи программистам
  • Большие изменения в Python: сабинтерпретаторы и выпиливание GIL
  • Настоящее и будущее веб разработки: Django, FastAPI, Litestar и другие
  • Типизирование кода: как сохранить баланс и не превратиться в TypeScript?
  • Python и WebAssembly
  • Деплой Python проектов, от веба до ML
  • Современная «безопасность» от PyPA
  • Тренды Rust в Python (astral.sh, pydantic, robyn, etc..)
  • Некроромантика в 2024 году (Twisted, cherrypy, peewee, attrs, kombu, etc…). Зачем и для чего?
  • Python: enterprise edition (кастомные компиляторы, линковщики, сборки С-extensions)
  • C API: Рациональное использование и edge cases
  • Экосистема: Как не повторять packages.lock в больших проектах?
  • Mojo год спустя: обещания и реальность

А ещё, как и всегда, мы ждём доклады по темам вне времени и пространства:
  • Стабильность и эксплуатация — все, что обеспечивает надежную работу сервиса:
  • Средства отладки и профилирования, нагрузочные и стресс тесты, DevOps, схемы deploymentа, мониторинг и телеметрия.
  • Новые технологии, библиотеки, сервисы и подходы в Python разработке
  • Работа с кодовой базой из миллионов строк кода: процессы, CI/CD, линтеры, командные практики и все, что вас выручает каждый день
  • Архитектурные и практические антипаттерны, Fail кейсы и странные дизайн-решения
Data трек
  • Мониторинг качества и изменений данных. Как выглядит внедрение и поддержка, какие существуют общепринятые практики
  • Сравнение применения *NN семейств алгоритмов в коде vs специализированные векторные БД, например: Milvus, qdrant. Существуют ли какие-то малоизвестные велосипеды для фильтрации данных
  • Практики и fail кейсы распределенного обучения моделей на нескольких GPU
  • Проблемы и сложности внедрения / эксплуатации инструментов для воспроизводимости и трекинга экспериментов: MLflow, W&B, Aim, ClearML, DVC. Есть ли реальная польза или просто маркетинг
  • Как справляться с production без выделенных backend и DevOps. Формирование процессов и команды ML инженеров для решения задач "под ключ" — от идеи до production
  • Жизнь за пределами AirFlow — альтернативные варианты MLOps
  • Fail кейсы оптимизаций моделей и алгоритмов под "слабое" железо
  • Spark: сравнение API под разные языки программирования: Python, Scala, Kotlin, R
  • Разбор OLTP/OLAP БД в плоскости механизмов и алгоритмов. Практическое применение полученных знаний в Python
  • Как миром начал править LLM.
    Fine-tuning, prompting, специализированные корпусы под различные сферы применения (e.g. Minerva / BloombergGPT).
    Трудности применения и стоимость обучения.
  • Интересные кейсы внедрения и эксплуатации, включая неудачные, связанные с предиктивными и рекомендательными моделями.
  • Современное состояние и эволюция алгоритмов ранжирования и персонализации контента.
План доклада
Как правило, заявок гораздо больше, чем мы можем взять в программу, поэтому опишите ваш будущий доклад как можно подробнее:
  • Какая перед вами стояла задача? В чем ее сложность?
  • Почему вы выбрали этот инструмент, технологию, библиотеку для решения задачи?
  • С какими проблемами вы столкнулись, как их решали?
  • Как в итоге была решена задача?
  • Плюсы, минусы, подводные камни этого решения?
  • На кого рассчитан доклад? Над какими задачами могут работать люди, которым интересно будет его послушать? С какими проблемами они сталкиваются в работе?
  • Что слушатели узнают после вашего доклада?
Нам важно услышать ваш уникальный опыт и ваши истории!

Программный комитет уже принимает заявки
Программный комитет
Именно эти ребята приглашают докладчиков, просматривают заявки, выбирают из них самые полезные и интересные, помогают спикерам подготовиться, устраивают репетиции выступлений и делают все возможное, чтобы получилась отличная программа.
    Заявка на выступление
    Ваши заслуги, ссылки на блог или профайл, ссылки на прошлые выступления, если они есть.
    Сформулируйте как минимум одну. Например, «Смогут понять, подходит ли это решение для их задач и стоит ли идти и читать подробную документацию». Или «Слушатели смогут понять, в каких случаях стоит использовать это решение так, чтобы не выстрелить в ногу проекта в будущем».