Florian van der Galiën

Florian van der Galiën

@flori.dev

Web developer doing a Vue things, a weirdo, a husband, a father of 2 ❤️ https://flori.dev

39 followers151 following39 posts

Florian van der Galiën reposted

ANTHROPIC: Our son loves humanity and for the low price of trillions and trillions of dollars will usher in an era of unprecedented peace and prosperity! OPENAI: Our horrible oafish son is hacking web sites without our permission. ANTHROPIC: (eyes narrowing) Our son is also evil

Florian van der Galiën reposted

Florian van der Galiën reposted

IPX 4 βeta is out! - Customizable parseURL - Faster etag revalidation - New unflatten and opacity operators - 16MB smaller than v3 - Security hardenings: symlink sandboxing, opt-in blockPrivateIPs, validated redirects, forced SVG sanitization, clamped dimensions, nosniff header, ...

Florian van der Galiën reposted

Introducing the new Safari MCP server 🎊 Connect your agent directly to a live Safari browser window so it can find bugs and examine the page on its own. Available in Safari Technology Preview 247. Details here 👉🏽 webkit.org/blog/18136/i... Give it a try and let me know what you think ❤️

webkit.orgIntroducing the Safari MCP server for web developersIn Safari Technology Preview 247, we’re introducing the Safari MCP server — a Model Context Protocol server for web developers that makes your web development and debugging workflow faster and more po...

Florian van der Galiën reposted

🚀Rolldown 1.0 is here!🚀 Rust-based high-performance JavaScript bundler. 🏎️ Runs at native speed that’s up 30x faster than Rollup 🤝 Compatible with existing Rollup & Vite plugins ⚡The underlying bunder for Vite After 2 years, Rolldown is officially stable and has 20+M weekly downloads.

Florian van der Galiën reposted

What I like best about the Artemis II photos is that it was taken by actual humans. An actual person had to frame it and manually adjust settings. It's their own artistic rendition of what they thought looked best at the time, something no probe, rover or unmanned spacecraft can take. it's art

While Artemis II is flying around the Moon, I've been on my own @astro.build mission 🚀😉 New post about using Astro as a genuine application framework. Server mode, middleware-driven auth, Drizzle + Bun-native drivers, Vue.js islands - the full stack glory! flori.dev/reads/astro-...

flori.devAstro: To the Moon 🚀 and BackAstro is marketed for content-driven sites, but the last handful of apps I've shipped say otherwise. Here's the stack that keeps coming back when I use Astro as a real app framework.

Florian van der Galiën reposted

Florian van der Galiën reposted

Rolldown 1.0 RC is here 🎉 🔒 Stable API: No breaking changes planned before 1.0 ⚡ 10-30x faster than Rollup while staying compatible 🧩 Multiple chunking algorithm improvements 📦 3,400+ commits since beta: 749 features, 682 fixes, 109 perf optimizations

Just published a guide on using changelogen + a custom AI slash command to auto-generate and clean up your ‎`CHANGELOG.md` from Conventional Commits. Duplicate issues gone, contributor names fixed, semantic bumps handled. flori.dev/reads/change... #DevTools #ConventionalCommits #changelog

flori.devGenerating CHANGELOG.md from Conventional CommitsLearn how to automate changelog generation from Conventional Commits using unjs/changelogen and your AI coding agent of choice to create clean and structured release documentation.

Florian van der Galiën reposted

Announcing TresJS v5.0 🎉 Our proudest release so far. Declarative @threejs.org for @vuejs.org gets a major upgrade: ✨ WebGPU experimental support 🛠️ New create-tres CLI tool ⚡ Re-imagined context 🔧 Refactored composables Ready to build the future of 3D on the web?

Florian van der Galiën reposted

⚓️Oxlint with type-aware linting is here ⚓️ ◆ 40 type-aware rules supported, including the famous `no-floating-promises` rule ◆ Built on top of `tsgolint` and `ts-go` ◆ Brings speed improvement & correctness Read more in the latest announcement voidzero.dev/posts/announ...

voidzero.devAnnouncing Oxlint Type-Aware LintingOxlint with type-aware linting is now available and supports 40 long-awaited rules including no-floating-promises. Oxlint uses tsgolint, which @auvred initially prototyped as typescript-eslint/tsgolin...

Florian van der Galiën reposted

This time we’re doing it live – Astro 5.10 is here! 📷 Responsive images are now stable – so squishy! 🎥 Experimental live content collections – so fresh! 🛡️ Big improvements to experimental Content Security Policy support – so solid! ☁️ Custom Cloudflare Workers entrypoints – so...cloudy?

astro.buildAstro 5.10 | AstroAstro 5.10 brings responsive images for everyone, plus experimental live content collections, CSP improvements, and more!

Here's how it works: bsky.app/profile/flor...

Wrote a new blog post: Integrating the @unjs.io ipx image proxy as an @astro.build middleware. Learn how to add dynamic image processing to your Astro SSR apps using ipx as a middleware combined with Astro's Image Service API. 🤯 flori.dev/reads/astro-... #Astro #UnJS #WebDev #SSR #ipx

Wrote a new blog post: Integrating the @unjs.io ipx image proxy as an @astro.build middleware. Learn how to add dynamic image processing to your Astro SSR apps using ipx as a middleware combined with Astro's Image Service API. 🤯 flori.dev/reads/astro-... #Astro #UnJS #WebDev #SSR #ipx

flori.devIntegrating the UnJS ipx Image Proxy as an Astro MiddlewareLearn how to integrate the UnJS ipx image proxy as Astro middleware for dynamic image processing in SSR contexts.

Florian van der Galiën reposted

We're thrilled to announce the first stable release of Oxlint - version 1.0! Our Rust-powered JavaScript/TypeScript linter delivers 50~100x faster performance than ESLint with 500+ rules and zero configuration required. Time to give it a try! voidzero.dev/posts/announ...

voidzero.devAnnouncing Oxlint 1.0The first stable version of Oxlint, a fast & easy-to-use Rust-powered linter for JavaScript and TypeScript, is out. Learn about its 50~100x speed advantage over ESLint, support for 500+ rules, real-wo...

Florian van der Galiën reposted

Efforts to extend the Web as Temporal are just so incredible in scale. Grateful there are folks who are able to walk such lengths to make things better for all of us. This recording from Igalia Chats tells the story of how the feature got to Stage 3, four years ago (!): www.igalia.com/chats/Temporal

Are you building @astro.build apps but need client-side routing for only some pages? For a side project I'm working on, I needed some sections with client-side routing, but I wanted page-based routing for the rest. Here's how to integrate @vuejs.org Router into your Astro. flori.dev/reads/astro-...

flori.devVue.js Client-Side Routing in Astro SSR AppsLearn how to integrate Vue Router within Astro’s island architecture for smooth client-side navigation in specific sections of your application.

Florian van der Galiën reposted

Florian van der Galiën reposted

ITS HAPPENING Firefox 127 shipped today making it the first browser to support Temporal - the new API for working with Dates, times, timezones + durations

Florian van der Galiën reposted

Working in JetBrains, Eclipse, or Xcode? You can now enable GitHub Copilot agent mode with MCP support in these three IDEs! 🥳 With Copilot as your autonomous agent, you can start tackling those complex tasks with deeper project understanding—all within your preferred IDE. ✅ Try it out ⬇️

github.blogAgent mode and MCP support for Copilot in JetBrains, Eclipse, and Xcode now in public preview - GitHub ChangelogGitHub Copilot agent mode with MCP support for JetBrains, Eclipse, and Xcode is now in public preview! You can enable GitHub Copilot with any GitHub account and try the autonomous coding experience to...