225 private links
These are relevant arguments in favor of Go.
The state of the art CSS parser and minifier.
This tool is used by Mozilla for Firefox.
“It lets me write multi-headed programs that run on 16 cores and keep them readable, maintainable, and crash-free. It also lets me write low-level algorithms requiring control over memory layout and pull in a crate that makes HTTPS requests super simple. It’s the combination of these features that makes Rust so unique.”
And the feedback from Github on the language.
you reminded me in this episode of the day that someone published a crate named "nul" which made it so no one on Windows could use any crates
"error: [20/-1] Cannot checkout to invalid path '3/n/nul'" LOL
To solve XDG misconfiguration, if wanted.
Even after applying various default filters and providing a GUI to search and filter the remarks, there is still a lot of data to go through.
Understanding the remarks is quite challenging. What even is FastISelFailure or SpillReloadCopies? How can I change my Rust code to resolve these remarks? Hard to say if you’re not a LLVM expert.
A rust malicious postgress package was used to retrieve information and send it to a secret Telegram channel.
The rust foundation and crates.io removed the package.
The tool install binaries directly. It can be especially useful for CI (or maybe Raspberry Pi).
Integrate a rust game compiled in wasm into sveltkit
In Rust, we can use:
- enums
- builder pattern
- enums + builder pattern
- another way: Instead of insisting on several builder methods, let’s create a single method that can add any option to the search options. The search option is then an
enum
.
Pagefind seems to be a great search tool for static (or SSRed) websites.
Pagefind is written in Rust and runs after my static site generator binary. pagefind indexes all generated HTML and provides an API to query that, including a search UI which you can see at the bottom of every page here. Perfect for my static site setup and it aims to not use much storage or bandwidth.
Available at https://pagefind.app/
The Big Idea of cargo-dist is that we want to streamline all the steps of providing prebuilt binaries for a rust project.
He basically says that his startup prioritizes developer productivity over performance.
Even if performance is not a reason to use Rust, the author provides some more:
- If you know the tech already :)
- Your service interoperates with services that are perf-critical or can be supported in the future
- The Serde library is awesome. Check the doc and use cases.
- It is not amazing with databases but it's very good. Diesel deserves a plus-one: it generates all your SQL queries for you, from a typed SQL schema that it generates from your SQL migrations. It is then similar to the feature of Prisma. It is not perfect though, because of error messages: it makes no sense, or are 60 lines long or difficult to factor out common code.
- It has better modeling of the business domain: enums and unclonable types.
- Reliability: we already know it.