Leander G
leandergilles.com
Leander G
@leandergilles.com
Web performance consultant located in Frankfurt a.M. Germany | Interested in Astro, Svelte and Cloudflare
I was heavily using Windsurf with Claude Sonnet a few months ago and had a lot of success. Today and yesterday it's producing absolute garbage code. I have to throw away 95% of the code it writes. What happened?
September 19, 2025 at 1:15 PM
What's up with many websites rendering a circle that follows my cursor around? Is that a new trend? Super irritating.
September 12, 2025 at 12:06 PM
Why does the @cloudflare.social dashboard lag so much when clicking a button?
June 7, 2025 at 7:27 PM
Has anyone used @storybook.js.org 's storybook.js.org/docs/writing... with web components? I expected it to work because you can select "Web Components" at the top. None of the functions on canvas work, because they don't pierce shadow dom.
Component tests | Storybook docs
Storybook is a frontend workshop for building UI components and pages in isolation. Thousands of teams use it for UI development, testing, and documentation. It's open source and free.
storybook.js.org
April 29, 2025 at 6:53 AM
Proud to be one of the initial Astro agency partners! Write me a dm or contact us at www.58agents.com/contact if you need support with an Astro project.
April 14, 2025 at 4:02 PM
Black Mirror S7E5 Eulogy is very good!
April 10, 2025 at 3:47 PM
I wonder if compatibility dates are a good way to version web components. Consumers put a compatibility-date="2025-03-01" attribute on each instance and the implementation makes sure they only get breaking changes up to that date.
March 10, 2025 at 12:35 PM
Reposted by Leander G
Bits 1.0 is now out! One of the best Svelte UI libraries out there! It powers the popular Shad-CN Svelte library.

bits-ui.com
Bits UI
Headless components for Svelte.
bits-ui.com
February 14, 2025 at 2:46 PM
Reposted by Leander G
CSS is render- but not parser-blocking. This means that while a browser is fetching CSS, it is permitted to continue parsing the rest of your HTML but not render it. HOWEVER! If you’re not careful, you can inadvertently end up in parser-blocking territory.
February 7, 2025 at 11:21 AM
Why do browsers not have a native QR code HTML element?
January 23, 2025 at 1:01 PM
Reposted by Leander G
I am very excited to announce Unpic 1.0 🎉

As easy as an <img> tag but generates all the right attributes and styles for a responsive image. No downloading and no build-time resize

• Components for ten frontend frameworks
• Support for 26 image providers, now with type-safe transforms for every one
Unpic 1.0 – Unpic
Introducing the first version of Unpic: image components for every framework
unpic.pics
January 20, 2025 at 10:11 AM
Reposted by Leander G
Astro 5.0 is here.
Content layer, server islands, simplified prerendering, type-safe env, @vite.dev v6. All stable.

Go see what you can do 👇
astro.build/blog/astro-5/
Astro 5.0 | Astro
Astro 5.0 brings exciting new features like the Astro Content Layer for seamless content loading from any source, and Server Islands for effortlessly combining static and dynamic personalized content.
astro.build
December 3, 2024 at 6:20 PM
Why do @astro.build and @svelte.dev kit apps feel so much slower on Firefox than Chrome? Navigating between pages randomly has a ~1 second delay. Is prefetching broken on Firefox?
December 1, 2024 at 10:44 AM
Happy to say that after 10 years this site still lets me know if there are fries today at my uni's cafeteria. gibtesheutepommes.de
Gibt es heute Pommes?
gibtesheutepommes.de
November 28, 2024 at 10:20 PM
If you want a job working on cloud technologies, learn AWS, Azure, or GCP. Don't learn Cloudflare.
Searching on freelancermap.de:

"Azure" 498 results
"AWS" 403 results
"GCP" 93 results
"Cloudflare" 0 results
November 27, 2024 at 12:49 PM
November 15, 2024 at 8:08 AM
Astro's inferRemoteSize is great when working with remote images, but for some images it gets the dimensions wrong. 🤔
Time to investigate...
docs.astro.build/en/reference...
Assets API Reference
docs.astro.build
November 10, 2024 at 11:31 PM
Reposted by Leander G
I'm over here 👋
November 4, 2024 at 12:19 PM