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
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!)
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.
We love
@NotionHQ
. So we couldn't help ourselves but to create a
@laravelphp
package to connect with their public beta API they released yesterday.
Here it is!
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.
#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)
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.
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
🎨
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. 👍
🖋 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!
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
.
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!
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
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!
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!
💫 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! 👀
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)
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. 🐘
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
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!
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 🥦
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!
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. 😅
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
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.
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.
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.
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. 💯
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. 😍✈️
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
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?! 🤣
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
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.)
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
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.
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~
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! 🤓
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
! 😍
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