80 / Goodbye Twitter, hello Fediverse
Hey hey, I migrated to Mastodon due to the recent events (as did many people), you can find me at @arne@spezi.social.
This issue is packed, hope you enjoy reading the stories and articles as much as I did.
Toot of the Week
The Programmers’ Credo: we do these things not because they are easy, but because we thought they were going to be easy.
— @xcud@noc.social
Culture
Don't Wait for Motivation, Act for Momentum
2 min · salman.io
Salman describes the importance of starting with small steps in a real-world example.
You should maintain a transition file
6 min · jacobian.org
Jacob Kaplan-Moss explains why you should have a transition file that explains your job to a successor.
The Seven Levels of Busy
1 min · randsinrepose.com
Michael Lopp lists 7 levels of busy (which one are you?).
Tech
Fast builds, secure builds. Choose two.
9 min · stripe.com
Sushain Cherivirala explains how Stripe built a secure CI system that completes in under 5 minutes.
Thirteen Years of Go
5 min · go.dev
Russ Cox summarises the last year in Go, which is now 13 years old.
Thoughts on the "Guard" Proposal for Go's Error Handling
3 min · wagslane.dev
Lane Wagner has some thoughts and improvement to the recent guard/must proposal for Go.
Blessed.rs
blessed.rs
Nico Burns built a site with Rust crate recommendations. This is super useful, especially when getting started as Rust has a small std lib.
Scoped threads in Rust, and why its async counterpart would be unsound
6 min · wishawa.github.io
Wisha Wanichwecharungruang explains how scoped threads work and goes deep into lifetime logic to explain why it doesn't work with async.
Fediverse
Twitter Rival Mastodon's Founder Has a Vision for Democratizing Social Media
7 min · time.com
Billy Pereigo interviews Eugen Rochko, the creator of Mastodon.
A humane guide to Mastodon
8 min · francisbeaudet.com
Francis Beaudet wrote a humane guide to get started in the Fediverse. Thanks, Jan!
Fediverse
7 min · bastianallgeier.com
Bastian Allgeier about their feelings about Mastodon. Thanks, Jan!
Thinking About Mastodon
2 min · jefftk.com
Jeff Kaufman is pessimistic about Mastodon because it's harder to fight spam in a distributed system.
Is the fediverse about to get Fryed? (Or, “Why every toot is also a potential denial of service attack”)
11 min · ar.al
Aral Balkan about some performance problems and power imbalance in the Fediverse. Thanks, Jan!
Goodbye Twitter, Hello Fediverse!
6 min · xeiaso.net
Xe Iaso says goodbye to Twitter and recommends some Fediverse accounts.
On Running a Mastodon Instance
14 min · rixx.de
Tobias shares their experience running a Mastodon instance for 7k people.
Cutting Room Floor
The Beggars And Street Prophets Of London
2 min · indica.medium.com
indi.ca about the street prophets of London and why they're all right.
Cruel Changes at Twitter
11 min · blog.pragmaticengineer.com
Gergely Orosz gives some background information about the things which are happening at Twitter.
What to blog about
2 min · simonwillison.net
Simon Willison has some ideas to get you started when thinking about starting your own blog.
f.lux, but for your house
3 min · tylercipriani.com
Tyler Cipriani made their house lighting change color and dim in the evenings. I want that!
You Might Also Like
5 min · basicappleguy.com
Basic Apple Guy about the recent push of ads into Apple operating systems.
CRISPR cancer trial success paves the way for personalized treatments
4 min · nature.com
Heidi Ledford summarises a study where gene-edited T cells helped fight cancer.
No, You Aren’t Going to Get Rich by Options Trading
4 min · jacobin.com
Clark Randall about the reality of options trading as an average citizen.
Mental Models to Help You Cut Your Losses
9 min · behavioralscientist.org
Annie Duke introduces two mental models to know when to quit a project.
Subscribe
Get the newsletter in your inbox every Sunday. No ads, no shenanigans.