1,032 karma · joined October 18, 2014
https://levlaz.org
I think this is a good reminder about the importance of offline backups. It’s silly how railway treats volumes but it’s the customers fault for not using that information to come up with a better disaster recovery plan.
Thanks so much for taking a look and sharing your feedback! We've heard this feedback in the past and are working on a big docs change that should make this whole experience a lot better for folks that are new to dagger.
https://devel.docs.dagger.io/getting-started/concepts
This should land in the coming weeks.
So it’s a bit of a hybrid between bash and powershell.
If you’re working on a team often your shell scripts, python programs, and makes files are not always portable between local and CI, but even worse between your local machine and your colleagues local machine. This is where dagger shines because it lets you do all that stuff in a fully portable way.
Feel free to send me an email if you'd like lev@dagger.io, it would be great to learn from your experience so we can continue to improve the platform for everyone.
In this case, `from alpine` is a function attached to the container type that has many additional functions. You chain them together to do stuff. You can do it through code as if it was any other object, but this shell allows you to do things without code as well.
Perhaps the example is too simple to feel useful, but being able to pipe primitives like files, directories, containers, secrets, and even any custom object makes it possible to rapidly experiment with and compose pipelines.
Answering "what does dagger do" can be tough, because there are very broad applications.
Its always hard to describe general purpose platforms like these. Dagger is an open platform for building composable software. It has SDKs, sandboxed execution environment, observability, and now this shell interface.
But I can appreciate your perspective. Thank you for sharing your point of view.
Dagger can read dockefiles as is, https://docs.dagger.io/cookbook#build-image-from-dockerfile
Also what would you prefer to see instead of bash compatible?
This was a proper rant and I’m glad it stirred up so many great discussions. Thanks to Matt.
Do you think its better not to do them?
This is hilarious and I’m sad I’ve seen versions of this more than once.
Overall I enjoyed most of this article but disagree about the objection to behavioral interviews. I think they’re an important part of the modern hiring process but I will agree that the approach is sometimes done wrong by companies and individual interviewers.
its a test of EQ, if a simple question about past conflicts makes you this defensive then its exactly the type of thing it was meant to screen for. I’d encourage OP to put some thought into this part for their own sake. You don’t need to make everyone feel better but if you show up with the attitude that you’re never wrong, then nobody will want to work with you. I know I don’t.