HackerTrans
TopNewTrendsCommentsPastAskShowJobs

matnosner

no profile record

Submissions

[untitled]

1 points·by matnosner·il y a 3 ans·0 comments

[untitled]

1 points·by matnosner·il y a 4 ans·0 comments

Bob 0.6.0: Blazing fast DAG execution

github.com
2 points·by matnosner·il y a 4 ans·1 comments

Bob: A build system for microservices powered by Nix

bob.build
4 points·by matnosner·il y a 4 ans·1 comments

Dagger vs. Bob

medium.com
3 points·by matnosner·il y a 4 ans·0 comments

Bob v0.5.0 – Sandboxed build environments

github.com
4 points·by matnosner·il y a 4 ans·2 comments

comments

matnosner
·il y a 3 ans·discuss
We are creating a place to deal with the messy business of product reviews. The idea is to create a overview to spot the most valuable reviews around. Doesn't matter if it comes from a professional tester or reviewed by a user.

Here is the first iteration. https://revulu.de

Sorry, website is in german.
matnosner
·il y a 4 ans·discuss
We have been hard at work adding remote caching capabilities to the Bob build tool, which is now accessible as an Open Beta, allowing you to build repositories fast and efficiently across machines and CI pipelines.
matnosner
·il y a 4 ans·discuss
The concept of explicitly declared inputs and outputs is awesome. Though it's closed build and the necessity to define the builds down to the compiler level makes Bazel complex and breaks some developer workflows.

For this reason we are building a Bazel competitor with a less restrictive build environment which can also be applied to projects with lower than 1M line of code.

https://bob.build
matnosner
·il y a 4 ans·discuss
Lot's of optimizations going into this release. Now being able to execute tasks in parallel.
matnosner
·il y a 4 ans·discuss
If you like the concept you might also be interested in bob[1]. Same idea for build isolation crafted into a build system/task runner. (I'm the author).

[1] https://github.com/benchkram/bob
matnosner
·il y a 4 ans·discuss
Bazel felt complex (aborted a migration after 2 months), building in Docker was slow and needed maintanance, nix syntax was not familiar enough. We wanted something different. Took us one year. Here it is!
matnosner
·il y a 4 ans·discuss
Wasn't aware of that, though multiple other name clashes exists. Thx for pointing it out.
matnosner
·il y a 4 ans·discuss
We had the some learning and decided to go down the path "Use docker for running, not building". That's why we decided to build https://bob.build on top of the nix package-manager. This allows reproducible builds on your system without touching docker.