The last two weeks have been hectic in the FE world. Deno2 is out, WP drama feels like old news, and some domains might cease to exist (.io). Also, excellent articles on functional JS, how to make a static RSS reader or how to create Fibonacci in CSS.
Not only CSS but JavaScript is also working on new features.
https://socket.dev/blog/tc39-advances-10-ecmascript-proposals-key-features-to-watch
Yep, Deno 2 is out with a new JavaScript Registry (JSR) that supports TS natively. Private NPM registries work the same way as in Node and NPM, support mono repo, and are obviously super fast once cached.
Something to keep an eye on and who knows, maybe new toolchain will be out soon.
https://voidzero.dev/posts/announcing-voidzero-inc
Online markdown editor that lets you add cells like Excel
Quite reasonable feedback from the team with all the gotchas.
https://htmx.org/essays/why-gumroad-didnt-choose-htmx/
https://docs.timetime.in/blog/js-dates-finally-fixed/
If you are interested in Functional JavaScript, this article is a super nice and gentle way to start a journey. https://janhesters.com/blog/unleash-javascripts-potential-with-functional-programming
Interesting exercise using Astro and building your personal static RSS reader.
https://www.smashingmagazine.com/2024/10/build-static-rss-reader-fight-fomo/
In the last few weeks, there have been quite heated discussions in the Web world about Web components. Nolan wrote a lovely post (IMO), and hopefully, that will cool down some (not really).
https://nolanlawson.com/2024/09/28/web-components-are-okay/
Also, Lea Verou wrote article about the same
https://lea.verou.me/blog/2024/wcs-vs-frameworks/
However, there was a really interesting discussion between Lea Verou and Rich Harris (Svelte). Rich gave very good comments on the WCs and their impact on FrameWorks, and he is not okay with WCs.
https://x.com/LeaVerou/status/1841519811974635752
https://github.com/11ty/eleventy/releases/tag/v3.0.0
Really nice exercise with CSS.
https://dev.to/madsstoumann/the-golden-ratio-in-css-53d0
https://frontendmasters.com/blog/keeping-pixely-images-pixely-and-performant/
https://frontendmasters.com/blog/whats-the-difference-between-htmls-dialog-element-and-popovers/
While on the subject, post about popover creation
https://www.voorhoede.nl/en/blog/the-popover-api-your-new-best-friend-for-tooltips/
https://www.trysmudford.com/blog/i-spent-a-day-making-the-website-go-2ms-faster/
https://css-tricks.com/searching-for-a-new-css-logo/
With loads of visual examples
https://blog.logrocket.com/use-css-backdrop-filter-property/
https://webventures.rejh.nl/blog/2024/history-of-safari-show-stoppers/
It is sad to read about that war between WordPress and WP Engine (a major WordPress hosting provider). Quite a tension between commercial interests and open-source principles.
https://world.hey.com/dhh/automattic-is-doing-open-source-dirty-b95cf128
The above was a week ago, and in the meantime, things are getting darker and darker. Long read from Josh Collinsworth.
https://joshcollinsworth.com/blog/fire-matt
This is a good one if you need to identify broken links and images, check SEO, spot security warnings for your website, and more from your machine.
https://every.to/p/the-disappearance-of-an-internet-domain
Comment on Mastodon