Trying to write documentation for my #Eleventy plugin as runable examples… not so easy, but I think it's worth the effort!
https://github.com/nhoizey/eleventy-plugin-images-responsiver/tree/master/docs/examples
Trying to write documentation for my #Eleventy plugin as runable examples… not so easy, but I think it's worth the effort!
https://github.com/nhoizey/eleventy-plugin-images-responsiver/tree/master/docs/examples
Jessica Davies
After GDPR, The New York Times cut off ad exchanges in Europe — and kept growing ad revenue
Great demonstration that GDPR is not a threat for publishers who favor quality: The desirability of a brand may be stronger than the targeting capabilities.…
I guess (without proof) #Eleventy builds including assets bundling/minifying could be accelerated with memoization.
Did this for the slugify filter (I use @sindresorhus's one instead of the default) called multiple times with the same string:
https://github.com/nhoizey/nicolas-hoizey.com/blob/master/src/_utils/slugify.js
Trying to clean labels on my site's #GitHub repo, how do you feel about this?
images-responsiver
is a simple solution for most responsive images needs
Is it catchy enough? 😁
Here's my latest pet project, trying to help people struggling with responsive images: https://nhoizey.github.io/images-responsiver/
If you use #Eleventy, there's also a plugin: https://github.com/nhoizey/eleventy-plugin-images-responsiver
Documentation is still a little rough around the edges, but should be enough at least for people already knowing npm and JS.
I wish #GitHub had a different UX for repository deletion if this is a fork.
Especially if there is nothing useful (no open PR for example) on the repository to delete. "Unexpected bad things" will NOT happen in such case!
(sorry @etportis 😉 )
People using #Eleventy and #Webmention, when and how do you send mentions from your content to remote sites?
Karolina Szczur
Lighthouse changes how Performance Score is calculated
Lighthouse 6 is the first major release of the popular auditing tool since May 2019, introducing critical changes that will impact everyone relying…
Apple’s attack on service workers
After the link to Aral's post yesterday, some details in this post from Jeremy Keith. This is not a minor change. This is a crippling attack on service…
Bryan L. Robinson
Climbing the 11ty Performance leaderboard with Cloudinary, critical CSS and more
This is an excellent writeup of the different paths Bryan went to optimize the performance of his site built with Eleventy. I will definitely look…
deleting all local storage (including Indexed DB, etc.) after 7 days effectively blocks any future decentralised apps using the browser (client side)…
Laura Kalbag
Another big benefit of RSS is that you curate your own feeds. You get to choose what you subscribe to in your feed reader, and the order in which…
Had to cancel subscription for #Netlify Analytics on https://nho.link because it doesn't support redirects yet, it was almost useless.
But I wanted to pay for the global Netlify service I use for other sites, so I subscribed for Analytics for another site that already have Google Analytics, let's see how they compare.
My #Eleventy build time is now down to 37 seconds on average! 💪
A few external data fetches, 1087 HTML pages generated, 1608 simple images <img src…>
automatically transformed into responsive <img srcset… sizes…>
…
I'm wondering, is it really a good idea to share interesting links on the @nice_links separate Twitter account, instead of this one?
Do you follow:
Eleventy’s New Performance Leaderboard
Eleventy doesn’t do any special optimizations out of the box to make your sites fast. It doesn’t protect you from making a slow site. But importantly…
Joel Spolsky
Don’t Let Architecture Astronauts Scare You
When you go too far up, abstraction-wise, you run out of oxygen. Sometimes smart thinkers just don’t know when to stop, and they create these absurd,…
Want another reason to hate #AMP?
A play in three acts:
@Rich_Harris @atmccann Looks like it’s been fixed! 👍
By the way, I saw the button isn’t there at all on my Safari on iPhone, is it on purpose on small viewports?
I wanted to check for the situation in Sweden, where I’m traveling right now. 😅
@atmccann @Rich_Harris Ooh, just saw I’m on the AMP version… 🤦♂️7
@atmccann @Rich_Harris The button is there and working on the "true" version.
Sorry for the mistake.
Users should not have to go through this. This is really bad UX.
Unfortunately, I guess most end users would blame the New York Times, not Google.
I have an idea to improve this…
Is it a modern form of cybersquatting?
https://www.npmjs.com/package/responsive-images
🤷♂️
Trey Harris
The case of the 500-mile email
Let me quote just one phrase: "We can't send mail more than 500 miles," the chairman explained. Now I'll let you read, and laugh. Looks like Trey…
Kitty Giraudel
Great article where Kitty shows how React helps providing N26 clients the features they're looking for even if they unfortunately have JavaScript…
You should remember I told you nho.link
is built with #Eleventy.
So why do #Netlify Analytics tell me the most visited URL is https://nho.link/wp-login.php ? 🤷♂️
Updated my post about #Cloudinary and GIFs to add some details about why we need to convert them to videos, and how well it works in browsers.
Updating npm packages versions in package.json
I chose to use npm-check-updates
to check for available updates of packages in my package.json
files, and it always works without issues, so I guess I can recommend it. I'm also using this as a reminder for my own use… 😁
Would you like to be able to control when a #PWA is updated on your device?
It would be useful for example to prevent consuming too much data in roaming, like I often do with native apps.
Weigh in! https://github.com/MicrosoftEdge/MSEdgeExplainers/issues/217
Sebastiano Guerriero
I remember seing a clever design years ago that had this effect on scroll, but it was just for a logo, with a single image. Now that we have clip-path
…
Now that I use #Rollup to generate my Service Worker with #Workbox in #Eleventy, I guess I should try to remove #Webpack from #JavaScript assets bundling… 😅
I'm so proud @phlearn used one of my photos to illustrate the golden ratio in #photography! 😍
You can also use it freely, it's on #Unsplash: https://unsplash.com/photos/2MuZ23gkFKo
163 apps to update on my #iPhone. I didn’t know I have so many… 😅
It might be a good time for some cleaning! 🧼
The Web is so easier…
163 apps to update on my iPhone
I know some utility classes can be useful, and #Tailwind helps some devs create pages without (really) knowing #CSS, but is it enough to justify this logorrhea in our HTML?
Tried to write a fresh new Service Worker with #Workbox 5 and #Rollup (first time ever), almost copy/pasted from what @jeffposnick did in https://github.com/GoogleChromeLabs/so-pwa but I get a strange error reporting mixed content… 😥