36 / Why not Rust?
Hey everyone, thanks for your feedback on the changes last week, I did some more tweaking this week.
This is the last issue of Arne's Weekly for this year, I'll be back on Jan 2. Happy holidays! 🎅
Tweet of the Week
Omicron presents a tremendous challenge: do you go out and risk getting covid or stay on the internet and risk hearing people talk about NFTs — @jasonschreier on Twitter
13 min · dystroy.org
Denys Séguret has a list of 11 mistakes people do when learning Rust. I definitely did some of them and I wish I had something like this to guide me.
4 min · cassandraxia.com
Cassandra Xia tells the story of their "shed", a side project that consumed a big chunk of your life that you no longer enjoys. They also have a few points to watch out for and make "cake" instead.
5 min · stephendiehl.com
Stephen Diehl takes a look at the problems of the so-called Web3 including compute, bandwidth and storage:
That anyone could consider this to be the computational backbone to the new global internet is beyond laughable.
3 min · raumet.com
Rauno Metsa about the importance and impact of marketing for solo developers and the fear of exposure.
The internet (and many large companies) are dependent on software maintained by people in their spare time, for free. This may not be sustainable
5 min · andrewducker.dreamwidth.org
Simon Tatham (the creator of PuTTY) about the relationship between corporations and open-source maintainers and how he deals with this kind of pressure.
7 min · jacobian.org
Another post in the Work Sample Tests series by Jacob Kaplan-Moss discusses reverse code review, where the candidate reviews your code and in which cases this approach is useful.
3 min · drewdevault.com
Drew DeVault about the illegal fork of OBS Studio (which is GPL-licensed) into TikTok streaming software (which is closed-source) and the general relationship of free software and corporations.
10 min · radu-matei.com
Radu introduces the recent component proposal for WASM and provides a hands-on example with Rust and C++.
7min · matklad.github.io
Aleksey Kladov has collected a few reasons to not choose Rust for a project.
4min · css-tricks.com
If you're building consumer software, Eric Bailey argues you should test it on a "craptop" to make sure it's accessible to these devices instead of testing on your high-end dev machine.
13 min · jvns.ca
Half introduction, half behind-the-scenes of the new tool by Julia Evans, Mess with DNS, which helps newcomers discover the pitfalls and quirks of DNS resolution and caching.
4 min · zed.dev
A team of people previously working at Atom or Tree-sitter are building a native, efficient code editor with real-time collaboration and I'm hyped.
4min · tokio.rs
Eliza Weisman announces the latest Tokio project: A tool to gain insight into the inner workings of async Rust code (think
top but for your application). It even detects warnings and possible bugs!
If you still think the so-called Web3 is a good idea, check out this timeline-of-horrors by Molly White. And if you want a quick laugh, someone already complained that they copied a JPEG.
Cutting Room Floor
13 min · blog.dornea.nu
Victor Dorneanu reviews the books they read, the habits they developed and the tools they used for productivity.
17 min · blog.pragmaticengineer.com
A list of over 100 books with quotes and recommendations, collected by Gergely Orosz.
Get the newsletter in your inbox every Sunday. No ads, no shenanigans.