Henrique Limas's Avatar

Henrique Limas

@hlimas.com

Software Engineer @ebay! ๐Ÿ‡ง๐Ÿ‡ท๐Ÿ‡ฎ๐Ÿ‡น๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡บ๐Ÿ‡ธ

179
Followers
434
Following
52
Posts
05.08.2023
Joined
Posts Following

Latest posts by Henrique Limas @hlimas.com

Video thumbnail

What's new in Marko V6? How did we get here?

Find out on this week's episode with โ€ช@dpiercey.meโ€ฌ

www.youtube.com/watch?v=7gAf...
creators.spotify.com/pod/show/dev...

16.06.2025 15:04 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Does this replace the use client/server directives in RSC world?

23.02.2025 05:46 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

With PSC support ๐Ÿคฏ

08.02.2025 19:19 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Yes! And it can also be fixed automatically with the eslint-plugin-simple-import-sort

15.01.2025 01:02 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
a soccer player wearing a jersey that says bwin ALT: a soccer player wearing a jersey that says bwin

Or

12.01.2025 23:49 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Who is your celebrity โ€œBirthday Twinโ€ (born same day as you)? Answer with pic or gif only.

12.01.2025 23:48 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I know the basics that helped me navigate and write software relative fast and with tmux it is great. CoC made it really great to work with TS projects, copilot plugins is also great. Might be skill issue but for now I am Trying @vscode.dev again, letโ€™s see, might come back.

18.12.2024 02:05 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Giving up on @neovim.io for a bit. I have been using for years, but recently every upgrade is breaking something and tbh I donโ€™t have knowledge or time to debug and search for a solution (skill issue), probably because I am not a master on it,

18.12.2024 02:05 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

@csswizardry.com shows an interesting behavior of web.dev in this post. TLDR an <article> element was being considered as the LCP and a JS was changing the size of it making the difference btw the two. Not sure it is the same problem but might be worth checking for insights

14.12.2024 22:24 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I thought this rendering the shell was the behavior of prerender. Will this be an option to pass to not wait for suspense boundaries?

13.12.2024 11:59 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I see, that is great didnโ€™t know it was possible to add those timelines in the dev tools. I will check it out how.

12.12.2024 14:44 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This one is simply amazing! How much you can do with Remix itโ€™s ๐Ÿคฏ. Two questions:
1- HOW DID YOU GET THE LOADER TIMELINE?
2- How much hydrogen helps with those concerns? Or those are handled by remix and hydrogen make it work with Shopify needs?

Thanks! It was really a mind blowing talk!

12.12.2024 13:22 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

As far as my understanding, stub uses the memory router. So I was thinking that this could also be part of the router itself and not the vite plugin

10.12.2024 19:29 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Wondering if the createRoutesStub function should have it or should this be moved to react-router Route logic instead

10.12.2024 18:49 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Nice one! Are you able to use the new loaderData as params from the stub? I needed to manually call useLoaderData and pass it to the component being rendered

Component: () => <Page loaderData={useLoaderData()} />

Since that is added by the vite plugin as of now and not react router.

10.12.2024 18:49 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

I think the same could be said for Astro 5, but you nailed it in the last newsletter with a summary of all the new features

06.12.2024 00:04 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I vote for the react team to align next release with the newsletter next time. ๐Ÿ˜‚ or an urgent newsletter needs to be sent.

05.12.2024 21:06 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
React v19 โ€“ React The library for web and native user interfaces

React v19 is now stable!

react.dev/blog/2024/12...

05.12.2024 19:05 ๐Ÿ‘ 1281 ๐Ÿ” 342 ๐Ÿ’ฌ 32 ๐Ÿ“Œ 93

Interesting, I think BFF as my server (ex nodejs) that does SSR and service requests. But it seems that here the BFF is an API that returns data to frontend. So graphql is one that can be considered as BFF here in this definition

01.12.2024 21:09 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Mostly SSR
1 project is CSR but preload the initial state on the server

01.12.2024 18:08 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Announcing Vite 6 Vite 6 Release Announcement

Vite 6.0 is out โšก๏ธ
vite.dev/blog/announc...

26.11.2024 14:26 ๐Ÿ‘ 1470 ๐Ÿ” 329 ๐Ÿ’ฌ 33 ๐Ÿ“Œ 62

It seems StrictMode is enabled

24.11.2024 23:41 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Perigeo - Non c'รจ tempo da perdere (1973)
Perigeo - Non c'รจ tempo da perdere (1973) YouTube video by Ethereal Dreams - ITALIAN PROG Archive

This is nice! It has the same vibes of Perigeo. I canโ€™t find their album in the US on Apple Music but here is the YT video youtu.be/nWHvrXjXDbc?...

23.11.2024 18:55 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

In 19 you would be able to import from server.edge, but yeah it should be allowed to import also from node now

20.11.2024 16:15 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

The e-mail protocol example just blew my mind! ๐Ÿคฏ

20.11.2024 05:25 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Screenshot of the threads compose dialog, highlighting the + button on the lower right.

Screenshot of the threads compose dialog, highlighting the + button on the lower right.

I'm super new here, but so are most of us, so I figured I'd share this in case anyone else didn't know.

I just searched for a tool that lets me write multiple posts into a thread, and it turns out it's built in to blue sky! Just press '+' to add a reply to your post!

17.11.2024 18:55 ๐Ÿ‘ 27 ๐Ÿ” 3 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1

My last statement looks like I am saying V8 is slow (300 bsky char limit). I meant the same as it was mentioned in the other thread that overtime the engine improves performance bsky.app/profile/ruya...

18.11.2024 02:24 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

One thing that I hated about X was the YouTube link. YouTube link โ€”> click โ€”> web view โ€”> open on default browserโ€”> YouTube page loaded with โ€œopen on appโ€ button โ€”> click โ€”> YouTube App. Here it is just as it should be YouTube link โ€”> click โ€”> YouTube app

18.11.2024 02:21 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Yeah, defining the class is not only setting prototype chains. It needs to initialize private/static methods/fields, it does create new environments and more. Although even instantiating a function has some hooks, like strict vs non strict different behaviors. It is probably up to V8 to improve it

18.11.2024 02:08 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Blogged Answers: A (Mostly) Complete Guide to React Rendering Behavior Details on how React rendering behaves, and how use of Context and React-Redux affect rendering

This article by @acemarke.dev is a very detail and well written article of how and why your components re render or why your memo component still re-renders or how react-redux prevent re-rendering and more. If you think you know react, well read it twice blog.isquaredsoftware.com/2020/05/blog...

17.11.2024 02:50 ๐Ÿ‘ 13 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0