Arnes Weekly #1
Hey, so I’m trying this newsletter thing. If you have any feedback, reply to this email. I’d love to hear from you!
Tweet of the week
Post vaccine parties are gonna feel like giant high school reunions and I’m not ready — @lindadong on Twitter
Culture
- High quality audio makes you sound smarter
If you don’t have a proper microphone in your home-office, definitely get one if you can afford it. Wirecutter’s budget pick is 45 $. - Embrace the Grind
Jacob Kaplan-Moss talks about how if you put enough effort in something it seems like magic to other people. - Don’t hire top talent; hire for weaknesses
Great writeup by Benji Weber about the talent vs. the weaknesses mindset when hiring people.
Rust
- Rust is for Professionals
Gregory Szorc writes what is more an essay than a blog post about Rust and what he likes about it. This is a must read if you want to know why so many people like Rust. - Linus Torwalds about Rust in the Linux Kernel
Very interesting concerns, mostly about runtime-panics (e.g. when running out of memory). I hope this gets resolved, can’t wait for a safer linux kernel. - Why Rust strings seem hard
Brandon Smith dives into Rusts string management in comparison with other languages.
Go
- What’s the
sync.Cond
If you’ve never used a condvar, definitely check out this article by Hidetatsu Yaginuma. - Idiomatic pancis in Go
Even though usually frowned-upon, there definitely are situations where a panic is the best choice. - My Go Executable Files Are Still Getting Larger
Raphael ‘kena’ Poss compares the size of CockroachDB binaries and explains how it evolved over different Go versions. - Go is a great programming language
Drew DeVault about why he thinks Go is the best programming language ever made. Internet programming language is a very fitting description for Go in my opinion.
Watching
- This Smart Home Isn’t Stupid
Quinn Nelson talks about his smart-home setup, his set of rules for smart devices (which you should definitely adopt) and shows parts of his setup. - We Are In A “FOURTH TURNING,” What Does That Mean?
Van Neistat (the Spirited Man) about the 1997 book, THE FOURTH TURNING and how history repeats itself every 80 years (according to the book). His YouTube channel is only a month old and already full of great content.
Tools and code
- Lip Gloss
Style definitions for nice terminal layouts. Can’t wait to use this! - xplr
A hackable, minimal, fast TUI file explorer.
Cutting Room Floor
- SQLite is the only database you will ever need in most cases
I definitely am guilty of using a Postgres database where SQLite would’ve sufficed. Re-read this before adding Postgres to your next project. - Creating Security Decision Trees With Graphviz
Kelly Shortridge about creating a graph for your attack vectors. I’m definitely going to do this. (This is also a good reference on making Graphviz look good.)
Subscribe
Get Arne's Weekly in your inbox every Sunday. No ads, no shenanigans.