Sofie Van Landeghem's Avatar

Sofie Van Landeghem

@oxykodit.bsky.social

I'm a software developer, open-source maintainer and NLP engineer. I love data, coding, testing, developing ML models and getting sh*t done. Through my one-woman company OxyKodit, I implement tailored NLP solutions for any domain: https://oxykodit.com

871 Followers  |  244 Following  |  72 Posts  |  Joined: 16.10.2023  |  1.9405

Latest posts by oxykodit.bsky.social on Bluesky


Somewhere along the line **someone** has to do the uncomfortable work of understanding what the hell is going on with the code and project (and keeping that understanding current in the face of ongoing changes to the project)

Vibe coding is trading that understanding for short-term gains

07.02.2026 02:05 โ€” ๐Ÿ‘ 141    ๐Ÿ” 22    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 2
Preview
Reference - Typer Typer, build great CLIs. Easy to code. Based on Python type hints.

Here's Typer 0.21.2 ๐ŸŽ

The highlight, @oxykodit.bsky.social added the official reference docs: typer.tiangolo.com/reference/

And updated the guide to build a Typer package to now use uv: typer.tiangolo.com/tutorial/pac...

10.02.2026 19:41 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Typer developer survey Help us understand how Typer is used, what is needed, and help guide its decisions โŒจ๏ธ

Only 1 more day to fill the Typer developer survey! โŒจ๏ธ

The results will guide future features and (breaking) changes. ๐Ÿ”ฅ

forms.gle/XEH3NL2wqpFP...

05.02.2026 19:33 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If you're using Typer, please fill in this survey to help us drive future developments in line with what the community needs! ๐Ÿ™

03.02.2026 15:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
SQLModel SQLModel, SQL databases in Python, designed for simplicity, compatibility, and robustness.

Here's SQLModel 0.0.32, fix support for Annotated fields with @pydantic.dev 2.12+ ๐Ÿ›

Thanks @vimota.bsky.social ! ๐Ÿ™Œ

And thanks @patrick.wtf , @oxykodit.bsky.social , and YuriiMotov for the work and help. ๐Ÿฐ

sqlmodel.tiangolo.com

01.02.2026 18:30 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Contributing This project is a community effort, shaped by a large number of contributors from across the world. For more information on the history and people behind scikit-learn see About us. It is hosted on ...

This "Automated Contributions Policy" from scikit-learn is really good and on point: scikit-learn.org/dev/develope...

Please, whatever OS repo you intend to contribute to, read this first ๐Ÿ™

09.01.2026 13:15 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Index - Asyncer Asyncer, async and await, focused on developer experience.

I just migrated the docs for Asyncer from Material for MkDocs to @zensical.org โœจ

I was expecting a challenge, I was disappointed, it was too easy. ๐Ÿ˜‚

Install and run, that's it. All the configs unchanged, even the CLI preserves the exact same commands. โ˜•๏ธ

asyncer.tiangolo.com

29.12.2025 20:37 โ€” ๐Ÿ‘ 15    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

You didn't hear it from me! ๐Ÿคซ

26.11.2025 21:22 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Awesome team! ๐Ÿซถ

10.11.2025 09:50 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'd attend that talk! ๐Ÿ˜

21.10.2025 07:42 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - fastapi/fastapi: FastAPI framework, high performance, easy to learn, fast to code, ready for production FastAPI framework, high performance, easy to learn, fast to code, ready for production - fastapi/fastapi

Quick fix release, 0.119.1 ๐Ÿซ

This fixes compatibility (warnings) with @pydantic.dev 2.12.1 on Python 3.14 ๐Ÿ

Nothing changed for the final users, but still a lot of work underneath to get it done. ๐Ÿ˜… Thanks @oxykodit.bsky.social! ๐Ÿ™Œ

github.com/fastapi/fast...

20.10.2025 11:41 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Who's hungry? There's pi ๐Ÿฅง

FastAPI 0.118.3 has official support for Python 3.14 ๐ŸŽ‰

Big thanks to @oxykodit.bsky.social for a long debugging and preparation process! ๐Ÿ™Œ

And shoutout to @1st1.dev and Fantix from @geldata.com for the new httptools with support for 3.14 ๐Ÿ™‡

10.10.2025 10:56 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
GitHub - fastapi/sqlmodel: SQL databases in Python, designed for simplicity, compatibility, and robustness. SQL databases in Python, designed for simplicity, compatibility, and robustness. - fastapi/sqlmodel

Here's SQLModel 0.0.27, with support for Python 3.14 ๐Ÿ๐Ÿ˜Ž

@oxykodit.bsky.social ๐Ÿ™Œ

github.com/fastapi/sqlm...

08.10.2025 16:42 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - fastapi/sqlmodel: SQL databases in Python, designed for simplicity, compatibility, and robustness. SQL databases in Python, designed for simplicity, compatibility, and robustness. - fastapi/sqlmodel

SQLModel 0.0.26 just released ๐Ÿ”–

With support for the latest @pydantic.dev and some fixes for types that became a rabbit hole handled by @oxykodit.bsky.social ๐Ÿ™Œ๐Ÿ‡

github.com/fastapi/sqlm...

08.10.2025 11:25 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - fastapi/fastapi: FastAPI framework, high performance, easy to learn, fast to code, ready for production FastAPI framework, high performance, easy to learn, fast to code, ready for production - fastapi/fastapi

Here's FastAPI 0.118.1, with compatibility for the latest @pydantic.dev. ๐Ÿš€

This one had the combined effort of the community, the @pydantic.dev team, and the @fastapi.tiangolo.com team, all together. ๐Ÿ™Œ

github.com/fastapi/fast...

08.10.2025 09:14 โ€” ๐Ÿ‘ 16    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Cute illustrated logo featuring a pink/peach colored pie displaying โ€˜3.14โ€™ (pi), surrounded by two snakes in blue and yellow. The design is encircled by text reading โ€˜r-strings โ€ข zsid โ€ข free-threading โ€ข support โ€ข sub-interpreters โ€ข REPL highlighting โ€ข note colour โ€ข colourโ€™ in a circular arrangement. The illustration uses a soft pastel color palette with blue, yellow, and pink tones, and includes decorative sparkle elements.

Cute illustrated logo featuring a pink/peach colored pie displaying โ€˜3.14โ€™ (pi), surrounded by two snakes in blue and yellow. The design is encircled by text reading โ€˜r-strings โ€ข zsid โ€ข free-threading โ€ข support โ€ข sub-interpreters โ€ข REPL highlighting โ€ข note colour โ€ข colourโ€™ in a circular arrangement. The illustration uses a soft pastel color palette with blue, yellow, and pink tones, and includes decorative sparkle elements.

The stable release of Python 3.14 is out now! Go, go, go update! ๐Ÿ™Œ

discuss.python.org/t/python-3-1...

07.10.2025 14:30 โ€” ๐Ÿ‘ 74    ๐Ÿ” 27    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 8

๐Ÿฅณ๐Ÿฅณ๐Ÿฅณ

03.10.2025 23:29 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
GitHub - fastapi/asyncer: Asyncer, async and await, focused on developer experience. Asyncer, async and await, focused on developer experience. - fastapi/asyncer

New Asyncer release, 0.0.9 ๐Ÿ”–

This is the tool you would use to easily mix async and blocking code ๐Ÿ”„

@oxykodit.bsky.social just fixed support for the latest AnyIO, used underneath ๐Ÿš€

github.com/fastapi/asyn...

01.10.2025 12:35 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿ˜Ž

23.09.2025 19:31 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - fastapi/typer: Typer, build great CLIs. Easy to code. Based on Python type hints. Typer, build great CLIs. Easy to code. Based on Python type hints. - fastapi/typer

Quick Typer release 0.18.0 (and 0.17.5) with compatibility for the latest Click just released ๐Ÿ›

Thank you @oxykodit.bsky.social for the fast discovery, analysis, and fix! ๐Ÿ™Œ

github.com/fastapi/typer

19.09.2025 19:39 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
GitHub - fastapi/typer: Typer, build great CLIs. Easy to code. Based on Python type hints. Typer, build great CLIs. Easy to code. Based on Python type hints. - fastapi/typer

Quick Typer bugfix release, 0.17.4 ๐Ÿ›

Thanks @oxykodit.bsky.social! ๐Ÿ™Œ

github.com/fastapi/typer

05.09.2025 18:15 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thanks for this, @sebbie.dev !

01.09.2025 14:56 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - eps1lon/actions-label-merge-conflict: GitHub action that adds a label once a PR has merge conflicts GitHub action that adds a label once a PR has merge conflicts - eps1lon/actions-label-merge-conflict

Currently using github.com/eps1lon/acti... for this, seems to work well so far, let's see ๐Ÿ˜Ž

01.09.2025 14:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

I've always wanted this, a Github action that flags PRs that received a merge conflict due to a recent merge into master/main. Yay! More merge conflicts to resolve! Fun times ahead!

01.09.2025 14:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐—ฆ๐˜‚๐˜€๐˜๐—ฎ๐—ถ๐—ป๐—ฎ๐—ฏ๐—ถ๐—น๐—ถ๐˜๐˜† ๐—ถ๐—ป ๐—ผ๐—ฝ๐—ฒ๐—ป ๐˜€๐—ผ๐˜‚๐—ฟ๐—ฐ๐—ฒ ๐—ถ๐˜€๐—ป'๐˜ ๐—ฎ๐—ฏ๐—ผ๐˜‚๐˜ ๐—ฐ๐—ผ๐—ฑ๐—ฒ. ๐—œ๐˜'๐˜€ ๐—ฎ๐—ฏ๐—ผ๐˜‚๐˜ ๐—ฐ๐—ฎ๐—ฟ๐—ฒ.

Open source projects donโ€™t fail because of bad technology.
They fail because contributors burn out, communities fracture, or energy fades.

Technical debt matters.

31.08.2025 03:30 โ€” ๐Ÿ‘ 25    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
GitHub - fastapi/typer: Typer, build great CLIs. Easy to code. Based on Python type hints. Typer, build great CLIs. Easy to code. Based on Python type hints. - fastapi/typer

Here's a quick bug fix Typer release, 0.16.1 ๐Ÿ›

Thanks @oxykodit.bsky.social! ๐Ÿ™Œ

github.com/fastapi/typer

18.08.2025 19:21 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

One of the most underrated players in AI models, IBM, released 2 new extremely efficient embedding models: granite-embedding-english-r2 & granite-embedding-small-english-r2, commercially viable.

Details in ๐Ÿงต:

18.08.2025 10:32 โ€” ๐Ÿ‘ 10    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Genuine question: does the newsletter also cover developments of open-weights LLMs?

01.07.2025 09:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

How can we better understand how models make predictions and which components of a training dataset are shaping their behaviors? In April we introduced OLMoTrace, a feature that lets you trace the outputs of language models back to their full training data in real time. ๐Ÿงต

30.06.2025 17:37 โ€” ๐Ÿ‘ 9    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

ChatGPT telling me it's giving me a **curated** list is giving me the creeps.

27.06.2025 16:14 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@oxykodit is following 20 prominent accounts