Friday Issue Nr.78

2023-09-08

back

This week brings news on Astro, Firefox improved Vue performance by 40%, why you don’t need to learn Svelte and more news.

JavaScript News

Astro 3.0

I bet you already saw the news about Astro. My only comment is that Svelte also added View Transitions, but according to Astro, Svelte is not the major Framework. However, I heard only good feedback about Astro, so congrats on their release! Also, they added Image Optimisation and improved Rendering performance.

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

Also, the transition spec Level 2 is out https://www.w3.org/TR/2023/WD-css-transitions-2-20230905/

On other Astro news - Astro Studio from 2024

It's not a web hosting company. It's not a CMS. It's something entirely new for the web ecosystem and will be available exclusively for Astro. We're calling it: Astro Studio.

https://studio.astro.build/

Svelte View Transition

(This is not Svelte vs Astro, this post came up almost accidentally.)

https://svelte.dev/blog/view-transitions

While on Svelte: https://svelte.dev/blog/whats-new-in-svelte-september-2023

You don’t need to learn Svelte

Because you already know it. I really suggest spending 5 minutes on this article, which will show you the main points of Svelte

https://kaviisuri.com/you-dont-need-to-learn-svelte

How layout position impacts three big web performance levers

In short, not all Lazy loading is good, not all Async loading CSS is good, and, of course, there is a catch with the Largest Contentful Paint (LCP) image.

https://performance.shopify.com/blogs/blog/how-layout-position-impacts-three-big-web-performance-levers

Making Sense of React Server Components

https://www.joshwcomeau.com/react/server-components/

Faster Vue.js Execution in Firefox

https://hacks.mozilla.org/2023/09/faster-vue-js-execution-in-firefox/

CSS News

Browse websites by the font they use

Honestly, this is not a way I usually find and visit a website, but it is not a bad use case.

https://maxibestof.one/typefaces

Another great Case Study from Ahmad

https://ishadeed.com/article/rebuilding-techcrunch-modern-css

Loads of scary calc() mixed with clam() and sprinkled with sticky positions. It's really good to read if you enjoy CSS.

SVG Shapes

Cute place. I probably spent a few minutes simply moving my cursor around the page. Be warned 🙂

https://www.svgshapes.in/

7 Practical Tips for Cheating at Design

Old but still a good post: https://medium.com/refactoring-ui/7-practical-tips-for-cheating-at-design-40c736799886

CSS in JS slows down

I like this trend.

https://2023.stateofcss.com/en-US/css-in-js/

Mixed News

Create Chrome extension in 10 minutes

This is a very nice, sharp-to-the-point tutorial on how to create a simple Chrome extension

https://www.sitepoint.com/create-chrome-extension-10-minutes-flat/

Information Architecture VS Sitemap

https://www.nngroup.com/articles/information-architecture-sitemaps/

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