I really like the way that Amber doesn’t go straight to the end solution but instead talks through her thought process when adding a feature to her site.
Tuesday, December 15th, 2020
Tuesday, September 3rd, 2019
It looks (a more complex version of) fragmention might be coming to Chrome.
Tuesday, February 27th, 2018
This post goes into specifics on Django, but the broader points apply no matter what your tech stack. I’m relieved to find out that The Session is using the tripartite identity pattern (although Huffduffer, alas, isn’t):
What we really want in terms of identifying users is some combination of:
- System-level identifier, suitable for use as a target of foreign keys in our database
- Login identifier, suitable for use in performing a credential check
- Public identity, suitable for displaying to other users
Many systems ask the username to fulfill all three of these roles, which is probably wrong.
Wednesday, July 30th, 2008
Nice QR code patches (I don't mean something that patches code, I mean a patch that you sew).