Sign in

Koen Vossen

@koenvossen.bsky.social
2.3K followers 205 following 58 posts

PySport / TeamTV / PyData Eindhoven @pysport.org

PostsRepliesMedia
Koen Vossen @koenvossen.bsky.social · 15/09/2026
Want to start with basketball (tracking) data or football (pose) data? Join the PySport x SkillCorner Analytics Cup. Checkout analytics-cup.org #AnalyticsCup
analytics-cup.org
Sports Analytics meets Open Source
PySport supports a community where everyone can become better in (applying) sports analytics. Everyone in the community shares the common passion: sports analytics. Sharing knowledge and teaching/lea
062
Reposted by Koen Vossen
PySport @pysport.org · 05/11/2025
⚽ 𝐊𝐥𝐨𝐩𝐩𝐲 𝐢𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐨𝐧 𝐟𝐨𝐫 𝐃𝐚𝐭𝐚𝐁𝐚𝐥𝐥𝐏𝐲 Another day, another big open-source football analytics announcement! 𝐝𝐚𝐭𝐚𝐛𝐚𝐥𝐥𝐩𝐲, a Python package to load, synchronize and analyze football tracking and event data, now directly supports loading data with 𝐤𝐥𝐨𝐩𝐩𝐲.
183
Reposted by Koen Vossen
PySport @pysport.org · 23/10/2025
🔷 𝐤𝐥𝐨𝐩𝐩𝐲 𝐯𝟑.𝟏𝟖.𝟎 𝐬𝐩𝐨𝐧𝐬𝐨𝐫𝐞𝐝 𝐛𝐲 𝐈𝐌𝐏𝐄𝐂𝐓 Today marks another big day for football analytics! Together with @impect-official.bsky.social we release a novel dataset with event data for the 𝟐𝟎𝟐𝟑/𝟐𝟒 𝐆𝐞𝐫𝐦𝐚𝐧 𝐁𝐮𝐧𝐝𝐞𝐬𝐥𝐢𝐠𝐚. 📎 kloppy.pysport.org
1106
Reposted by Koen Vossen
PySport @pysport.org · 14/10/2025
We’re excited to launch the 𝐒𝐤𝐢𝐥𝐥𝐂𝐨𝐫𝐧𝐞𝐫 𝐗 𝐏𝐲𝐒𝐩𝐨𝐫𝐭 𝐀𝐧𝐚𝐥𝐲𝐭𝐢𝐜𝐬 𝐂𝐮𝐩 - a hackathon-style challenge that will bring together the community to collaborate, compete, and innovate using open-source SkillCorner data. 👉 Sign up pysport.org/analytics-cup
11818
Reposted by Koen Vossen
PySport @pysport.org · 18/09/2025
🚨 Call for Speakers! PySport × PyData Eindhoven is back on Dec 9, 2025 🏟️ We’re looking for 7 Sports Analytics talks – share your project with the community! 💡 Submit now: cfp.pydata.org/pydata-eindh...
cfp.pydata.org
PyData Eindhoven 2025
Schedule, talks and talk submissions for PyData Eindhoven 2025
124
Koen Vossen @koenvossen.bsky.social · 27/06/2025
This totally makes sense. www.youtube.com/watch?v=J3oJ...
010
Koen Vossen @koenvossen.bsky.social · 18/06/2025
🚀 AWS ACM Certificate Sync Tool AWS now lets you export certificates (aws.amazon.com/about-aws/wh...)! aws_cert_syncer syncs them to your servers with auto-renewal. Perfect for hybrid setups needing ACM certs outside AWS. Github: t.co/bVM2rHekJs
010
Reposted by Koen Vossen
Pawel Kapuscinski @alienpawi.bsky.social · 16/06/2025
SEE YOU THERE
041
Reposted by Koen Vossen
PySport @pysport.org · 16/06/2025
🔷 𝐏𝐲𝐒𝐩𝐨𝐫𝐭 𝐗 𝐏𝐲𝐃𝐚𝐭𝐚 𝐄𝐢𝐧𝐝𝐡𝐨𝐯𝐞𝐧 𝟐𝟎𝟐𝟓 🔶 On December 9th @pydata.bsky.social Eindhoven and PySport will once again join forces to host an incredible one day event! The Call for Proposals (and more information in general) will follow soon, so if you have a cool project or idea brewing, stay tuned!
021
Koen Vossen @koenvossen.bsky.social · 02/04/2025
First Iceberg meetup in Europe 🎉
010
Reposted by Koen Vossen
PySport @pysport.org · 07/03/2025
⚽ 𝐏𝐲𝐒𝐩𝐨𝐫𝐭 𝐗 𝐒𝐭𝐚𝐭𝐬𝐏𝐞𝐫𝐟𝐨𝐫𝐦 𝐂𝐨𝐦𝐦𝐮𝐧𝐢𝐭𝐲 𝐓𝐢𝐜𝐤𝐞𝐭𝐬 We're excited to announce that 𝐹𝑟𝑒𝑒 𝐶𝑜𝑚𝑚𝑢𝑛𝑖𝑡𝑦 𝑇𝑖𝑐𝑘𝑒𝑡𝑠 are now available for our 𝑃𝑦𝑆𝑝𝑜𝑟𝑡 𝑋 𝑆𝑡𝑎𝑡𝑠𝑃𝑒𝑟𝑓𝑜𝑟𝑚 London event on March 17th!
136
Koen Vossen @koenvossen.bsky.social · 31/01/2025
Had a great time at DuckCon #6. So many cool stuff to try, like the airport extension and DuckPGQ. Managed to do a small sports analytics meeting with @tk5.futbol ! Last but not least, we made this awesome picture with Mr DuckDB @hannes.muehleisen.org :-)
0101
Koen Vossen @koenvossen.bsky.social · 17/01/2025
I thought this wasn't such a big deal, but it's huge. Just wasted hours on debugging. End result: order of columns was different in source tables. duckdb.org/2025/01/10/u...
duckdb.org
Vertical Stacking as the Relational Model Intended: UNION ALL BY NAME
DuckDB allows vertical stacking of datasets by column name rather than position. This allows DuckDB to read files with schemas that evolve over time and finally aligns SQL with Codd's relational model...
040
Reposted by Koen Vossen
PySport @pysport.org · 16/01/2025
🔹 𝐏𝐲𝐒𝐩𝐨𝐫𝐭 - 𝐎𝐩𝐞𝐧-𝐒𝐨𝐮𝐫𝐜𝐞 𝐒𝐩𝐨𝐫𝐭𝐬 𝐀𝐧𝐚𝐥𝐲𝐭𝐢𝐜𝐬 𝐒𝐮𝐫𝐯𝐞𝐲 - 𝟐𝟎𝟐𝟓 🔹 At PySport we would like to learn more about the use of open-source tools within the sports analytics community. Please help us by filling out the 𝑃𝑦𝑆𝑝𝑜𝑟𝑡 𝑂𝑝𝑒𝑛-𝑆𝑜𝑢𝑟𝑐𝑒 𝑆𝑝𝑜𝑟𝑡𝑠 𝐴𝑛𝑎𝑙𝑦𝑡𝑖𝑐𝑠 𝑆𝑢𝑟𝑣𝑒𝑦. 👉 forms.gle/GCGtwek9eEtN...
forms.gle
PySport - Open-Source Sports Analytics Survey - 2025
Welcome to the PySport Open-Source Sports Analytics Survey 2025! Thank you for participating in this survey. Your insights are invaluable in shaping the future of open-source tools in sports analytics...
195
Koen Vossen @koenvossen.bsky.social · 03/01/2025
Pyodide 0.27 has been released 🎉 This release includes some new data science and data engineering packages: PyArrow, @pola.rs, @duckdb.org. This means you can play around with these packages in your browser. Read everything here: blog.pyodide.org/posts/0.27-r...
blog.pyodide.org
0116
Koen Vossen @koenvossen.bsky.social · 01/01/2025
@karun1710.bsky.social good to see you here!
020
Koen Vossen @koenvossen.bsky.social · 28/12/2024
Rust + Python is such a great combi. Rust for the high performance part, python to easily glue stuff together. Now let’s see how to integrate tokio and python asyncio
130
Reposted by Koen Vossen
PySport @pysport.org · 18/12/2024
🎄 𝐤𝐥𝐨𝐩𝐩𝐲==𝟑.𝟏𝟔.𝟎 Happy Holidays to the Sports Analytics Community! This release contains some exciting updates, you can find the highlights in this thread. But first, we're really excited that @probberechts.bsky.social has officially joined as a maintainer! 💙
1113
Reposted by Koen Vossen
PySport @pysport.org · 18/12/2024
💙 We want to thank Dries Deprest, Ricardo Furbino, Sports Dynamics DS, @probberechts.bsky.social, @koenvossen.bsky.social and @unravelsports.com for their contributions!
111
Koen Vossen @koenvossen.bsky.social · 17/12/2024
Whoaa... turns out the local network runs much smoother when there's only one DHCP server active 🙈
150
Reposted by Koen Vossen
PySport @pysport.org · 04/12/2024
💸𝐏𝐲𝐒𝐩𝐨𝐫𝐭 𝐢𝐬 𝐧𝐨𝐰 𝐨𝐩𝐞𝐧 𝐭𝐨 𝐝𝐨𝐧𝐚𝐭𝐢𝐨𝐧𝐬! We're now accepting donations to advance open-source sports analytics. Your contribution helps develop innovative open source tools and fosters a collaborative community. 🚀 Donate via QR code or at pysport.org. Together, let's shape the future of sports data!
073
Koen Vossen @koenvossen.bsky.social · 02/12/2024
Are there any domain experts that offer a LLM trained on themselves? Would like to pay for unlimited chatting with a @martin.kleppmann.com LLM for example :-) Every book author should have one!
220
Koen Vossen @koenvossen.bsky.social · 02/12/2024
@lucvandonkersgoed.com I can remember you once posted about events with large payloads. Is there a standard library for? I need to pass events with 100MB+ payloads
100
Koen Vossen @koenvossen.bsky.social · 01/12/2024
Let’s assume I have a component that produces objects. Those objects contain multiple attributes and one is a large DataFrame. I need to send the object over the network. Are there any existing libraries that handle (de)serialization and store the DataFrame attributes in an object storage
100
Koen Vossen @koenvossen.bsky.social · 27/11/2024
Why do they block SSH on the WiFi at swimming lessons?!
100
Koen Vossen @koenvossen.bsky.social · 22/11/2024
Is there a Polars starters pack?
020
Koen Vossen @koenvossen.bsky.social · 22/11/2024
Wow.. Append coming to S3?! aws.amazon.com/about-aws/wh...
aws.amazon.com
Amazon S3 Express One Zone now supports the ability to append data to an object - AWS
Discover more about what's new at AWS with Amazon S3 Express One Zone now supports the ability to append data to an object
020
Koen Vossen @koenvossen.bsky.social · 20/11/2024
I need to build an importer for some complex/nested json data. First step is to read the data using Pydantic. But I don't want to write those models myself 🤔 ChatGPT to the rescue.. "create pydantic models for this json, make sure to convert CamelCase to snake_case". Done
230
Koen Vossen @koenvossen.bsky.social · 20/11/2024
@mimdj.bsky.social hey! you are here too :-)
110
Reposted by Koen Vossen
PySport @pysport.org · 19/11/2024
Nice! :-)
191
Koen Vossen @koenvossen.bsky.social · 15/11/2024
"GLOW is a free-to-attend light art festival in the heart of Eindhoven, illuminating the dark November" It was pretty cool again this year! gloweindhoven.nl/en/
131
Reposted by Koen Vossen
Amod Sahasrabudhe @amod35.bsky.social · 15/11/2024
Excited to speak at Northeastern University's Sports Analytics Conference on Nov 20, 2024, supported by @pysport.bsky.social ! I'll dive into an open-source tool for insights from ML tracking data, its inspiration, and practical use in football. If you're in Boston, stop by to chat. See you there!
264
Reposted by Koen Vossen
PySport @pysport.org · 06/11/2024
🚀 Are you a Python dev or data scientist in endurance sports? 🏃🚴🏊 PySport has been more team sport-focused, but we're exploring ways to bring the endurance community together! Interested in collaborating on tools or projects for endurance sports? Comment or DM us!
033
Reposted by Koen Vossen
Tan @tanho.ca · 30/10/2024
Loads of great #rstats and #dataBS starter packs going around, here's an attempt at a #SportsAnalytics starter pack - please DM if you think I've missed you/anyone else!
137430
Koen Vossen @koenvossen.bsky.social · 30/10/2024
One of the challenges with PyIceberg (or Iceberg in general) is that all its neat features come at a cost to performance. load with pyiceberg (local file cache) took: 6.6 sec *plan files: 3.5sec, project_table 3.1sec load with polars (local files) took: 270ms Same partitioning
020
Koen Vossen @koenvossen.bsky.social · 28/10/2024
Friendly reminder to myself: don't delay merging git branches unnecessarily.
000
Koen Vossen @koenvossen.bsky.social · 28/10/2024
Cool post about running Rust on bare metal RISC V microcontroller www.elan8.com/blog/rust-on...
elan8.com
I have been working with Rust for quite some time, but I haven’t yet worked with Rust on embedded platforms. I am also interested to gain some experience with the relatively new RISC V processor architecture.
000
Koen Vossen @koenvossen.bsky.social · 22/10/2024
I wrote a blog about caching in PyIceberg "Accelerating Data Reads in Iceberg: Caching and Optimization Strategies" eyedle.ai/accelerating... #python #iceberg #dataengineering #pyiceberg
eyedle.ai
Accelerating Data Reads in Iceberg: Caching and Optimization Strategies – Eyedle
040
Koen Vossen @koenvossen.bsky.social · 13/12/2023
Some new work from the DTAI group. Rule based approach to sync event data to tracking data. dtai.cs.kuleuven.be/sports/blog/...
010
Koen Vossen @koenvossen.bsky.social · 27/10/2023
Experimenting a bit with creating coloring pages for the kids. Started with a description of one of the kids generated by chatgpt based on a photo.
010
Koen Vossen @koenvossen.bsky.social · 20/10/2023
The 0.19.9 polars release makes it possible to use your own custom expressions in the polars engine. This is cool stuff :-) Check it out: pola-rs.github.io/polars/user-... #polars
pola-rs.github.io
Expression plugins - Polars documentation
010
Koen Vossen @koenvossen.bsky.social · 18/10/2023
Just created the @pysport.bsky.social account. Please give it a follow. #opensource #sportsanalytics #footballanalytics #pysport
012
Koen Vossen @koenvossen.bsky.social · 18/10/2023
@unravelsports.bsky.social ja heb ik
130