PyCon Greece 2025
as the organisers put it
PyCon Greece 2025 celebrates the Python community with two days of talks, tutorials, panels, and networking, held August 29–30 in Athens.
| title | author | length |
|---|---|---|
| Uncovering the magic of implementing a new Python syntax feature | Lysandros Nikolaou | 29m |
PEP 750 T-strings are implemented in CPython end-to-end: the handwritten tokenizer recognizes t-string-start / t-string-middle / t-string-end tokens, the… | ||
| Bring Your Ideas to Prototype (Vibe) Coding for Dummies | George Chalikiopoulos | 14m |
Prototype converts 90+ hours of customer video into transcripts and summaries by splitting MP4s, extracting MP3, using the OpenAI transcription API, and… | ||
| Off the Beaten Path: Exploring Unusual Roads to Django Performance | Kader Miyanyedi | 17m |
Shows concrete recipes and numbers: using materialized views (unmanaged Django model + custom SQL/migration command) turns a 6.33s author-aggregation into… | ||
| Measuring the Internet with Python | Vasileios Giotsas | 25m |
Builds distributed traceroutes with under 30 lines of Python using Scapy, issues measurements from hundreds to thousands of global probes via RIPE Atlas… | ||
| Query like a Pro: ES|QL meets Apache Arrow and Pandas | Panagiotis Moustafellos | 23m |
ES|QL runs inside Elasticsearch and streams results as Apache Arrow so Pandas can ingest them without JSON serialization, demonstrated by a one‑liner that maps… | ||
| Developing DB Extensions in Python: Examples for SQLite, DuckDB & PostgreSQL | Florents Tselai | 24m |
Covers concrete recipes for extending SQLite, DuckDB and PostgreSQL: register Python callables with sqlite3.create_function, use PL/Python for in‑server… | ||
| From First Contribution to Core Community Member: A journey through PythonDocsGr | Panagiotis Skias | 21m |
Greek Python docs live under the official Python GitHub org with branches for 3.12, 3.13 and 3.14, about 502 files in the repo, roughly 104 closed issues and… | ||
| From Data to Pathways: Personalizing Learning Experiences | Alexandra Athanasakou | 26m |
A lightweight recommendation engine maps 10-question submissions to three learner clusters using KMeans clustering, scikit-learn pipelines, pandas cleaning and… | ||
| Lightning Talks | 39m | |
Rapid conference updates, brief project demos and cautionary war stories: a student demo of "Large Concept Models" that builds knowledge graphs from words… | ||
| How Python Evolves: The Role of Python Enhancement Proposals (PEPs) | Nikos Angouras | 17m |
Explains the PEP lifecycle from idea to implementation, lists PEP 1 and PEP 0 as indexes and process anchors, and shows concrete wins: PEP 484 (type hints)… | ||
| Make your data science workflows reproducible | Christos Aridas | 16m |
DVC versions datasets and models via metadata files (.dvc) and a content-hash cache so Git stores only small pointers while actual data lives in remotes… | ||
| Do Repeat Yourself | Donatas Rasiukevičius | 19m |
Demonstrates multiple rewrites of a Python music synthesizer, using NumPy arrays as waves and an ADSR envelope to build a drum kit, then switching to PyDub for… | ||
| Consistent importing | Jan Bielecki | 25m |
Explains why a re-exporting pattern was removed because it hides imports while preventing package-level cycles, and describes a small toolchain: Ruff for… | ||
| Lung Biopsy: Python's Cut Above the Rest (Minus the Actual Cut) | Lilinoe Harbottle | 16m |
Python code pipelines turn CT slices into 3D airway reconstruction that guides a tension‑wire bronchoscope (thinner than a pencil) attached to a cart, tower… | ||
| Sync or async? Feel the magic of coroutines and the event loop in Django | Antonis Kalipetis | 26m |
Explains how Django apps use asyncio and ASGI to yield during I/O, showing a concrete demo: a NanoDjango app served with Gunicorn handles ~15 concurrent… | ||
| Event Sourcing & CQRS with FastAPI and Celery. | Antonis Markoulis | 30m |
Builds an append only event store with events containing id, aggregate id, type, timestamp, schema version, revision and data, and wires writes through FastAPI… | ||
| AI Cloud Management: Integrating the AWS Python SDK with Anthropic's MCP | Thanasis Politis | 24m |
Concrete demo that hooks Claude Desktop via Anthropic MCP to a local Python MCP server using fastmcp and the boto3 SDK wrapper. Code shows a decorator that… | ||
| nothing matches | ||