Reza Tm
rezatm.bsky.social
Reza Tm
@rezatm.bsky.social
dne-tnorf mio
Reposted by Reza Tm
there are things we must end
sometimes
to make way for bright beginnings to blossom
and new discoveries about ourselves to
be made
in earnest
with a full heart
and a free mind

endings
weird_wide_web_hole_100
endings we can be so hesitantto accept endingsthey are heavyso heavyweighted with the passing oftime you did not quite noticewhen things changedthough it...
buttondown.com
December 11, 2025 at 8:33 AM
Reposted by Reza Tm
that's a new one
December 10, 2025 at 4:58 AM
Reposted by Reza Tm
🦖 NavigationHistoryEntry: key property
🟧 Limited availability

https://developer.mozilla.org/en-US/docs/Web/API/NavigationHistoryEntry/key

The key read-only property of the NavigationHistoryEntry interface returns the key of the history entry, or an empty string if current document is not fully […]
Original post on front-end.social
front-end.social
December 9, 2025 at 7:32 PM
Reposted by Reza Tm
✨ Exciting proposal alert: the CPU Performance API.

This proposal will add `navigator.cpuPerformance`, a value that measures the broad performance capability of the CPU.

That way, we can scale up/down our animations to make sure everyone has the best experience possible for their device. 😄
GitHub - explainers-by-googlers/cpu-performance: An API that exposes some information about how powerful the user device is.
An API that exposes some information about how powerful the user device is. - explainers-by-googlers/cpu-performance
github.com
December 9, 2025 at 9:39 PM
Reposted by Reza Tm
After nine years of development, meshoptimizer has reached its first major version, 1.0!

This release focuses on improvements in clusterization and simplification as well as stabilization. Here's a release announcement with more details on past, present and future; please RT!

meshoptimizer.org/v1
🐇 meshoptimizer v1.0
Mesh optimization library that makes meshes smaller and faster to render
meshoptimizer.org
December 8, 2025 at 4:56 PM
Reposted by Reza Tm
You too can make a tiny, fixed-width website in the year of our lord 2025 ⚡️ lynnandtonic.com
Lynn Fisher
Lynn Fisher is a web designer, CSS developer, and artist from Phoenix, Arizona.
lynnandtonic.com
December 8, 2025 at 3:47 PM
Reposted by Reza Tm
So happy to have this out there. I've dreamt of a new home for the GSAP demos for so long.

I can't wait to get cracking with some more uploads, framework collections and integrated tutorials for more complex techniques. 🤘
December 8, 2025 at 5:06 PM
Reposted by Reza Tm
🎉 And we're live! 🎉

We just launched CSS Wrapped 2025: our annual recap of all things CSS & web UI that landed in Chrome over the course of the year. 🚀

This is a big one! We highlighted 22 new features to help you build better on the web.

Check out: chrome.dev/css-wrapped-2025
CSS Wrapped 2025
Sculpt dynamic interfaces, stretch your imagination, and play with these 22 powerful new CSS features that landed in Chrome this year.
chrome.dev
December 8, 2025 at 5:08 PM
Reposted by Reza Tm
OKAY making a quick tool in #godot so my art partner can make some motion comic things without worrying about code
December 6, 2025 at 11:04 PM
Reposted by Reza Tm
📣 New article on @frontendmasters.com about a visual problem that bugged me for years: making a card that truly feels deep.

frontendmasters.com/blog/the-dee...

Would love your thoughts.
December 4, 2025 at 8:15 PM
Reposted by Reza Tm
Fizz Buzz in CSS. Why not!

susam.net/fizz-buzz-in...
Fizz Buzz in CSS - Susam Pal
susam.net
December 6, 2025 at 9:42 AM
Reposted by Reza Tm
i finally fixed caching! (i think)

did -> handle, handle -> did, and did -> avatar lookups should all be getting cached in redis now which should considerably speed up navigations and stop 1s+ load times on some pages

cause was fun: github.com/vercel/next....
Docs: [Cache Components] "use cache" pitfalls with map() · Issue #86896 · vercel/next.js
What is the documentation issue? Here's a fix I'm going to deploy now: const resolveDidToHandle = cache(async function resolveDidToHandle(did: string): Promise<string> { "use cache: redis"; tagDid(...
github.com
December 6, 2025 at 9:22 AM
Reposted by Reza Tm
cool news, sidetrail.app is now open source on @tangled.org!

the stack:

- atproto (jetstream + new lex client)
- next 16 + cacheComponents (yes, a recent version)
- postgres + drizzle, redis
- vitest
danabra.mov/sidetrail
an app to share curated trails
tangled.org
December 5, 2025 at 7:24 PM
Reposted by Reza Tm
Test it out and let us know if it solves your needs!

Use the experimental-web-platform-features flag in Chrome 142+

Open questions:
- Should the last line of a paragraph be scaled?
- Is the current line-height behavior as expected?
- Should it scale non-text parts such as inline images together?
Fit width text in 1 line of CSS
`text-grow: per-line scale;`

nerdy.dev/css-text-grow

(prototype in Canary 165+)
December 5, 2025 at 5:37 PM
Reposted by Reza Tm
An unpopular belief I hold: kids aren’t actually *that* much better at learning languages than adults.

Kids are often immersed in language, spending up to 16 hours a day practicing for many years. Adults will typically take a 3-hour-a-week course. It’s a totally different level of investment.
December 5, 2025 at 7:41 PM
Reposted by Reza Tm
No f***ing way I’ve been waiting for this css all my life and I was born in the 60s
Fit width text in 1 line of CSS
`text-grow: per-line scale;`

nerdy.dev/css-text-grow

(prototype in Canary 165+)
December 5, 2025 at 3:45 PM