84 private links
Nice exploration of how to produce shadows in CSS. Make sure to read it all the way until the filter + drop-shadow approach.
Looks like an interesting web markdown editor.
Nice summary of the abilities coming from CSS transforms.
Interesting analysis on the impact of lazy-loading images in your pages. Bottom line is: don't do it blindly, it's actual better to not lazy-load some of the images.
There's been an announcement of MediaWiki adopting Vue.js. I think it's interesting to not stop at it and look what their workgroup evaluated and looked at to decide it was a good choice for them. There are a couple of interesting points in there.
Interesting guide on how to make the design of your frontend "eco friendly". Lots of tips in there on how to spare bandwidth and CPU time for the reader. Tends to push toward more minimalist designs which I definitely like. :-)
Ah! I thought this was often a missing piece in most React frontend code I've seen which mostly piles up useEffect and useState calls. Having a finite state machine is definitely a must have there, I'm glad some options actually exist, I didn't bump into XState so far I'll make sure to look into it.
Interesting exploration of an easy to introduce memory leak in frontend code.
At last some interesting tooling for profiling memory usage of web frontends. Clearly this is very early days though, this will get more interesting as the tooling makes progress. Some of the numbers in the benchmarks they came up with in this article are very scary though.
Stay away from the hype and introduce complexity in your systems only if it's warranted by the problem space you have to tackle. Most organizations don't need microservices, use them responsibly.
Where we're reminded that the stacking contexts with CSS is not tied to the DOM tree... Yay for making complicated rules which means you'll create such stacking contexts unexpectedly. This article comes with a couple of nice tricks to make things easier though like the isolation property. The CSS Stacking Context Inspector browser extension is good too.
In my question for simpler web frontends, this looks like an interesting library. It's built on Custom Elements (part of the Web Components effort) and is just a tiny bit of Javascript. Sounds neat and tidy.
I think this piece is getting quite a few points right. The SPA for everything trend rubs me the wrong way at least. As usual: use the right tool for the job.
Looks like a very comprehensive course about CSS.
A few nice tips for dealing with fonts on the web.
Nice collection of effects which can be done purely using CSS. Really shows that JavaScript is often over used.
I recognize myself quite a bit into that: boring but pervasive technologies is generally good for users.
Yes, fonts are hard to deal with... not it doesn't need to be like this. I suspect it'll stay like this for a long while though.
Interesting use of CSS custom properties to make dynamic color schemes easy and manageable for webpages.
It looks like an interesting JS framework. I'm not a huge fan of the big ones which force on you how to structure everything... the apparently minimalist nature of that one feels fairly appealing. Of course need to find the contexts where is works and the ones where it doesn't.