News for hackers. Stuff that matters.
Re:Local-First and Portable CI by samuell on Thursday May 28, 2026 @12:46PM (#48311596)
Optimizing for local-first checking is 100% the way to go, and should be used much more widely I think.

I have done a similar thing using simple makefiles though, collecting more complex chains of tasks into a "meta rule" in Make and just calling that from whatever CI config we're using.

Re:Local-First and Portable CI by MeltedVoltage on Thursday May 28, 2026 @03:58PM (#48314551)
I have also slowly transitioned into something similar - using justfiles instead of make. I have `just prerequisites`, `just lint`, `just build` in all of my projects. pixie's lockfile might be the most interesting part.
Re:Local-First and Portable CI by nigels-com on Thursday May 28, 2026 @06:34PM (#48316487)
Went all in on just in a previous role. All the Jenksfile shrunk to manageable complexity, except the not just ones.
Re:Local-First and Portable CI by mgrandl on Friday May 29, 2026 @01:03AM (#48319259)
Look into mise. It’s basically just, but it also installs runtimes/build deps for you. It also has lockfiles.
Re:Local-First and Portable CI by mgrandl on Friday May 29, 2026 @12:52AM (#48319202)
Same but using mise. It is so nice to define all runtime/build time dependencies for both dev and production builds in one place and then have a task runner that builds everything for you!