Friday Issue Nr.84

2023-10-20

back

Another week with loads of news. Also, there is pretty mixed news from “naming in programming” to the oldest bug (22 years!). Intriguing, right? 🙂

JavaScript

Naming in programming

Great advice on how to name things in programming.

https://wasp-lang.dev/blog/2023/10/12/on-importance-of-naming-in-programming

Flowbite Svelte

The Svelte component library has everything you need for a solid WebApp.

https://flowbite-svelte.com/

Astro 3.3

New component

Syntax highlighting improvements

Package Provenance

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

Scroll-driven animations

This looks like fun to go through and learn.

https://scroll-driven-animations.style/

QX82 - tiny JS engine that lets you create games

That brings some nostalgia 🙂

https://btco.github.io/qx82/

Responsive Table

It's probably not useful for a massive table. However, for a quick overview on mobile, it would work nicely.

https://github.com/zachleat/table-saw

Demo. Try resizing the table “Using container Queries.”

https://zachleat.github.io/table-saw/demo.html

Chrome 118

There are quite a few improvements around dev tools. Improved and enhanced search, improved namings around the dev tool, new section for custom props and more

https://developer.chrome.com/blog/new-in-devtools-118/

CSS News

When margins collapse

This is a fun article. I knew about margins’ vertical collapse, but I never thought to use
tag between elements to increase margin. That’s like cheating, right?

https://medium.com/@RitikaAgrawal08/the-6-must-know-rules-of-margin-collapsing-in-css-56968836827d

CSS @Scope at-rule

https://developer.chrome.com/articles/at-scope/

Also, there is not much support for this selector yet.

When to nest CSS

There’s a simple answer and a slightly more complicated answer. The simple answer is “avoid nesting.” The more practical but also more complex answer is “nest pseudo-selectors, parent modifiers, media queries, and selectors that don’t work without nesting.”

https://cloudfour.com/thinks/when-to-nest-css/

CSS only pufferfish

https://codepen.io/MackFitz/pen/LYMJVEr

Mixed News

How a 23-year-old first-time Firefox coder fixed a 22-year-old bug

Some bugs have a long life.

https://arstechnica.com/gadgets/2023/10/22-year-old-firefox-tooltip-bug-fixed-in-a-few-lines-offering-hope-to-us-all/

Fastest Human-Made Object: 394 000 MPH

I got sideways but found this article fascinating. Something humans made goes with a speed of 690,000 km/h.

https://www.theautopian.com/theres-a-new-record-for-the-fastest-human-made-object-394736-mph/

Here is a wiki:

https://en.wikipedia.org/wiki/Parker_Solar_Probe

Using AI to summarise any podcast episode.

I like how Mike went from the itch to the product. Sadly, there is no code, but the story is still lovely.

https://mikebifulco.com/newsletter/build-something-useful-with-ai

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