Di Profile Banner
Di Profile
Di

@DianaWebdev

Followers
5,696
Following
94
Media
609
Statuses
1,990

I love PHP. Did someone say coffee? Fullstack Witch @beyondcode • Co-Founder of • she/her

Bavaria, home of the 🥨
Joined August 2017
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
The internet: PHP is dead and Laravel is harmful! Me: preaching to every developer I meet in Japan how great and developer-friendly PHP and Laravel are
9
12
155
@DianaWebdev
Di
2 years
Set your git config's push.autoSetupRemote to true and thank me later (This will create a new upstream branch for your local branch automatically if it doesn't exist yet. No more "current branch xy has no upstream branch" errors on git push, yeah!)
Tweet media one
39
237
2K
@DianaWebdev
Di
2 years
I love @laravelphp and that's why I code until 10pm on a Friday sometimes That's it, that's the tweet Have a nice weekend!
14
22
482
@DianaWebdev
Di
10 months
Go, read the docs of NativePHP 😂
Tweet media one
11
67
424
@DianaWebdev
Di
2 years
One of the first things I do when I set up a new browser for development is to create custom breakpoints for the default @tailwindcss breakpoints (and a few others that I find helpful). It makes checking and improving your layouts SO MUCH FASTER.
Tweet media one
20
25
358
@DianaWebdev
Di
2 months
The last 10% of a project is always the toughest. Very excited for Laravel Herd on Windows! 🤩 🎨
Tweet media one
21
9
226
@DianaWebdev
Di
2 years
I was today years old when I learned that typing `open .` in the Terminal opens the Finder in the current directory. What a time to be alive!
Tweet media one
23
10
221
@DianaWebdev
Di
3 years
Sipping coffee from my new mug while tinkering on something beautiful… soon 👀
Tweet media one
21
6
205
@DianaWebdev
Di
10 months
That. A thousand times that. Be excited about stuff. Be weird. Be curious. It’s the second time I see his talk and I highly recommend you check out the recording as soon as available.
Tweet media one
9
18
176
@DianaWebdev
Di
2 years
#TIL : Instead of defining accessors and mutators via the get/setXYZAttribute methods, you can now create a protected method with two closures for set and get. This is *so* elegant and clean 🤩 ( @laravelphp 8.77)
Tweet media one
2
24
165
@DianaWebdev
Di
4 months
I am a bit quieter than usual because we are COOKING the craziest stuff I've seen in a long time 👀
Tweet media one
10
9
168
@DianaWebdev
Di
2 months
I published my first @raycastapp extension! 🥳 "Can I PHP" lets you check if a certain function or method is available in different versions of PHP with a short description of what it does.
Tweet media one
12
20
160
We're thrilled to announce that we released the first stable version of the Laravel Notion API last weekend 🥳 Along with that, @JohannesGuent set up a beautiful new space for the documentation at 🎨
Tweet media one
8
32
155
@DianaWebdev
Di
5 months
My first tiny contribution to @laravelphp 🥹❤️
@taylorotwell
Taylor Otwell ☁️ 🦹
5 months
Also, you can now dynamically determine the maximum number of times a queued job should be attempted before failing. Just define a "tries" method on the job. 👍
Tweet media one
3
5
92
7
2
154
@DianaWebdev
Di
3 years
🖋 I have a passion for well-written, understandable text that is a pleasure to read–but it is hard to write good. Fortunately awesome tools like prose linters exist–and because I am a developer, I wrote a Laravel package for one of them. Here it is!
Tweet media one
10
22
152
@DianaWebdev
Di
3 years
holy crap my twitter just exploded @LaraconOnline
17
3
149
@DianaWebdev
Di
10 months
I am HYPED for the next two days 😎 @LaraconUS
Tweet media one
1
2
120
@DianaWebdev
Di
3 years
It started as a collection of reusable Vue components for myself but - why not share? So here it is, my first component library and first package ever. Check it out! Based on @vuejs , @typescript and the great @tailwindcss .
Tweet media one
3
10
116
@DianaWebdev
Di
3 years
Yesterday's @LaraconOnline was just crazy! The dog is still tired. I'm glad that my talk inspired so many of you. So – Hello to all the new folks around here! Happy to have you. You can expect web dev content, some career topics and the occasional dog picture!
Tweet media one
6
2
115
@DianaWebdev
Di
3 years
Regardless of your experience, when you get into a new project, it always feels like this: - I am dumb - OMG hello world worked! - I am not so dumb anymore - Yeaaay, bugs fixed! - I think I got it - Maybe I can even go and build a new cool feature ... - I am dumb repeat
6
13
114
@DianaWebdev
Di
3 years
You can like a tool. Then use it. You can dislike a tool. Then don‘t use it and leave it with that. I like @tailwindcss a lot and I am _really_ thankful for it @adamwathan . Just let people to their work. Simple as that. Thanks!
3
4
109
@DianaWebdev
Di
3 years
The little things you learn during pair programming... use console.time() to measure duration of processes in JS. Thanks @marcelpociot
Tweet media one
4
11
110
@DianaWebdev
Di
3 years
Bringing to life the designs by @jamesm is always a challenge and a great opportunity to flex these CSS muscles 💪 #WIP @getsendstack
Tweet media one
3
3
105
@DianaWebdev
Di
3 months
Started developing a Raycast extension for Herd 👀
Tweet media one
9
5
105
@DianaWebdev
Di
3 years
Two weeks ago I got the notice that my talk proposal was selected for @LaraconOnline . Since then, I went through phases of denial, joy, panic, excitement, gratitude, wtf, and a big bunch of imposter syndrome stuff. Today I woke up calm. So, let's get to work!
Tweet media one
6
4
101
@DianaWebdev
Di
3 years
💫 Say hi to Tinkerwell 2.18.0! In this release we've added the long awaited Snippets feature, updated the built-in @laravelphp and fixed a few bugs. Check it out! 👀
8
7
98
@DianaWebdev
Di
3 years
It’s always during these quiet, peaceful late night sessions that I think dang I love this shit so much! 😍 #happyDev (bonus points for spotting the dog)
Tweet media one
6
1
95
Tailwind is great. Why are we having drama again?
15
1
93
@DianaWebdev
Di
8 months
I always wished for a quick and easy way to set up package scaffolding from the CLI. Combine Laravel Prompts, Laravel Zero and Beyond Code's package skeleton and – tadaa! 🎉 Bundlephant is born. 🐘
8
12
95
@DianaWebdev
Di
10 months
NativePHP is so great. I already got the chance to play around with it, you’re going to love it! @marcelpociot #LaraconUS
Tweet media one
2
8
82
@DianaWebdev
Di
2 months
The mental support elephant is ready. Let's go! 🪟 👀
Tweet media one
4
3
82
Implementing Laravel 10 compatibility for Tinkerwell while enjoying a cup of coffee from my stylish new @beyondcode mug. 😎
Tweet media one
8
1
75
@DianaWebdev
Di
2 years
It's nearly on, only four minutes until the #LaravelOrigins documentary airs on YouTube! I'm so excited to see all the great people contributing to the @laravelphp community 🥰 (The dog is impatiently waiting for the snacks.) @OfferZen
Tweet media one
2
3
75
@DianaWebdev
Di
3 months
Hello there. ❤️ @LaraconEU
Tweet media one
2
1
75
@DianaWebdev
Di
2 years
new wallpaper who dis Looking forward to this years @LaraconOnline 🤩 this time just relaxing and enjoying the show without the regular panic attacks of being a speaker 😅 I’m so excited for all the great talks!
Tweet media one
4
2
75
@DianaWebdev
Di
2 years
I have a dream for the future: I want to walk into a room full of developers, and nobody gives a f*ck that I am a woman. Everybody recognises me as what I am: A full stack developer, a Laravel lover, a human. Thanks for your attention, here’s a broccoli 🥦
6
1
75
@DianaWebdev
Di
4 months
I started developing my first Raycast extension, inspired by Ross' ( @ross @fosstodon .org) fantastic . It is designed to easily reference available features in each major PHP release. It's still pretty much MVP, but I'm curious to hear your thoughts!
9
8
73
@DianaWebdev
Di
2 years
In some of my old jobs, PHP files of 30000 lines were a thing and files over 5000 pretty common. It was awful, but I was used to it (kind of). Today, working with beautiful Laravel, I get uncomfortable if I have a PHP file over 150 lines. Times have changed. 😅
7
0
72
Productivity tip for the beginning of the week – `pbcopy < myFile` will copy the contents of the file to your clipboard, while `your-command | pbcopy` copies the output of the command to your clipboard. Now, back to coding! #MacOS
Tweet media one
3
16
67
@DianaWebdev
Di
3 years
We're ready for today's @LaraconOnline ! 🤩
Tweet media one
6
1
69
@DianaWebdev
Di
3 years
I just noticed that the GitHub app for iOS has the coolest widget _ever_ 😍
Tweet media one
4
5
64
@DianaWebdev
Di
7 months
Tinkerwell v4 introduces a handy log viewer that makes navigating your application logs easy as pie! 🥧 Browse, filter, and search both local and remote logs with realtime updates.
4
7
67
@DianaWebdev
Di
3 years
how could I ever live without @tailwindcss i mean THINKING ABOUT CLASS NAMES IS SO BORING @windyextension
Tweet media one
4
5
67
@DianaWebdev
Di
4 months
I just set up a GitHub action and it ran perfectly on the first try TODAY EVERYTHING IS POSSIBLE
8
2
66
@DianaWebdev
Di
3 years
Oh, hello, pretty! 🥰 🦄 → Dark mode coming soon to !
3
4
66
@DianaWebdev
Di
3 years
Today is @LaraconOnline 🎉🎉 And I am a part of @beyondcode for six months today. 🥰
6
2
64
@DianaWebdev
Di
2 years
php artisan --christmas That was nice! 🙃🎄
Tweet media one
5
3
65
@DianaWebdev
Di
3 years
Working on some exciting new stuff… 👀 → 🦄  @invokerdev
Tweet media one
2
2
65
@DianaWebdev
Di
2 years
A freshly installed @laravelphp has a certain magic in it🤩
2
0
59
GitHub sepia theme @ Lisbon airport 🤔
Tweet media one
8
1
60
@DianaWebdev
Di
10 months
Back home from #LaraconUS 🥱
Tweet media one
2
0
59
Having ramen with the cool Laravel kids after wrapping up #phpuk23 🤩 @zuzana_kunckova @enunomaduro @Johannesguent
Tweet media one
5
2
56
@DianaWebdev
Di
3 months
I am thrilled we can finally share Herd Pro with you! Developing it took its time, but the team is using it internally for weeks and it's SUCH a productivity boost - my favorite feature is the automatic debug detection (keeps your non-debug requests fast!) and the dump viewer.
@marcelpociot
Marcel Pociot 🧪
3 months
Herd Pro also allows you to easily debug and test your outgoing emails by giving you a built-in mail server. Have Herd Pro installed? "laravel new" will automatically configure your application to make use of the mail server.
Tweet media one
6
6
90
1
5
57
@DianaWebdev
Di
7 months
Tinkerwell v4. This week. It's happening! 🥳
Tweet media one
1
4
56
I‘m often trying to calm down my excitement about things. But @aarondfrancis is 100 percent right. We have enough cynic cool people. We need more excited and curious people. 💯
Tweet media one
3
1
55
@DianaWebdev
Di
3 months
On my way home from @LaraconEU , traveling in one of the prettiest ICE trains (inside and out!) I have ever been on 😍 (I like trains.)
Tweet media one
7
0
54
❄️ Tinkerwell 3.14.0 comes with a beautiful new winter theme: Snow Forest! Perfect for your winter coding sessions. 🥰
Tweet media one
4
5
54
I've always been afraid of flying, so my flight to Lisbon for @LaraconEU was quite a challenge. Though some maneuvers were still unsettling, the return flight was much smoother. I was even able to concentrate on some code! I never imagined making such progress so quickly. 😍✈️
Tweet media one
Tweet media two
10
1
54
@DianaWebdev
Di
2 years
I‘m still on my 8h train ride, so maybe that makes me weird, but: I am insanely grateful. It was my first in-person conference ever, and meeting my heroes has been incredible (talking to you guys @jbrooksuk , @marcelpociot , @christophrumpel , @Caneco and many more). @LaraconEU
5
0
52
@DianaWebdev
Di
2 years
It’s #InternationalWomensDay and I am mad. A rant thread. 🧵
2
13
52
@DianaWebdev
Di
6 months
Welcome to the right side! We also have cookies.
@arvidkahl
Arvid Kahl
6 months
Okay call me a noob, but I just had a life-changing experience with PHP. I installed Laravel, then Laravel Jetstream, and then Laravel Spark. After ~2 minutes of configuring, I have a dashboard, a fully working Stripe integration with users, teams, 2FA, and API auth. WHAT?! 🤣
Tweet media one
Tweet media two
212
165
3K
2
1
52
@DianaWebdev
Di
3 months
Packing up a batch of stickers for @LaraconEU next week! 🤩 @LarabellesPHP @beyondcode
Tweet media one
0
3
52
@DianaWebdev
Di
11 months
Have a nice weekend everyone 👋
Tweet media one
5
0
52
@DianaWebdev
Di
10 months
Mornings are for coffee and talk prep 💜 @LaraconUS
Tweet media one
4
1
52
@DianaWebdev
Di
3 months
Laravel and its ecosystem is just amazing. So many tools to boost developer happiness and productivity. But the best thing about Laravel? The people. I am so grateful to be a part of this community. ❤️ @LaraconEU
Tweet media one
1
3
50
@DianaWebdev
Di
3 years
I can't even tell you why but polymorphic relations in Laravel are making me damn happy every time
3
2
51
@DianaWebdev
Di
2 years
i will live in this sweater for the rest of the year 🤷‍♀️ #WeirdCoffeePerson Happy Holidays to everyone! 🎄
Tweet media one
2
0
51
@DianaWebdev
Di
2 years
*opens up Tinkerwell repository *creates new issue *writes »🚀 LAUNCH DAY CHECKLIST« 🪄Tinkerwell 3 will be available tomorrow!
0
1
49
@DianaWebdev
Di
3 years
I spent three hours on my new setup yesterday and now it‘s exactly what I need. My new @fully_us is simply beautiful and was easy to install. Let me know if you have further questions, for now I got to work on that talk! (Rest of office is still a wip, please ignore the mess.)
Tweet media one
Tweet media two
13
0
49
@DianaWebdev
Di
4 years
Started combining @vuejs with @laravelphp and @inertiajs a few days ago and - how could I ever live without?? 😍 #happydev
5
3
48
@DianaWebdev
Di
10 months
It's so wonderful that people just come up to me and say "I use Tinkerwell every day, it's amazing" 🥺 It means a lot to us, thank you. ♥️ #LaraconUS
5
2
46
@DianaWebdev
Di
2 years
Speaking of meeting your heroes... Thank you @erikaheidi for taking the time to chat with me and endure my fangirl moment 🙈 Also the first time meeting a Larabelle in person! 🥳 @LarabellesPHP @LaraconEU
Tweet media one
2
1
47
@DianaWebdev
Di
2 years
me opening up the @vuejs docs in the middle of the night
1
0
47
@DianaWebdev
Di
3 years
Making progress with that dark mode 🦄🥰
Tweet media one
5
9
46
@DianaWebdev
Di
3 months
Nothing like starting the week with a freshly cleaned and lubed keyboard 🥰 Happy Monday!
Tweet media one
9
1
47
I will speak at @PHPUKConference in February 2023! 🇬🇧 Who's coming to London? I'm so excited! 🤩
Tweet media one
6
5
46
@DianaWebdev
Di
2 years
Welcome to the family. ❤️
Tweet media one
4
0
46
@DianaWebdev
Di
3 years
Giving a little makeover... 👩‍🎨
Tweet media one
2
1
43
@DianaWebdev
Di
3 years
Going above and beyond with that new Invoker plugin. Did someone say test suite? 👀 @invokerdev 🦄
1
8
42
@DianaWebdev
Di
2 years
Did someone say pretty snippets? 😍 🎨 Screenshots of the pretty all-themed Tinkerwell 3 for you, since the video compression of Twitter is a 🥔
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
3
42
@DianaWebdev
Di
2 years
Whenever I leave my desk, for example to go out with the dog 🐕, I check that my cursor is right where I need to get back to. I write a short comment into the code what I want to do next. This is so simple, but helps me to get back into the zone again really fast.
Tweet media one
7
3
42
@DianaWebdev
Di
2 years
I converted the latest @laravelphp docs into PDFs, sent them to my e-reader and I will read them from start to end. Why? #WeirdDevReadsDocs
7
4
42
@DianaWebdev
Di
7 months
Our nice little Laravel & PHP bubble is getting more active on 🔵sky every day. I really like it there! I only have two invites at the moment, first come, first serve~
24
3
42
@DianaWebdev
Di
2 years
I don't believe in this »New year, new me« bullshit. You can start becoming a better version of yourself every week, every day, every minute. I *do* believe that, »New year, new website« is pretty neat, so I relaunched my personal website! 🤓
Tweet media one
4
0
42
@DianaWebdev
Di
2 years
After a 8h train ride I finally arrived in Amsterdam yesterday! 🥰This was the most pleasant experience I had with @DB_Bahn in a long time. Hello Amsterdam, so excited for @LaraconEU ! 😍
Tweet media one
5
0
42
If you ever ask me why I love PHP so much, that's one of the reasons 😂 Thanks for showing so much fun stuff and ranting about types @Girgias
Tweet media one
9
5
38
Sometimes you have to take your work elsewhere and allow your brain to go on new paths. Currently working on the next Tinkerwell release... ☺️
Tweet media one
4
0
39
@DianaWebdev
Di
6 months
it's just one of these days
Tweet media one
4
1
40
@DianaWebdev
Di
2 years
Short break from the desk but taking @LaraconOnline with me to watch the awesome web3 talk by @marcelpociot 🤓😎
Tweet media one
0
0
40
@DianaWebdev
Di
9 months
Customizable panels for your application in Tinkerwell. SOON. 👀
4
1
38
@DianaWebdev
Di
2 years
I‘m going to speak at Dutch PHP conference end of June! It‘s an online event, so everybody can attend - and it‘s free! Happy to see you there ☺️
@dpcon
Dutch PHP Conference
2 years
Bugfixing your career | @DianaWebdev will pass on her lessons on how to protect yourself from false loyalty, getting out of a job you once loved, taking calculated risks and finding your own field of passion. Register your (free) spot ➨ #DPC22 #PHP
Tweet media one
2
8
13
1
5
39
@DianaWebdev
Di
10 months
We took the Tinkerwell docs up a notch by finally integrating syntax highlighting, and it looks absolutely stunning 🎨 😍 Check it out!
3
2
39
@DianaWebdev
Di
3 years
IT’S LARACON DAY! @LaraconOnline
1
3
39
@DianaWebdev
Di
3 years
Great talk @christophrumpel . Props for keeping so cool despite the hiccups!
3
1
39
Thanks to my friends at @TightenCo ! 😍
Tweet media one
0
1
37