Skip to content
This repository has been archived by the owner on Mar 13, 2022. It is now read-only.

Latest commit

 

History

History
99 lines (61 loc) · 4.93 KB

2021-12-19.md

File metadata and controls

99 lines (61 loc) · 4.93 KB
subject
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

https://twitter.com/jasonschreier/status/1471550750492966925

Favourites

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.

Culture

3 min · raumet.com

Rauno Metsa about the importance and impact of marketing for solo developers and the fear of exposure.

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.

Software Engineering

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.

Tools

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!

web3isgoinggreat.com

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.