๐Ÿ‡บ๐Ÿ‡ฆ Sviatoslav Sydorenko

@webknjaz
182 Followers
435 Following
414 Posts

Your supply chain. Rabbit hole explorer. Pythonista. A #Ukrainian expat.

Serial #FOSS maintainer: #aiohttp, #ansible-core (Red Hat), #CherryPy, #pip-tools, #pypi-publish (#PyPA).

๐Ÿ—ฃ๏ธ ๐Ÿ‡บ๐Ÿ‡ฆ๐Ÿ‡บ๐Ÿ‡ธ
๐Ÿค ๐Ÿ‡จ๐Ÿ‡ฟ๐Ÿ‡ช๐Ÿ‡ธ

#StandWithUkraine #opensource #UkrFedi #ะฃะบั€ะคะตะดั–

https://github.com/sponsors/webknjaz

:wq

wwwhttps://webknjaz.me
Blueskyhttps://bsky.app/profile/webknjaz.me
GitHubhttps://github.com/webknjaz
Xitterhttps://twitter.com/webknjaz

We love our attendees' opinions about EuroPython, not only when they are as lovely as the one which we heard from @webknjaz

Any feedback allows us to learn, improve, and create the best conference we possibly can. But we admitโ€”among all feedback, the positive one fills our hearts the most ๐Ÿ˜‡

#europython #conference #europython2025 #python #opensource

I have posted the full video for my rust-ed adventure. https://www.youtube.com/watch?v=Rou26TpUG0Y

There's also GitHub at https://github.com/dabeaz/crusted

Crusted Interpreter: The Whole Typed Affair

YouTube

People much smarter than me have written a lot about package management.

Here's 60 of the most interesting blog posts about package management: https://nesbitt.io/2026/01/09/package-management-blog-posts.html

(additions very welcome too)

Package Management Blog Posts

Blog posts, talks, and essays that changed how people think about dependency management.

Andrew Nesbitt

Wie sieht eigentlich die aktuelle Altersstruktur der Menschen im #Fediverse aus? Wir hatten mal sehr viele 41-60. Ist das noch so?

(fรผr mehr Reichweite bitte boosten)

What is the current age structure of people in the #Fediverse? We used to have a lot of people aged 41-60. Is that still the case?

(Please boost for more reach)

Age 25 or less
6.6%
Ages 26 - 40
27.4%
Ages 41 - 60
52.1%
Age 60+
13.9%
Poll ended at .
Slopsquatting meets Dependency Confusion

LLMs can leak internal package names, making dependency confusion attacks easier to scale.

Andrew Nesbitt

Sweet! @nedbat released new #coveragepy supporting a dedicated `.coveragerc.toml` config in the default discovery mechanism!

I should now `pip install 'coverage >= 7.13.0'` everywhere!

#Python

๐Ÿค” Today, in the pot calling the kettle...

https://ma.tt/2025/12/dhh-open-source/

DHH & Open Source

I might have a new prayer: God, give me confidence of DHH claiming his proprietary license is Open Source. 37signals/Basecamp has a great new product called Fizzy, whose brilliance and innovative qโ€ฆ

Matt Mullenweg

Just figured out the other day how I managed to cut off my Google Home speakers off the internet and put them into a limbo for a couple of months...

https://webknjaz.me/prose/google-home-in-exile/

#openwrt #googlehome #dhcp

Get Off My LAN: Banishing a Google Home Smart Speaker with OpenWRT by Mistake

@webknjaz's ramblings โ€” personal blog of a FOSS maintainer

@webknjaz's ramblings

Update: a few hours before the deadline, we reached the goal!!!

This week, the #Python Software Foundation rejected a $1.5MM NSF grant, due to a requirement that the PSF abandon diversity work.

So I joined forces with Python folks (@offby1, @petrillic, @amethyst) and we're matching up to $12,000 of donations to the PSF. ๐Ÿงต