Advertisement · 728 × 90

Posts by Seb De Deyne

Any specific channels/video you recommend?

2 months ago 1 0 1 0

Is there a way to refresh *all* once props from the client? I know I can do it with reload({ only: […] }), but then I'd need to explicitly pass all keys.

3 months ago 1 0 1 0
Preview
Frontend engineer vacancy Vacancy for a frontend engineer. Location: Antwerp.

Reopening our vacancy gates! We're looking for a frontend engineer to build React apps with us ⚒️

Work from home part time but you should be able to join us at our office in Antwerp. All details: spatie.be/vacancies/fr...

8 months ago 4 4 1 0

😂

9 months ago 0 0 0 0
Preview
Rivers and buckets Too many interesting articles to read? Too many places to visit? Too many projects to work on? Too many podcasts to listen to? Too many interesting things to learn? Try thinking of each as rivers, not...

Relevant sketchplanations.com/rivers-and-b...

9 months ago 2 0 1 0
Preview
Seeking an Answer: Why can’t HTML alone do includes? Is there a perfectly clear and reasonable answer? Or could we get this someday?

Not a solution but this post/discussion reminded me of your question if you hadn't seen it yet frontendmasters.com/blog/seeking...

10 months ago 1 0 1 0

Oh whoops just saw this was already proposed on your other post from a few months ago

10 months ago 0 0 1 0

If you're willing to host on something more like a "traditional server", most webservers (nginx, apache) have server side includes in some shape or form.

10 months ago 0 0 2 0
Preview
Will YouTube kill the podcast industry? The podcast industry has long relied on the open nature of RSS to sustain a variety of small businesses. But that could all disappear if YouTube wins.

I just published a new piece about YouTube and the podcast industry:

justinjackson.ca/youtube-kill...

10 months ago 17 6 3 3
Preview
Zuzana K - Web developer, Founder, Public Speaker, Writer Zuzana K - Web developer, Founder, Public Speaker, Writer

My newsletter will be sent out tomorrow morning 🤞🏻. Sign up if you want to read another part of Building Larabelles.

Also, I'm having my website redesigned, courtesy of the amazing @zahirnia.com. So enjoy my plain old website while you can 😃.

www.zuzana-k.com

10 months ago 6 1 0 1
Advertisement

Excited to watch! Bar Luthen's story I feel like it could've just ended at ep 9 so curious about what's coming

10 months ago 1 0 0 0
Preview
5 levels of handling images in Laravel Need to handle image uploads in your Laravel app? In this post, we start with the basics and level up step-by-step—from a simple form upload to full-blown image handling with resizing, optimization, a...

Taylor just retweeted my blogpost on X, so maybe my imposter syndrome is wrong and it might actually be worth the read... #laravel

spatie.be/blog/five-le...

10 months ago 11 4 2 0
Introducing PHP Operators Here's a fun little sideproject from my colleague Seb. This web app is built with Laravel, Alpine.js, and Tailwind CSS. Content is stored in Markdown files and loaded with our sheets package.

🔗 Introducing PHP Operators

11 months ago 7 3 0 0
Preview
PHP Operators

🕺 Fun project release day!

Introducing PHP Operators: a reference guide for operators in PHP old and new.

You can browse, search, filter, or jump to a random operator. Give it a read, you might learn something new!

→ php-operators.com

11 months ago 32 10 3 1
Preview
Livewire and Inertia: how we love and use both We've been building Laravel applications with Livewire and Inertia for over 5 years. If you held an individual Spatie employee at gunpoint (please don't) and forced them to pick a favorite, you'll get...

Blog post time! We use Inertia & Livewire at Spatie. Why both? When which? Many questions, many answers!

But if you want a definitive answer to which one is better, prepare to be disappointed.

spatie.be/blog/livewir...

11 months ago 16 7 0 0

Subscribed!
(Quick heads up: ended up in spam here)

11 months ago 1 0 1 0

Amazing, thanks! 🫶

11 months ago 0 0 0 0

@wesbos.com Hi! During your dotJS talk you mentioned you had a utility that notifies when your browser's framerate drops during development. Is this something open source?

11 months ago 1 0 1 0

Oooh looking forward to this one!

1 year ago 2 0 0 0
Advertisement

Voor mij een frozen dai-ki-ri

1 year ago 0 0 0 0

@sdw.bsky.social Hey! The Orion site seems to be down orion.tube

1 year ago 0 0 1 0

I'll move my todo to write a blogpost on how we do PM at Spatie up in the queue

1 year ago 3 0 1 0

+1 I love Glass but it's not really catching speed

1 year ago 1 0 1 0

Once per session is a better description. The existing closure syntax only applies to partial reloads. I want certain (shared) page props to persist when clicking an Inertia <Link> from /page/a to /page/b.

1 year ago 0 0 0 0

Yeah that would work, but then we need to manage cache invalidation on the server. Could do both too, but caching on the client is less error-prone and cache rules can be managed by the client (refresh and you get fresh data in the worst case)

1 year ago 0 0 0 0
Preview
Inertia.md GitHub Gist: instantly share code, notes, and snippets.

@joe.codes I got this to work with some custom wiring, would love to hear if there's a better solution and if not, if this is something worth having as a first party API in Inertia.

gist.github.com/sebastianded...

1 year ago 0 0 1 0

Cache on the server you mean?

1 year ago 0 0 1 0

Persistent layouts are part of the puzzle yeah. The goal is to:

- On first page load, get data from server and store it in a persisted layout
- Future page loads just read from persisted layout, no need to re-fetch data
- When doing a partial reload with `only`, the persisted data should be updated

1 year ago 0 0 0 0

Navigating from /page/a to /page/b with Inertia is a standard visit, so it will always evaluate the closure.

I'm looking for a way to only evaluate the closure on the *first* page visit, when the user lands on /page/a.

1 year ago 0 0 1 0
Advertisement

Looking for an in between solution. Would also be useful for for example the currently authenticated user. That's data that never changes but would otherwise be sent down on every request.

1 year ago 0 0 0 0