Week 33 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.
-
Eric Matthes shares his insights into why he thinks integration tests are the best first tests to add in a new project. He argues that since early on in a project, implementation details can change a lot, unit tests can become a hinderance but integration tests help protect the desired behavior as you experiment to find the best implementation.
-
What to do if you’re building a Django application and one of your models has a list of choices that gets updated somewhat often and you don’t want to generate a migration every time? nessita explored just this question in their blog and came up with a nice solution.
-
It's pretty rude of OpenAI to make their use of your content opt-out
Hidde talks about the new OpenAI’s ChatGPT Disallow directive that lets website owners to block OpenAI from using their site for training their AI models. I agree with Hidde that it shouldn’t be an opt-out but rather opt-in to use my writing for their business profits.
-
Egor Kloos wrote about styling Web Components through shadow DOM based on his CSS Cafe talk from earlier.