This Week I Learned: Capability, Motivation, Permission [2023–10–27]I came across a delightfully simple framework for understanding why any one person doesn’t embrace an action or change.Oct 30, 2023Oct 30, 2023
This Week I Learned: Go multi-node with Spring Security by externalising sessions to the database…So you’ve followed SSO with Spring Security in Kotlin and your service nicely redirects users to your SSO provider when needed, giving you…Aug 10, 2023Aug 10, 2023
This Week I Learned: Magnify on Click [2023–05–26]Neat little trick: allow your web app’s users to passively notice that they can zoom in on a picture by clicking, with no instructions.May 26, 2023May 26, 2023
This Week I Learned: Centre a fixed div of changing width [2023–05–19]It’s a smally but a goody.May 19, 2023May 19, 2023
This Week I Learned: OAuth2 SSO with Spring Security in Kotlin… on one node [2023–04–14]I’m writing an internal productivity tool in which users can change shared data in a database, so therefore I want to authenticate and…Apr 14, 20232Apr 14, 20232
This Week I Learned: Break free from collaboration overload [2022–03–31]I really feel like this podcast episode from researcher Rob Cross (embedded at the bottom) is relevant to my life and to the lives of many…Mar 31, 2023Mar 31, 2023
This Week I Learned: Stripe [2023–01–05]I recently resumed (exhumed?) a project that I started waaaaaaay back during the first covid lockdown, to raise it up to minimum viable…Jan 6, 20231Jan 6, 20231
This Week I Learned: ULIDs [2022–11–18]UUIDs are great for identifying users, requests, transactions, tenants etc etc. They are unlikely to collide, their predictable format…Nov 18, 2022Nov 18, 2022
This Week I Learned: Public versus Private Cache-control [2022–09–23]This was something that appeared quite mysterious and occasional at first, but seems to have a very simple explanation in the end.Sep 23, 2022Sep 23, 2022
This Week I Learned: Western Europe will get more heatwaves [2022–08–19]As the climate heats, climate scientists predict that the effects will not be smoothly spread out over time nor space. It will be lumpy…Aug 19, 2022Aug 19, 2022