Weeknotes 2023-08-28
"The first principle is that you must not fool yourself — and you are the easiest person to fool." (Feynman)
Started working on a new project, which is always exciting. Refactored django-cast filters.py -> it's almost readable now 😆. Facet counts are now available via the API, so cast-vue got an update showing filters for categories and tags.
Articles
-
Composition over inheritance: The case for function-based views
Hmm, I don't have a strong preference for function based views over class based ones. It depends, I guess 😇.
-
Quite minimalistic, but if you don't have a lot of requirements, doing something like this seems perfectly fine
-
Visual!
-
Supercharge Your Django App: 7 Sneaky Tricks to Crush Slow Database Queries
I need to look into db performance for django-cast, too. Maybe write a blog post about it later...
Software
- Djangonaut Program / djangonaut.space | Cool project!
- Finetuning Large Language Models | Online course
- Announcing Python in Excel: Combining the power of Python and the flexibility of Excel | I knew something like this was coming, so not really a surprise - but cool to see it launched!
- Hemingway is now Hemingw-AI! My favourite writing tool just got an AI upgrade and it’s great | Personally, I use a combination of GPT-4, deepL write and grammarly - but maybe I should try Hemingway too.
- List of a UI toolkits for vue so I can search for it later..
- Quasar - The enterprise-ready cross-platform VueJs framework
- NuxtUI - Fully styled and customizable components for Nuxt
- Anu - Build better interfaces faster
- Vuestic - Vue 3 UI Framework
- Vuetify - Vue Component Framework
- Windi UI - Build Accessible Apps 10x faster
- Radix - Start building your app now
- shadcn - Build your component library