Seb De Deyne
@sebdd.net
π€ 1231
π₯ 126
π 77
Design & code at
@spatie.be
. Blogger and occasional newsletterer at
https://sebastiandedeyne.com
reposted by
Seb De Deyne
about 2 months ago
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...
loading . . .
Frontend engineer vacancy
Vacancy for a frontend engineer. Location: Antwerp.
https://spatie.be/vacancies/frontend-engineer
1
4
4
reposted by
Seb De Deyne
Justin Jackson
4 months ago
I just published a new piece about YouTube and the podcast industry:
justinjackson.ca/youtube-kill...
loading . . .
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.
https://justinjackson.ca/youtube-kill-podcasting
3
17
9
reposted by
Seb De Deyne
Zuzana Kunckova
4 months ago
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
loading . . .
Zuzana K - Web developer, Founder, Public Speaker, Writer
Zuzana K - Web developer, Founder, Public Speaker, Writer
https://www.zuzana-k.com/
0
6
2
reposted by
Seb De Deyne
Tim Van Dijck
4 months ago
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...
loading . . .
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...
https://spatie.be/blog/five-levels-of-handling-images-in-laravel
2
11
5
reposted by
Seb De Deyne
Freek Van der Herten
5 months ago
π Introducing PHP Operators
loading . . .
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.
https://php-operators.com
0
7
4
reposted by
Seb De Deyne
5 months ago
πΊ 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
loading . . .
PHP Operators
https://php-operators.com
3
33
12
reposted by
Seb De Deyne
5 months ago
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...
loading . . .
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...
https://spatie.be/blog/livewire-and-inertia-how-we-love-and-use-both
0
16
7
@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?
6 months ago
1
1
0
@sdw.bsky.social
Hey! The Orion site seems to be down
orion.tube
loading . . .
https://orion.tube
6 months ago
1
0
0
Does Inertia have a way to always include data in the initial request, but have it lazy in subsequent requests? Kind of like `Inertia::lazy` but included on first load? I could probably whip something up looking at the request headers but wondering if I'm missing a more idiomatic solution.
7 months ago
4
2
0
reposted by
Seb De Deyne
7 months ago
Tailwind 4's ability to set arbitrary CSS variables and the shorthand syntax are π―
0
11
2
Practicing perspective πΈ
7 months ago
0
2
0
reposted by
Seb De Deyne
7 months ago
Rare remote job opportunity at Spatie ππ©βπΌπ¨βπΌ We're hiring a part-time support engineer. Full job description on our site later, but if you think you're the person we're looking for send a cover letter to
[email protected]
. β¬οΈ Quick task overview below. Feel free to respond with any questions!
1
7
2
reposted by
Seb De Deyne
7 months ago
This week on the blog:
@vanpachtenbeke.com
on our philosophy around open source. Why do we do it? What do we expect from our contributors? When do we reject contributions? Many many questions, all answered in this post!
spatie.be/blog/what-to...
loading . . .
What to expect from open source
In 2023, DHH's decision to remove TypeScript from Hotwire and Turbo caused some drama in the JavaScript community. At Spatie weβre open source maintainers too, so this sparked an interesting debate: W...
https://spatie.be/blog/what-to-expect-from-open-source
0
6
3
reposted by
Seb De Deyne
8 months ago
Need a Laravel package? Light the Spatie-signal! π¦ We're always on the lookout π¦
2
30
5
reposted by
Seb De Deyne
8 months ago
New (kind of?) package day: Laravel Backup Server is now free and open source! π½ It ensures your servers are backed up (using rsync). It purges old backups, monitors their health, and sends notifications when something's up. Read all about it on our β¨ shiny new blog β¨
spatie.be/blog/reintro...
loading . . .
Reintroducing Laravel Backup Server as an open source package
Today, we're reintroducing Laravel Backup Server with a fresh version 4 release. It comes with refactored internals and more control over notifications, but most importantly: we're removing it from ou...
https://spatie.be/blog/reintroducing-laravel-backup-server
1
24
11
Going great today
8 months ago
2
8
0
reposted by
Seb De Deyne
8 months ago
Currently enjoying SimCity Vibes at the office πΆ
open.spotify.com/playlist/3z0...
loading . . .
SimCity Vibes
Playlist Β· fugosushi Β· 155 items Β· 417 saves
https://open.spotify.com/playlist/3z0uFhT3Q9ryiRs6KGtEDh?si=1eeff05d95e844ca
1
13
1
Any way in or plugin for
@obsidian.md
to copy Markdown as formatted text?
8 months ago
1
0
0
reposted by
Seb De Deyne
Alex Vanderbist
8 months ago
Any tips for handling large
#Laravel
Horizon jobs more effectively? Getting [job] attempted too many times usually points to OOM/timeouts, but debugging is tough - especially with 30min+ execution times and retries. What's your approach?
1
2
1
@calebporzio.bsky.social
Building a SPA-like experience for a small Livewire app, and wish wire.navigate had some kind of preserve scroll modifier like Inertia has π
inertiajs.com/links#scroll...
loading . . .
Inertia.js - Links
undefined
https://inertiajs.com/links#scroll-preservation
9 months ago
1
1
0
About PokΓ©mon and SWR in tomorrow's
href.email
9 months ago
1
5
2
What's a good place to get audiobooks without a subscription?
9 months ago
2
0
0
reposted by
Seb De Deyne
9 months ago
And if you want this in your Laravel app, our feed package adds a stylesheet out of the box!
github.com/spatie/larav...
add a skeleton here at some point
0
11
3
Structures πΈ
9 months ago
0
7
0
Anyone have Paris dinner recommendations?
10 months ago
1
0
0
Celebrated late Thanksgiving on Sunday. First time I did the bird and stuffing, pretty happy with how they came out!
10 months ago
1
6
0
reposted by
Seb De Deyne
Tim Van Dijck
10 months ago
Go get this! With the new version we are cooking you are in for a treat!
add a skeleton here at some point
0
1
1
You need to align two block elements alongside each other with CSS. What's your default these days? display: grid; grid-template-columns: repeat(2, 1fr); vs. display: flex;
10 months ago
4
0
0
reposted by
Seb De Deyne
10 months ago
HQ reports that a glitch was found in today's challenge on
topsecret.spatie.be
. We have corrected it and updated your briefing and hint. Stay sharp, agents, including us.
loading . . .
2
5
3
reposted by
Seb De Deyne
10 months ago
Chiggidy check it: New Livewire directive I cooked up this morning: wire:current Super clean way to slap some Tailwind on a link that matches the current URL (works with wire:navigate and @ persist and what not obv) Dig it:
livewire.laravel.com/docs/wire-cu...
11
97
7
reposted by
Seb De Deyne
10 months ago
Don't keep your contact waiting, agent. Submit your decoded message today on
https://buff.ly/3V72sY0
and you will be incentivized with some neat prizes.
loading . . .
Top Secret
Challenge 1
https://buff.ly/3V72sY0
0
12
6
reposted by
Seb De Deyne
Rias
10 months ago
Had a blast building this one! Unlock our ciphers and earn some extra black friday discounts
add a skeleton here at some point
0
3
1
reposted by
Seb De Deyne
10 months ago
S.P.A.T.I.E. invites its would-be agents to their first briefing. Find your objective on Monday 25th at 9:00 CET at
topsecret.spatie.be
. Don't be late.
loading . . .
3
37
10
For the past few months I've been curating a biweekly newsletter for webdevs via
@spatie.be
. It's called
href.email
. If you haven't subscribed yet, check it out!
loading . . .
href.email | interesting links about tech, dev & design
Sign up for href.email and get a dose of interesting links about tech, dev & design every two weeks
https://href.email
10 months ago
1
4
1
I'm building a UI in React with distinctly different mobile and desktop navigations. How would you conditionally render them? a) Render both, use CSS to hide/display the right one b) Determine viewport width in JS and conditionally render one of the two
10 months ago
3
2
0
π
add a skeleton here at some point
10 months ago
2
1
0
reposted by
Seb De Deyne
Sandro Gehri
11 months ago
Thanks to the
@spatie.be
newsletter
href.email
I just found out, that you can use a custom domain for your
@bsky.app
handle. I think
@sandro.gehri.dev
just looks very nice π
0
9
2
Can't live without this anymore. With this Karabiner script you can map Caps Lock to both Esc and a hyper key (Shift+Ctrl+Opt+Cmd) at the same time (escape on tap, hyper on hold). Super useful for global app shortcuts!
brettterpstra.com/2017/06/15/a...
loading . . .
A Hyper Key with Karabiner Elements, full instructions - BrettTerpstra.com
Yesterday I posted excitedly about full Hyper key functionality being available in macOS 10.12+. I included a snippet of a config file that has apparently led to some confusion, so Iβmβ¦
https://brettterpstra.com/2017/06/15/a-hyper-key-with-karabiner-elements-full-instructions/
10 months ago
1
0
0
Niche question, but any Karabiner elements users here bitten by the recent update that forces you to choose a keyboard layout? My layout is not in the list they provide and I have no idea how to configure this thing anymore. I use Karabiner elements for a hyper key, other apps/solutions welcome!
10 months ago
1
0
0
@calebporzio.bsky.social
If you ever decode to tackle charts, Iβm still waiting for someone nuts enough to build a server-side Blade/Livewire SVG chart renderer π Imagine charts with no load time and building custom HTML tooltips in Blade π
10 months ago
0
0
0
reposted by
Seb De Deyne
joel π¦οΈ
11 months ago
so fuckin nice to simply post and not consider even for a moment the algorithmic ramifications of sharing something cool that you like via a hyperlink
11
237
18
reposted by
Seb De Deyne
Tim Van Dijck
11 months ago
Here to talk
#laravel
!
3
9
1
Morning light in Antwerp π
11 months ago
0
4
0
Hello, world!
over 1 year ago
1
8
0
you reached the end!!
feeds!
log in