Ouch. The challenge seems hard and uncommon, and I don t know why I allocated ten days to implement a better personal management system . At the start, I planned to allocate three days to build a personal application to track what I eat, and it ended by a full-featured system to manage everything else. It took [ ] The post Filament PHP as a replacement of Notion for a Personal Management System…
It s always worth taking the time to analyze the landing page of new services. Recently, I discovered recurrr.com, launched by Cristian Tăbăcitu, the owner of the very good Laravel Backpack admin panel. After sending to Cristian a few personal comments and hopefully constructive critics about the homepage, I took the time to analyze this idea, [ ] The post Will AI make emails great again in…
It s relatively a common feature to let the user to select a theme. And for this, a live-preview is always easier for your end-users to choose the template they like. To do it with Filament v3, I followed the steps below. But first, have a look on the end-result. 1. Creating a ViewField component A [ ] The post Filament v3: making a theme preview form component appeared first on Julien s notes .
Recently I posted this image on Twitter, made from scratch. It has always been an issue to me, and I will try to explain why and the potential solutions. The conceptual issue The typical flow of a web app consists in receiving requests and sending back the right data. In Laravel, incoming requests are passed [ ] The post Request Resources: the missing Laravel component? appeared first on Julien s…
Linux Desktop Environments and Window Managers made a lot of progress in recent years. They sustain by far the comparison with other systems like MacOS or Microsoft Windows. However, we can expect a bit more, and there is an elephant in the room that no one seems taking care. You know WMCtrl? You should not [ ] The post Linux Desktop Environments and window managers: the missing APIs appeared…
I am periodically a satisfied user of the Pomodoro technique, a time management based on defined timed sessions and breaks. I tested many Pomodoro applications, and I never really found the one that would fit perfectly my needs. In this post, I try to identify the main issues with existing Pomodoro applications and I will [ ] The post A Pomodoro API: the missing piece? appeared first on Julien s…
On Twitter, I noticed this interesting tweet: It makes me curious. This is not the first time I have heard of people wanting to leave the WordPress ecosystem. It s partly my case too. I am a bit tired of WordPress sometimes, especially now, as I feel that WordPress is in a big transition towards a [ ] The post Laravel Filament: an excellent framework for admin panels and SaaS, not for a CMS…
For a small project, I decided to look at the new Laravel Splade, which seems promising. My application is a typical CRUD one. Therefore, the integrated Datatable, forms and Blade-based VueJS components raised my interest. In this post, I will not write about the pros of Laravel Splade. I will write only about the difficulties [ ] The post Laravel Splade: first review appeared first on Julien s…
When you do your due diligence before buying a website, you frequently find backlinks from hacked websites in Ahrefs (and probably in other tools). This is a usual attack: the black hat guy is hacking websites to sell his backlink locations. Studying these hacked websites, I noticed a pattern: the malevolent web pages are located [ ] The post Detecting hacked websites with Ahrefs appeared first on…
Recently I read this tweet, underlining the issue of tab hoarding , which is the fact of having too many tabs opened within the browser without closing them regularly. This issue impacts me: having more than 100 tabs opened simultaneously is not unusual. This is a problem for the following reasons: Reading this tweet, I said [ ] The post The solution to browser Tab hoarding appeared first on…