Readit News logoReadit News
ThibWeb commented on Twenty Years of Django Releases   djangoproject.com/weblog/... · Posted by u/webology
ThibWeb · 4 months ago
Data on the number of releases comes from ecosyste.ms which was very convenient to do this while comparing with other packages outside PyPI. For what it’s worth, Rails is at 510 on there, which I believe is all releases since 2004. And Laravel is at 247 but there’s 2-3 years missing
ThibWeb commented on Uv overtakes pip in CI   wagtail.org/blog/uv-overt... · Posted by u/ThibWeb
ThibWeb · 5 months ago
it’s my 1st attempt at reporting on CI downloads specifically. Interpreting this is more of an art than a science, I’d love to hear if others have ideas on what to do with this data!
ThibWeb commented on Uv overtakes pip in CI   wagtail.org/blog/uv-overt... · Posted by u/ThibWeb
bognition · 5 months ago
This shouldn’t be a surprise to anyone who has been using Python and has tried uv.

Python dependency management and environments have been a pain for 15 years. Poetry was nice but slow and sometimes difficult.

Uv is lightning fast and damn easy to use. It’s so functional and simple.

ThibWeb · 5 months ago
for me the surprise is the pace? I’d expect people to be more set in their tools that it takes longer than a few months for a new tool, no matter how good, to become the majority use one. Though perhaps people adopt new tools more easily in CI where install times matter more
ThibWeb commented on How to have the browser pick a contrasting color in CSS   webkit.org/blog/16929/con... · Posted by u/ingve
ThibWeb · 10 months ago
Between this and the relative color syntax, looks like much cleverer theming options are on the way, yay for more control for end users. For anyone discovering APCA, aside from it giving better results, I’ve also found it super interesting to read about the logic behind the algorithm. The Easy Intro mentioned in the article (https://git.apcacontrast.com/documentation/APCAeasyIntro) is well worth the time and it has all the relevant follow-up resources.
ThibWeb commented on uv downloads overtake Poetry for Wagtail users   wagtail.org/blog/uv-overt... · Posted by u/ThibWeb
brylie · a year ago
As an aside, I can't praise the Wagtail CMS highly enough. It sets a high bar for usability and accessibility of the auto-generated content management UI.

The developer experience is top notch with excellent documentation and many common concerns already handled by Wagtail or Django. A significant amount of Wagtail-specific code is declarative, essentially describing data model, relationships, and UI fields. The parts that you don't need stay out of the way. It's also agnostic of the type of front-end you want, with full and automatic support for headless mode with JavaScript client, using traditional Django templates SSR, or using a dynamic approach like HTMX.

Kudos to the Wagtail team!

ThibWeb · a year ago
ty! We have no plans to rewrite Wagtail in Rust but I hope there’s ways in which we can make the developer experience better, particularly around dependencies management
ThibWeb commented on uv downloads overtake Poetry for Wagtail users   wagtail.org/blog/uv-overt... · Posted by u/ThibWeb
chippiewill · a year ago
> That work will be impacted when users massively shift to one package installer.

Charlie Marsh (who founded Astral that develops uv) is very engaged in the standardisation process around Python packaging. The whole idea around uv is to be something that follows the standards as much as possible. uv has been much more aggressive about conforming than the other package managers.

ThibWeb · a year ago
yep, I really appreciate their current efforts, but still think it’s a point of concern. Feels risky to have so much of an ecosystem resting on so few people (bus factor, governance, etc). Hopefully with Astral being a for-profit business they’ll find ways for their work to be more sustainable than other package managers’ maintainers.

u/ThibWeb

KarmaCake day297May 17, 2015
About
President @DjangoProject, core team @WagtailCMS, consulting @Torchbox. Accessibility & climate action
View Original