51 / Advantages of monorepos
Published on April 10, 2022Hey hey, how was your week?
Tweet of the Week
I love the phrase "have a good one" because it's just like, whatever you're having — a Monday, an existential crisis, an incredible mushroom trip, a murder fantasy — I hope it's good. — @roseveleth on Twitter
Culture
- The Cone Model for Teams' Support Network (betterprogramming.pub)
Shy Alter shares a model of team structure that relies on many-to-many relations instead of one-to-one.
Software Engineering
- That simple script is still someone's bad day (rachelbythebay.com)
Rachel about shell scripts that work unexpectedly, even with pipe fail enabled. There's a follow-up: You can do a lot with an empty file.
- How To Seamlessly Authenticate to Grafana using Tailscale (tailscale.com)
Xe Iaso explains how to set up Grafana so it derives your identity from the Tailscale session.
- Advantages of monorepos (danluu.com)
Dan Luu lists 5 advantages of monorepos. He even lists 10 other posts discussing monorepos, so this is a great place to dig deep.
- Rust's fearless concurrency in practice (kerkour.com)
Sylvain Kerkour shares an excerpt from his book demonstrating one Rust's strengths: Fearless concurrency.
- Nix Flakes: Exposing and using NixOS Modules (christine.website)
Xe Iaso continues their series of Nix and Nix flakes to talk about NixOS modules, functions that take the current state of a system and return things to add to the state of the system.
- Per-project Postgres (jamey.thesharps.us)
Jamey Sharp shares a way to have a per-project Postgres, using direnv.
- Surprising Weak-Ref Implementations: Swift, Obj-C, C++, Rust, and Vale (verdagon.dev)
Evan Ovadia compares how different typed languages to weak references and explains the reasons behind Vales implementation.
Cutting Form Floor
- How to stop China and the US going to war (theguardian.com)
Kevin Rudd about the growing tensions between China and the US and what he thinks is necessary to prevent a war in this decade.
- Elizabeth Warren's plan to break up Big Everything (vox.com)
Sara Morrison about Elisabeth Warren's new bill:
The Prohibiting Anticompetitive Mergers Act, doesn’t just break up Big Tech: It breaks up Big Everything, and it prevents companies from getting too big in the future.
Subscribe
Get Tech's Weekly in your inbox every Sunday. No ads, no shenanigans.