This is issue #82 of Arnes Weekly.

82 / Programming is a Pop Culture

✌🏻

Toot of the Week

him: will you at least act normal when my folks get here
me: flipping a pancake and reading it like a tarot card bad news
@whatsjo@mstdn.social

Culture

Programming is a Pop Culture

6 min · baldurbjarnason.com

Baldur Bjarnason explains why programming has trends, just like the fashion industry.

Holding two opposing ideas in my mind

2 min · alfredlua.substack.com

Alfred Lua about the necessity to endure the cognitive dissonance of two conflicting ideas.

Tech

Little Languages Are The Future Of Programming

12 min · chreke.com

chreke about the advantages of "little languages".

What is a Capability?

4 min · blog.sunfishcode.online

Dan Gohman explains WASM capabilities.

Flux: Refinement Types for Rust

4 min · liquid-rust.github.io

Ranjit Jhala introduces a new Rust library that adds refinements (e.g. pre-conditions or post-conditions).

CVE-2022-41924 - RCE in Tailscale, DNS Rebinding, and You

18 min · emily.id.au

Emily Trau used 7 issues in Tailscale to get access to a node (all of them are fixed, but you should update your Windows client).

Always use [closed, open) intervals

3 min · fhur.me

Fernando about the dangers of [closed, closed] intervals and why you should always use [closed, open).

An Interactive Guide to Flexbox

22 min · joshwcomeau.com

Josh Comeau has built a great interactive guide to CSS Flexbox.

Dialogs, modality and popovers seem similar. How are they different?

20 min · hidde.blog

Hidde de Vries about modality on a website, inert state and the new popover element.

Cutting Room Floor

Mirror

4 min · bastianallgeier.com

Bastian Allgeier about online personas and negativity on Twitter, err the Birdsite.


Subscribe

Get the newsletter in your inbox every Sunday. No ads, no shenanigans.

Your email address will be sent to Buttondown, the service I use to send out emails.