Week 31 of 2023
Weeklies are my notes of things not big enough for a blog post but worthy of being mentioned and linked to. Find all of my Weeklies at /weeklies.
-
Heather Buchel wrote an article about normal web things and how these days so often, web developers build their own things on top of the web platform that break the regular functionality like copy-pasting, link functionality and cause accessibility issues.
-
Performance optimization with useMemo
Lucia’s blog post on React’s
useMemo
hook is a must read for every React developer.She goes through what it is, how it works and when to use it (and when not to use it).
-
Mastodon is easy and fun except when it isn’t
Erin Kissane’s survey on Bluesky, asking people who left Mastodon why they left has been making rounds in the Internet and it’s a great read.
It offers good insights into what some people look for in social media, what creates sense of community and why good UX is so important.
-
During my website rewrite I was looking for inspiration for how to style <kbd> elements that represent keyboard buttons. I found this great one by Dylan Smith.
-
A great way to learn software development is to build your own versions of existing software. Thibault Polge’s Write yourself a git is a guide that explains how to write a version control system like git from scratch with Python.
-
Derek Sivers has written a great guide for learning how to become more tech independent. You learn how to set up servers, install web server, set up file sharing and build a simple website there.
-
This might be the best cookbook on the planet. Written by Rachel A. Rosen and Zilla Novikov, The Sad Bastard Cookbook is “a cookbook for depressed people and other folks with zero spoons, only knives. It's not meant to be gourmet cooking so much as a survival guide for late stage capitalism.”