Act Sem 14-21 Jul - View transition CSS - Laravel spaghetti programming - Store Django
Hello everyone, welcome to another week where I'll share with you all the content I've uploaded between July 14th and now, July 21st.
YouTube channel and blog
Now, let's get to the content published this week. As always, there will be updates on the YouTube channel and the associated blog post.
Changes in Teaching Methodology
This week, I shared a video explaining the changes in my training approach. I'm gearing the content toward people with intermediate or professional skills, assuming they're already proficient in certain technologies.
Cómo funcionan mis nuevas formaciones de nivel Medio Profesionales (NO básicas) - https://youtu.be/T-G6QKjNGiM
That's why the new trainings are faster, more concise, and I rely heavily on the book to avoid redundancies, for example, when implementing CRUD operations.
Animated Transitions in the Store
I also uploaded a video on how to create transition animations between pages, like the ones you can see in the course's online store. Not only does it animate the image, but it also applies a blur effect.
- View-Transition CSS: Transiciones Suaves al Cambiar de Página - https://youtu.be/wnSxJLKedtg
- view-transition-name: La Nueva Forma de Hacer Transiciones con CSS entre páginas entre imágenes - https://youtu.be/uANzCF7kcY0
Laravel: Spaghetti Programming?
Another interesting video was an opinion piece on whether Laravel is "spaghetti programming." Obviously, I don't consider it that way, but the topic arose from a TikTok comment that I found interesting.
I understand that some people perceive it that way as having "too many things in one view," but that doesn't define spaghetti programming. I explain why in the video.
Laravel, ¿programación espagueti?" - https://youtu.be/gsqN-qo3ROw
Cloudflare's AI Blocking
I also posted some relevant news: Cloudflare has begun blocking artificial intelligence spiders that are crawling our websites to train on that content.
I thought it was interesting to share this information because these tools are feeding off our work, and although we use AI every day, it's good to have control over how our content is used.
This blocking is optional, which I think is fair, since you can be for or against it, but at least you have the option.
"Cloudflare hace historia bloqueando las consultas de las IA..." - https://youtu.be/K89HfMiUIHc
Blue Light Blocking Glasses
Another review video: I've been using blue light blocking glasses for a while now. I bought a second pair, very inexpensive, that even comes with a light bulb to test the filter. In the video, I discuss what I researched and how it's worked for me.
Cómo generar slugs automáticamente en Django Admin - https://youtu.be/-He6gprwX1g
Django Course/Book: Online Store
I also published an introduction to the new Django course, in which I replicate the online store project we previously created with Laravel Livewire.
We've already started by creating the CRUD: superuser, categories, tags, posts. Then we customized the post entity, adding an editable date field (so as not to rely solely on the system), and making adjustments to fields like description and content, incorporating a textarea for the former.
In addition, we're better organizing post images using a custom path variable and automatically generating slugs, as explained in the video.
CKEditor and Books
We also incorporated CKEditor (essential for rich content) and started with the CRUD for books, which, having already done the post CRUD, was very easy to replicate.
Layout and Tailwind in Django
We began laying out the blog views: index, details, and master template. For the styles, we incorporated Tailwind CSS into the Django project using django-tailwind.
Although I haven't worked in depth on the style yet, if you're trained, you'll notice that we're already applying Tailwind; it's not the browser's default style.
All of this is the foundation we'll later use to build the complete online store.
I agree to receive announcements of interest about this Blog.
Youtube/blog view transition CSS - Laravel spaghetti programming - slug in Django Admin Django Store Book Course