Friday Issue Nr.86

2023-11-03

back

NextJS VS Remix created some drama, an exciting article about Web Components, some internet artefacts, Radix Vue, Yarn and more.

JavaScript News

Why I won’t use NextJS

This post caused drama in Dev News. Those are fascinating points from Kent. However, Lee responded quickly.

https://www.epicweb.dev/why-i-wont-use-nextjs

And a response from Lee Robinson.

https://leerob.io/blog/using-nextjs

Next.JS 14

Nevermind above, and take a look at changes for the latest Next.JS

https://nextjs.org/blog/next-14

Remix 2.2 introduce Vite Support

https://remix.run/blog/remix-heart-vite

Astro 3.4 Page partials

https://astro.build/blog/astro-340/

Web Components Will Outlive Your JavaScript Framework

Does anyone use Web Components?

https://jakelazaroff.com/words/web-components-will-outlive-your-javascript-framework/

Radix Vue V1

Component library for Vue.

https://www.radix-vue.com/

Yarn 4.0

https://yarnpkg.com/blog/release/4.0

Internet Artifacts

Here is a fun page about the first spam email, first smiley, first mp3 and so on: https://neal.fun/internet-artifacts/

CSS News

Exit animations

There is no way to animate an element that has been removed. Current solutions are hacky as you have to keep time in CSS animation and the same in JS with setTimeout. Not nice. The new proposal would make it simpler.

https://chriscoyier.net/2023/10/30/exit-animations/

Naming CSS variables

https://jwdallas.com/posts/namingcssvariables/

Changing colours in SVG Element

https://www.kirupa.com/web/changing_colors_svg_css_javascript.htm

The New CSS Math: rem() and mod()

It’s getting complicated…

https://danielcwilson.com/posts/mathematicss-rem-mod/

Mixed News

Page Speed Reports

“…close look at how different performance tools audit and report on performance metrics, such as core web vitals. Different tools rely on different types of data that are capable of producing different results when measuring different performance metrics.”

https://www.smashingmagazine.com/2023/10/answering-questions-interpreting-page-speed-reports/

Making Music with Google Sheets and Web MIDI API

Because, Why not?

https://www.asepbagja.com/programming/making-music-with-google-sheets/

You're Gonna Need A Bigger Browser

“To conclude, the core problem isn't that browsers are bad — it's more that browsers are not browser enough.”

https://berjon.com/bigger-browser/

Andris Švarcs

Somehow, I've survived over 15 years as a web developer without losing my interest in the craft. Quite the opposite, with so many great improvements in the Web standards, what was nearly impossible now is easy to make.

My career has been a wild ride through small agencies and big corporations, building everything from finance apps to health dashboards.

I'm that annoying person who needs to understand products beyond just slinging code. I ask questions like 'Why is this feature important?' and 'How will this improve the customer journey?' – you know, the kind of questions that make project managers reach for the pint aspirin. This curiosity has led me down the rabbit holes of design, accessibility, and SEO. Because apparently, making websites pretty, usable, and findable wasn't challenging enough on its own.

P.S. If this bio sounds too polished, blame my evil AI twin. I'm still working on teaching it sarcasm.

Copyright © since 2021, Andris Švarcs. All rights reserved.

Lets connect

bluesky

youtube

linkedin