Nico v2.5
Update 2023.
This article will be updated when I have something new to share during the year 2023.
The website
Technologies
Oops… I (re)did it again.
I have completely redeveloped my site with Astro, as predicted by myself in 2022 !
I will definitely do an article or two about Astro and the extensions I used. It was a great experience. Nuxt v2 is not really up to date anymore, so the performance was not good. Astro has completely fixed that.
My PageSpeed performance score had dropped to 77/100. Thanks to Astro I’m back to a solid 95/100 without any particular optimization. With some small efforts, I’ve reached the good old 100/100.
I then did a work of modernization of the codebase. Hello CSS variables and goodbye media queries
. In no particular order, here are some of the improvements I made:
flexbox
andgrid
to adapt the layout to different screen sizes;- CSS variables for colors, font sizes and margins;
- some
container queries
, just to try; - logical CSS properties (
inline
andblock
instead ofwidth
andheight
for example).
I took this opportunity to publish the source code on my git repository.
Update #1: I’ve added an RSS feed as I find myself using it more and more on other websites.
Analytics
I removed the tracking on my pages. I was using umami hosted on my own server. No personal data was collected and I rarely consulted the reports.
It’s nice to see that your site is consulted, but if there is no other purpose behind it, it’s an extra resource loaded for nothing by visitors. Maybe I’ll reactivate the tracking when I have a use for it (other than flattering my ego).
Previous visit reports can be found at this link.
Content
- I’ve added a work page to list some of my projects.
- I’ve also added a page where I list some interesting things from around the web.
Additional projects
I’m still teaching web development this year. In order to expand my course materials, I have set up a mini documentation site available at 3-w.fr (an address I am very proud of).
I have to update it more regularly but I hope that the platform will help students progress!
More to come soon!