91 / Taco Bell Programming
Hey hey, it’s been a while — I was sick and then we got a new baby! 🎉
Toot of the Week
I lost my programming socks in the lisp wars
— @efi@chitter.xyz
Favourites
Taco Bell Programming
Ted Dziuba about Taco Bell programming: Using simple, proven and boring tools to get the job done. Thanks, Eric!
Chat GPT is the birth of the real Web 3.0, and it's not going to be fun.
Johan Lajili explains why they think ChatGPT will be the (dark) future of the internet and there's little we can do about it.
Culture
Resilience and Waste in Software Teams
Jessica Joy Kerr about the importance of resilience and the price of it.
Note to future self: Beware of fake urgency
Oded Blayer about the fallacy of fake urgency.
Maybe people do care about performance and reliability
Hillel Wayne explains why some software is bloated and the people that are affected are unlikely to be included in the purchase decision.
Rust
Handling Integer Overflow in Rust
Max explains how integer overflow is handled in Rust.
Tauri vs Iced vs egui: Rust GUI framework performance comparison
Lukas Kalbertodt compares different Rust frameworks for performance including startup time, input lag and resize tests.
Release Engineering Is Exhausting So Here's cargo-dist
Gankra introduces a new Rust tool to simplify distribution management and tries it on a personal project.
Rust's Ugly Syntax
Alex Kladov argues that what some people describe as "ugly" syntax in Rust is mostly due to semantics.
Rust to WebAssembly the hard way
Surma compiles Rust to WASM without bindgen to show what steps are necessary and why. Thanks, Jan!
When Rust hurts
Roman Kashitsyn talks about three things where Rust fell short for them.
[Watch] A Rust-Based, modular Unikernel for MicroVMs
Stefan Lankes introduces RustyHeemit, a unikernel written in Rust.
Rust vs. Haskell
Jay Zelenskyi compares Rust and Haskell, very interesting to see the similarities and differences.
Tech
Why Go and not Rust?
Loris Cro in a very opinionated love-letter to Go.
Adding Webmentions to Your Site
Robb Knight explains how they added Webmention support to their website, including Mastodon reactions!
Why I'm not the biggest fan of Single Page Applications
Manuel Matuzovic explains some commonly overlooked downsides of using single-page-applications.
Using HTML as a compile target
Yoshua Wuyts explains why they think html should be strongly typed.
Design
Senior IC Reading List
Val Head has three book recommendations for senior IC designers. Thanks, Jan!
Visual design rules you can safely follow every time
Anthony Hobday has a list of design rules that you should remember.
You kinda want an orange favicon.
Chris Coyier about the best color for favicons.
Teenage Skeuomorphic Desktop Designs
Maggie Appleton has a bunch of screenshots from 2009 showcasing custom icons and wallpapers. A trip down memory lane.
Cutting Room Floor
How to Create Luck
swyx argues that you can create luck and showcases some systems to do so.
The real aim of big tech’s layoffs: bringing workers to heel
Brian Merchant argues that the recent tech layoffs at Amazon, Google and Microsoft were to gain more power over the tech workers.
A Note on the Cargo Cult of Zettelkasten
Chris Aldrich about the dangers of cargo cults, specifically the Zettelkasten.
Living Room: Declutter
Johannes Freund explains how they mounted their TV to a 300 year old beam with a custom VESA mount.
A guide for Van Life in Japan
kuma explains how to live in a van in Japan.
Subscribe
Get Arne's Weekly in your inbox every Sunday. No ads, no shenanigans.