@rickpastoor I also noticed that the images are PNGs, they should be much smaller as WebP for instance. You're using Next.js so there should be a built-in way to handle this automatically iirc, but it's been awhile since I used it.
@rickpastoor I'm curious why the hero is rendered with canvas. The JS for it is one of the last things that load for me, but it's the first thing you see. In general I was getting quite slow loading performance, no throttling, ~40Mbps down right now.
@rickpastoor Nice dark mode btw! I did notice though that both PNGs for the screenshot get loaded regardless, at ~850 KB each. I think you should be able to solve this with a `picture` element. Example: https://t.co/lVYWpx7FSq
@daveyheuser I havenโt actually used it yet, but these were my exact feelings when they showcased it. The current Photos app isnโt a UX marvel either imho ๐
@jlengstorf Wait till you notice the scrolling issues this thing has ๐ฌ. I cannot for the life of me understand why people love this thing. The form factor is pretty nice tho.
@noudadrichem Zou het voor een klein project zeker niet doen, maar ik overweeg het voor onze component library op het werk waar we nu SVG naar JSX converteren (veel overhead met createElement calls, en wordt niet altijd goed getreeshaked).
@mattpocockuk I inherited a codebase that makes heavy use of Redux Saga which makes me appreciate the power of generators. I would love to try Effect for backend code and the compatibility with TypeScript, which Saga is lacking imo.
@storybookjs Nice! This makes me think of something Iโm missing for our component library: we have components that take children (ReactNode), this currently shows up as an object which makes it impossible to try a component to its fullest extent (composition).
@kripod97 I can confirm that it's working for me in VS Code, but it doesn't in TS Playground or Stackblitz. How do you specify different behavior for different `as` values? It doesn't seem like the incoming props can be narrowed with this approach (?).
@derekkraan I'd never thought to use `srcdoc` for this, that's genius ๐คฏ. I like how you've also made it a link, so that you can middle click to open it in a new tab. For me the YouTube video doesn't autoplay after clicking though, I'm using the latest version of Chrome on Mac.
Making a little VS Code extension to help me with the boring work of converting a JS codebase to TypeScript. I want to let AI do the work, and I just check the diff and make adjustments where needed :)
@briankardell I figured you would know most of these :). I didnโt know about Igalia Chats yet, I will definitely give it a listen! Got any other recommendations?
I'm converting a big React codebase from JS to TypeScript. There's a lot of repetitive work involved (think, converting proptypes to interfaces). Perfect for AI. I have access to GitHub Copilot, but I cannot get CoPilot to access the file contents, anyone know how to solve this?