80 / Goodbye Twitter, hello Fediverse

This is issue #80 of Arnes Weekly from

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 Arne's Weekly in your inbox every Sunday. No ads, no shenanigans.