:focal(smart))
Flickzeug – or why patching source code is hard
TL;DR - we have extended the Rust crate diffy to be able to patch real-world source code with real-world patches, which is surprisingly hard! In the process we renamed it to flickzeug.
:focal(smart))
TL;DR - we have extended the Rust crate diffy to be able to patch real-world source code with real-world patches, which is surprisingly hard! In the process we renamed it to flickzeug.
:focal(smart))
At the University of Washington Scientific Software Engineering Center (SSEC), our mission is to enhance our partners software development capabilities to bolster their research. In scientific research, reproducibility is the gold standard. The ability for another researcher to take your code, data, and environment to arrive at the exact same results is essential.
:focal(1541x785:1542x786))
Hi, I’m Felix. I’m excited to share what I’ve been building over the past few months! Since last year I work as a working student at prefix.dev. As part of my bachelor's thesis, I designed and implemented a graphical user interface for the package manager Pixi, named Pixi GUI.
:focal(smart))
We worked together with AWS Deadline Cloud to improve S3 support in our tools! Pixi and rattler-build now seamlessly authenticate using default credentials on your system, making it simple to upload, download and index packages on S3 buckets.
:focal(smart))
Normally, development tooling and package publishing live in separate worlds: you use one workflow to build and test your software locally, and a completely different one to publish it. Wouldn't it be great to use the same manifest that describes your project environment to also define how the package is built, versioned, and released?
:focal(smart))
Hey there! I'm Swastik. I completed a 3-month internship at prefix.dev under the ESoC'25 (European Summer of Code) program, and this blog is all about my internship experience.
:focal(smart))
Developing Robots is hard; Pixi makes it easier by creating reproducible, cross-platform ROS development environments without Docker or Ubuntu lock-in.
:focal(smart))
Cross compiling is a fundamental capability in modern software development, allowing developers to build packages for different architectures without needing access to the target hardware.
:focal(smart))
Since 2021 we've used the same identity and the website was mostly consistent, today we are transitioning to a new identity.
:focal(881x708:882x709))
Pixi Global can be used for much more than just downloading and exposing CLI tools. In this blog post, we demonstrate two capabilities of pixi global which are core to making it a featureful and powerful system package manager: shortcuts, and (auto-)completions.
:focal(smart))
Mutex packages are a useful mechanism to guide the solver towards certain dependencies, mutually excluding other dependency trees.