Stuff I just can’t organise yet
Quick Talk
28 October 2024 by erwan | Leave a Comment
It's easy to integrate google analytics (GA) or Google Tag Manager in Nuxt applications, as there a plugins for that, and many tuts, like this one that describes how to include a script from nuxt config file. What's not covered though, is the possibility to use GTM , for instance, in a single layout using […]
Read more »
16 October 2024 by erwan | Leave a Comment
Recent drama about relationship between WordPress.org and WpEngine, creator of the popular ACF module, have frightened me. My trust in WordPress has for twenty years been based on a reasonable mix of opensource background and business involvement, but above all the reliability of upgrades : my original blog ecolopop has been running on wordpress for […]
16 September 2024 by erwan | Leave a Comment
image giving out 3D components for web portfolio design ? Next JS is definitely creative design oriented, as illustrated by tremendous developments from ThreeJs Fiber. Today I focus on another opensource library, ui layout, which among other nice goodies, has a rotating globe and a nice touch enabled carousel library. Clone UI Layout from github […]
3 August 2024 by erwan | Leave a Comment
After testing a few scripts for displaying galleries, I chose Swiper. FrankenUi Carousel Slider and Slideshow elements are nice but they did not integrate well with Nuxt, my favourite framework, not in ten minutes anyway, styling was not great, same issue for TinySlider, all of them being touch enabled, which is important for me. And […]
22 July 2024 by erwan | Leave a Comment
Asset management (mainly, in my case , images and PDF), is a big thing. In a review of KirbyCMS, I pointed out the importance of this feature . In my opinion, these days, after trying a few dozen content management systems with integrated asset management, I have to say that it could be much more […]
9 July 2024 by erwan | Leave a Comment
It took me 5 prompts to get a marquee text slider working continuously. Interesting, but what about power consumption ? here are the 5 prompts that finally generated what I need, a nice smooth continuous cycling text scroller.
2 July 2024 by erwan | Leave a Comment
Hey, i'm trying to get rid of wordpress, not so easy !! Filament PHP is a good candidate for building serious Content Management System, and I have started working on Repeater Fields, including editorJs field, image Field, and selector for choosing templates... Combined with Laravel Blade templating, this is a good prototype for a future […]
24 May 2024 by erwan | Leave a Comment
a very nice prototyping feature given by FilamentPHP is the possibility to create select multiple values in the form with options from a class scoped array , without creating BelongToMany relationships that involve an extra table. The kind of issue for which sushi package was created, but we don't need that here, or I might […]
21 May 2024 by erwan | Leave a Comment
While searching for new ways of dealing with custom tailwind css templates within modern CMS, I searched wysiwyg editor news. Components https://editorjs.io has block management, and can convert a block type : imagine you start typing a text and want it to be a header, editor js allows that. Gutenberg does not . https://quilljs.com/ looks […]
6 May 2024 by erwan | Leave a Comment
started working with tailwind css, at first it really seemed impossible to code responsive menu with hierarchy in nuxtjs. NextJs has lots of nice template but nuxt seems behind , cruip sells templates for vue but not for nuxt 3, not yet though , and I finally found a nuxt2 template , which has been […]
3 May 2024 by erwan | Leave a Comment
there is a long discussion on nuxt forum on how to properly integrate AOS animation library. The objective here for me is to experiment this light animation library without using npm with the aos nuxt module , instead i want to use CDN. This is quite straightforward with Nuxt and good alternative if you don't […]
2 May 2024 by erwan | Leave a Comment
After finding a solid basic tailwind starter on stackblitz (github repository), I go on further creative stuff. template requirements this template is a vue / vite / Tailwind responsive website with top navigation hierarchical menu : a good start for developing most web sites. First thing is to fork the starter to start working on […]
29 April 2024 by erwan | Leave a Comment
With free basic features for full featured administration panel with security on laravel , FilamentPHP is a good option compared to the big brother, NOVA, also a good option from laravel developers themselves, but with a small initial cost. Let's have a look into a poorly documented FilamentPHP feature : multi connection table administration. Once […]
10 April 2024 by erwan | Leave a Comment
following my latest study of blog design using masonry bootstrap, I decided to investigate the same effect with tailwind css. Turns out that it's so simple it's done in native tailwind without css.. Example on tailwindflex, collection of tailwind layouts. Speaking of tailwind, you'll find here a collection of free templates. Seems that tailwind likes […]
22 March 2024 by erwan | Leave a Comment
small evolution of blog design towards creativity. 2023 was the occasion of rendering a simple bootstrap card design with masonry layout, meaning that image proportions can vary and rows cannot be arranged equally. This is the choice that gives privileges to image integrity as opposed to image cropping, which gives a good looking layout but […]
25 February 2024 by erwan | Leave a Comment
pinia subscribe method is very powerful, in any component you can subscribe to global state variables, manipulate them and use this combination as communication between components. It's also a dangerous game, as infinite recursivity can occur. counting reactivity occurences first thing is to measure the number of recursive calls to your subscribe Modifying state variable […]
16 February 2024 by erwan | Leave a Comment
We were surprised by the quality of still pictures generated by the likes of MidJourney and DALL-E, and that was only a few months ago. OpenAI, maker of the famous CHAT GPT, released videos generated by its new machine, baptised SORA. Live mammoths Results are just overwhelming : realistic animated photo movie quality scenes are […]
14 February 2024 by erwan | Leave a Comment
Following a nice tutorial that introduces nuxt composable structure via Vue Composition Api, I create this Nuxt starter for a three js project that is the foundation for future development of on demand full screen configurator using primevue UI components . 1 - First draft : basic primevue threejs integration Quite easy these days, to […]
8 February 2024 by erwan | Leave a Comment
beyond the usual midjourney, chat gpt, stable diffusion, you find niche AI solutions that accomplish specific tasks. Source : TechCrunch AI section
how long does it take to get a serious algorithmic engineer to learn machine learning ? I would say a few years. From what I see as an AI outsider, LLM is only a subset of millions of available deep learning techniques. And within LLM, you find the transformer. but What is a transformer ? […]
4 February 2024 by erwan | Leave a Comment
I have to admit I'm a few years behind the wordpress news. Just discovering the power of Gutenberg, combined to a dozen free layout and elements plugins, a wonderful world here.
LizzardJs Quick Talk
29 January 2024 by erwan | Leave a Comment
Everybody has their own work brest practise : in my case I rely on arrays for lots of algorithmic trick, an dI often get confused when I use theme in both PHP and Javascript if like me you work on full stack development on a mix javascript frontend and PHP backend, then you switch from […]
Well it sounds official now : we cannot rely on PHP mail's function (or its wordpress extension wp_mail ) to send emails. That's good news because in the case of WordPress like other applications (Prestashop has native SMTP), we can now configure SMTP email sending via free plugins. Most popular is https://wpmailsmtp.com/. It comes free […]
25 January 2024 by erwan | Leave a Comment
Dealing with large datasets is easy for a professionnal programmer, lots of solutions exist for database systems like Mysql and its famous phpmyadmin self hosted suite. But working with non technical colleagues involves creating smart interfaces, and you can start with pre defined CRUD (Create, Read, Update, Delete) systems, also called BREAD (Browse, Read, Edit, […]