blog | sven kanoldt

sharing thoughts on learning rust, open source projects and other tech stuff

EN | DE

your architecture diagram can't fail a build - cargo-deny can

The best guard for your architecture is probably already in your CI. You just use it for licenses. Architecture rules erode, whether people or agents write the code. With agents it's faster: the rule sits in the docs, the docs fall out of the context window, and the next shortcut compiles just fine. Let's make it stop compiling.

Read more ⟶

prepare a dart package for publishing in 5minutes

When publishing, having tests, coverage data, code formatting and builds are good practice to have, so that your package looks nice and shiny and is robust for change and contributions. Here we explore how such things can be easily achieved for a dart package.

Read more ⟶