Telegram Web Link
Is Next.js still developer-friendly?

The question isn’t whether Next.js is good or bad; it’s whether the productivity gains are worth the complexity tax.

https://blog.logrocket.com/is-next-js-still-developer-friendly/
Announcing Oxlint Type-Aware Linting

Oxlint with type-aware linting is now available and supports 40 long-awaited rules including no-floating-promises. Oxlint uses tsgolint, which @auvred initially prototyped as typescript-eslint/tsgolint and generously offered to continue its development under the Oxc organization.

https://voidzero.dev/posts/announcing-oxlint-type-aware-linting
To Infinity… But Not Beyond!

More explorations of ways to abuse the CSS infinity keyword, this time with more than just lengths.

https://meyerweb.com/eric/thoughts/2025/08/20/to-infinity-but-not-beyond/
Rendering mazes on the web

It’s one thing to build a representation of a maze in memory. It’s quite another to render it so that people can view it in a web page. How do we do that? What are our options? And what happens if we try to make our maze rendering accessible?

https://jrsinclair.com/articles/2025/rendering-mazes-on-the-web/
3
How to draw a Space Invader

This interactive post will show you how to build your own fleet of space invaders by mixing geometry with randomness and a splash of color.

https://muffinman.io/blog/invaders/
👍1
The interpolate-size property is a great example of progressive enhancement

When it comes to new CSS capabilities you don't have to avoid using them because there's not much browser support. Lean into progressive enhancement instead. It'll cover a lot of cases for you.

https://piccalil.li/blog/the-interpolate-size-property-is-a-great-example-of-progressive-enhancement/
3
Big O

A visual introduction to big O notation.

https://samwho.dev/big-o/
👍3
A Radio Button Shopping Cart Trick

Here's an approach for animating products added to a shopping cart that handles an infinite number of items using a variation of the ol' Checkbox Hack.

https://css-tricks.com/a-radio-button-shopping-cart-trick/
❤‍🔥1
Obs.js: context-aware web performance for everyone

Obs.js reads device and network signals and allows you to build adaptive user experiences.

https://csswizardry.com/Obs.js/demo/
Accessible Alerts, Dialogs, and Alert Dialogs with ShadCN Vue

Learn how to build accessible alerts, dialogs, and alert dialogs with ShadCN Vue. Understand the differences, best practices, and accessibility essentials for creating user-friendly, semantic attention grabbing components.

https://vueschool.io/articles/vuejs-tutorials/accessible-alerts-dialogs-and-alert-dialogs-with-shadcn-vue/
1
Visualizing Responsive Typography

What do all the numbers in our clamp() do?

https://www.oddbird.net/2025/08/26/type-visual/
Learning web development: Plain objects in JavaScript

In this chapter, we learn how to create plain objects with properties. We use them to create a simple flash card app.

https://2ality.com/2025/08/javascript-plain-objects.html
What are OKLCH colors?

Article about the OKLCH color model.

https://jakub.kr/components/oklch-colors
React Server Components support without a framework

React Server Components support without a framework / I was at ReactSummit this June and spoke with some folks from Vercel about Next.js and RSC support outside of the framework. I really wanted to try all the cool stuff but couldn’t afford to migrate my massive apps to Next.js. The conclusion was clear: it’s difficult to start using RSC without a framework.

https://krasimirtsonev.com/blog/article/vanilla-react-server-components-with-no-framework
Angular Signals: Building a Reactive Countdown Time

Comprehensive tutorial for experienced Angular developers to learn Angular Signals by building a practical countdown timer app with computed signals & effects.

https://www.telerik.com/blogs/angular-signals-building-reactive-countdown-timer
2025/09/20 17:57:58
Back to Top
HTML Embed Code: