Juan >.<
banner
muffindev.bsky.social
Juan >.<
@muffindev.bsky.social
Frontend Developer
Privacy && Programming && Fun
Reposted by Juan >.<
Just published Redux Toolkit 2.4.0, which adds minor RTKQ improvements, fixes multiple RTKQ behavior edge cases, adds a couple TS wrapper types, and drops support for TS <5.0:

github.com/reduxjs/redu...
Release v2.4.0 · reduxjs/redux-toolkit
This feature release includes multiple tweaks and fixes to RTK Query functionality, additional exported TS types, and drops support for TS versions earlier than 5.0. Changelog RTK Query Improvement...
github.com
November 28, 2024 at 9:07 PM
Reposted by Juan >.<
I’ve said this before, but at a certain level of engineering your ability to write a doc is likely to have more impact than your ability to write code.

Not because you won’t write code, but because your ability to convey an architecture, idea, or approach and get folks buy in is essential.
November 23, 2024 at 1:25 AM
Reposted by Juan >.<
React Router v7 is here!

With framework mode, everything that made Remix great is now built into React Router.

remix.run/blog/react-r...
React Router v7
React Router v7 brings all the great things you love from Remix back to React Router
remix.run
November 22, 2024 at 10:28 PM
Reposted by Juan >.<
📚 Had to post this a lot on the other platform lately and apparently, it blows people's mind that this is possible. I wrote it over 2 years ago, and callback refs will only get better in v19 because they will get cleanup functions. Have a read:

tkdodo.eu/blog/avoidin...
Avoiding useEffect with callback refs
Interacting with DOM nodes doesn't necessarily need useEffect
tkdodo.eu
November 22, 2024 at 8:05 AM
Reposted by Juan >.<
Huge update!

I am fetching my most recent tweets 🥳!

And the Bluesky crosspost client is done!

So for tomorrow and Saturday, I'll add a button to start testing posting to Bluesky

Once I am sure it is stable, next step will be a cronjob that will trigger this function!
November 22, 2024 at 4:20 AM
Reposted by Juan >.<
Was going to share a short preview, but even that file is too big of an upload so here's the full thing :D

youtu.be/NOfRamDym3Y
The beginner mindset
YouTube video by General Musings with Kevin Powell
youtu.be
November 22, 2024 at 11:03 PM
Reposted by Juan >.<
I just made a 3-step change to a server-rendered page that was taking 5s to load and it's now loading in 200–300ms 🚀

wrote up how it works here:
astro.party/5-seconds-to...

tl;dr: used durable caching from @netlify.com and @astro.build's header helper
astro.party
November 23, 2024 at 12:50 AM
Reposted by Juan >.<
🌠 For years, the #1 most requested feature in CSS was Container Queries. We wanted them so badly!

Well, they’ve arrived… and none of us are using them. 😂

I think I know why, and I just published a new blog post that will hopefully change that!

Check it out:
www.joshwcomeau.com/css/containe...
A Friendly Introduction to Container Queries • Josh W. Comeau
It’s been a couple of years since container queries started landing in browsers… so why isn’t anyone using them? It turns out that container queries are kinda tricky; they’re not as straightforward as...
www.joshwcomeau.com
November 4, 2024 at 4:36 PM
The energy I bring to Bluesky
a man in a yellow vest is dancing in a bedroom next to a man playing drums .
ALT: a man in a yellow vest is dancing in a bedroom next to a man playing drums .
media.tenor.com
November 4, 2024 at 4:01 AM
Reposted by Juan >.<
very happy to see RTK Query sitting at the top of this "what do you use besides React Query?" thread, and with a lot of upvotes:

www.reddit.com/r/reactjs/co...

R-Q does have some features not in RTKQ, but RTKQ is a solid equivalent with some unique features of its own!
Reddit - Dive into anything
Reddit and its partners use cookies and similar technologies to provide you with a better experience.
www.reddit.com
November 3, 2024 at 4:45 AM
Reposted by Juan >.<
There is much more of a community vibe here, especially with starter packs. Here are a few I've found:
nodejs & js go.bsky.app/6jDsWb5
svelte go.bsky.app/QEhPG3P
vue / nuxt go.bsky.app/H8Tibki
web components go.bsky.app/3nDP8iq
remix / react router go.bsky.app/6r1fRkU
web friends go.bsky.app/UUmcHf4
November 2, 2024 at 2:52 PM
Reposted by Juan >.<
My first video upload on Bluesky 🦋 — let's see if you like these!

Mix-blend-mode fun with Tailwind CSS ✨
October 31, 2024 at 8:15 PM
Reposted by Juan >.<
One of the big debates happening in CSS-land right now is around “masonry layout”. Should it become a separate layout mode, or integrated into CSS Grid?

I haven’t given this enough thought to have a strong opinion, but @shadeed9.bsky.social makes some very good points!

ishadeed.com/article/css-...
Should masonry be part of CSS grid?
An exploration of examples showing masonry as both a part of CSS Grid and as its own display type.
ishadeed.com
October 31, 2024 at 6:21 PM
Reposted by Juan >.<
FWIW, this `sky-follower-bridge` extension made it pretty easy to page through my Twitter follower list and find a large percentage of folks who have set up accounts over here:

github.com/kawamataryo/...
GitHub - kawamataryo/sky-follower-bridge: Instantly find and follow the same users from your X(Twitter) follower on Bluesky.
Instantly find and follow the same users from your X(Twitter) follower on Bluesky. - kawamataryo/sky-follower-bridge
github.com
October 31, 2024 at 12:19 AM
Reposted by Juan >.<
Any devs that want to play with the ATPROTO / bluesky API, I did a bunch of experiments last year:

github.com/wesbos/blue-...

A cli tool, a reply bot, a top users scraper (though that was when this place had 30k users, not 13 million)
GitHub - wesbos/blue-sky-cli: Playing with ATPROTO to pull and post to blue sky
Playing with ATPROTO to pull and post to blue sky. Contribute to wesbos/blue-sky-cli development by creating an account on GitHub.
github.com
October 31, 2024 at 3:03 PM
Reposted by Juan >.<
Tip para aprender inglés

Uno de mis features favoritos para incrementar mi vocabulario en inglés es activar la opción de Word Wise en Kindle

Para ciertas palabras o frases te agrega una pequeña descripción, lo que te ayuda a tener contexto y a saber cómo usar esa palabra
October 26, 2024 at 2:08 AM