Django podcast about speeding up your Django tests, featuring Adam Johnson, who literally wrote the book on the subject.
Having useful tests, and having them run quickly and often, is a cornerstone to reliable web development—something I am appreciating in Django all the more now I am working on not-Django for my day job.
Forgot I needed to shop in my exercise ride this morning so now I have had to dig out my emergency backup face mask to go out foraging at lunchtime
Replacement housing for Realforce keyboard so you can type on an aluminium slab lovingly powder-coated in Retro Refrigerator. I don’t own the hardware it is designed for so I am just enjoying it for the maximal-minimalist aesthetic.
While we were all busy reimplementing jQuery and replacing it with more elaborate JavaScript frameworks, plain JavaScript has quietly gained features that mean you can do a lot on a small site without requiring complex frameworks at all.
(Via @timbray on Twitter)
Noted by Damian Cugley .Oxford Common File Layout is a standard directory-tree layout for storing digital artefacts intended to allow the structure of the archive to be reconstructed without the original software.
(Via @NeilSJefferies on Twitter)
Noted by Damian Cugley .Well this is annoying. I want my app to be able to read the content of a tweet but the HTML no longer includes the text, only a JavaScript blob. Reading the tweet using the API requires applying to be registered as a developer. I really shouldn’t need to just to read public data.
Diagrams illustrating bicycle geometry terms
(Via @fanf on Twitter via @j4 on Twitter)
Noted by Damian Cugley .How quickly these apps draw us in. I installed Strava to record my morning ‘commute’ bike rides after months of happily not recording rides, and today I feel sad because I forgot to record my bike ride.
Instructions for renaming the ‘master‘ branch in your Git repository to ‘main‘. There is no particular reason for the main branch of your repo to be called ‘master‘, so you might as well rename it rather spend eternity explaining to people that this isn’t a reference to ‘master–slave’ relationships; ‘main’ is as good a replacement as any.