final readonly Mr. Ninja 🥷 Profile
final readonly Mr. Ninja 🥷

@ninjaparade

Followers
5,454
Following
618
Media
1,839
Statuses
8,459

Senior TWIRL stack developer 💃 Building ( @fiftysquared ) @laravelphp staff photographer 📸

Vancouver BC
Joined April 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
It’s September and it’s time for me to actively search for a new project/team or job. If you have a @laravelphp project you need help building, finishing or fixing get in touch. I’m a full stack developer and love building complex applications. Appreciate any RT’s. ❤️🥷🤘
0
37
62
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
It’s not a Lambo, but it’s the car #laravel bought me. 🚙🥷
Tweet media one
27
15
488
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
Pretty cool to see @vuejs being used by Apple
Tweet media one
10
49
383
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
Name a more iconic moment in the history of @laravelphp
Tweet media one
11
21
350
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
For anyone using the @laravelphp Jetstream @inertiajs starter. You can add this to your webpack.mix.js file. Then you can use @ jetstream to import the jetstream components.
Tweet media one
Tweet media two
3
28
147
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
Do you need the repository pattern in #laravel ? Yes. Here is why 🧵
10
12
143
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
Me while people keep saying #PHP is dead
12
31
131
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
The @laravelphp code base if it was printed with @taylorotwell 's editor line spacing.
Tweet media one
8
0
134
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
with a little help from the smartest human around ( @adamwathan ) I got a nice little reusable hook for handling errors in @inertiajs and Vue 3
Tweet media one
0
10
125
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
I just want to say again how much I love this @laravelphp community. I have never in my life experienced this level of caring, thoughtfulness and giving in any other developer community I've been involved with. #LaravelForLife 🚀
4
9
118
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
Selfie with the man himself. He’s so thoughtful helping me stay incognito 🥸 #LaraconUS
Tweet media one
1
1
120
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
I went to @LaraconUS and ended up getting to meet some incredible non PHP celebrities.
Tweet media one
Tweet media two
Tweet media three
2
1
111
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
Breaking news! @jasonlbeggs has finally made it official and joined team @laravelphp
Tweet media one
7
4
110
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
Falling in love with Vue 3 composition API. It's just so nice.
Tweet media one
6
7
109
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
Would you use this in @laravelphp if it existed? Thinking about sending a PR to make it happen.
Tweet media one
15
1
104
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
🔥🔥🔥 #ProProProTip Alert 🚨🚨🚨 One of my favourite use cases for match that @hotmeteor first showed me? For query logic. #SexyCode #CodeEggplants
Tweet media one
3
16
106
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
I know Laravel is coming out with their own package for @vite_js but I would 100% recommend this battle tested and full featured option if you're thinking about starting to use Vite with Laravel.
7
28
104
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
What if you could use snowflakes in your @laravelphp application and not rely on PHP to generate the the snowflake ID? When you now can. If you're interested let me know, this is working with Postgres and MySQL 💪 ❄️❄️❄️❄️
Tweet media one
10
14
100
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
As a photographer, going to Laracon to capture the conference. The bar for me is to take photos that people would then use for their profile photos. They have to be THAT good, or I've failed. So far I've got 3 people using them and it feels frigging incredible.
Tweet media one
Tweet media two
Tweet media three
14
6
98
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
I want to buy 10,000 tickets for anyone that wants to see @LaraconOnline . Hit me up and ticket is yours.
24
4
97
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
THE greatest @laravelphp developer from Australia. The one. The only @jessarchercodes
Tweet media one
6
1
94
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
Using @inertiajs should be illegal.
16
8
91
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
🔥 #Laravel Pro tip One of my fav things to do in my projects is define and return my own builder for my Eloquent models. This allows me to write builder methods that my IDE understands and makes my code more readable. Here is a real world example. #TIL #ProLaravel
Tweet media one
10
12
91
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
I know I am better known for being a "troll", but over the years I've tried to give back to the @laravelphp community that I've been so lucky to be a part of. So getting this message, almost 4 years later, is just amazing.
Tweet media one
2
2
91
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
As a developer, you wanna know what's harder than writing code? - Managing a project. - Relying on other people. These two items are so much harder to do (for me) than anything else. Good luck managing a project when you can't rely on anyone.
6
18
88
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
I sometimes wish people could see the Taylor I know. I wish they could see him agonizing over making something perfect for others. I wish they could see how much time, thought and care he puts into everything he does for others. Maybe it’s why this pisses me off so much.
5
1
87
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
Man I am just such a big fat liar. I just got to the @LarabellesPHP group photo and I am sorry but I gotta share it. I hope you all forgive me for not being able to hold back on their combined awesomeness.
Tweet media one
5
11
83
@ninjaparade
final readonly Mr. Ninja 🥷
8 years
For #PHP Developers that are looking for coding standards to work towards, check out . #NotAllPHPisMadeTheSame
7
47
79
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
🔥 #Laravel hot tip did you know you can update your project dependencies by running this in your terminal? #tips #Laravel #TIL
Tweet media one
23
8
80
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
Here is your chance to win to one a pair of pretty rare @laravelphp socks. To enter, just follow and RT this tweet and @ContestKit will randomly pick a winner on Friday June 29th. This is open to anyone, anywhere in the world that has a physical mailing address.
Tweet media one
7
136
77
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
Laravel Mix 6 is insane fast. Compiles Tailwind CSS in a blink of an eye.
Tweet media one
2
3
80
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
Just got the gold @laravelphp sticker pack. Anyone out there want some? #OLO
Tweet media one
28
6
76
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
Can you imagine a world where you could do this and have all your products in your @laravelphp app ready to sell? No? Well believe me this world will exist soon.
Tweet media one
8
6
74
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
With @inertiajs tagging the Vue 3 adapter today, I thought it would be great to write up how you can start playing around with that today in your @laravelphp apps. #Goatstack 🥦
3
17
74
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
I honestly think that @pestphp is super underrated. It’s just so amazing and gets out of your way. And yes this is me using @phpstorm 🤯🤯🤯
Tweet media one
6
6
73
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
This has been around for a long time in @laravelphp (since 5.8) but it's so handy. When you update a model, calling `getChanges` gives you the updated attributes.
Tweet media one
4
20
70
@ninjaparade
final readonly Mr. Ninja 🥷
5 years
I've been building SPA's for a few years now. I really didn't think what @reinink was doing was going to work. I thought that it sounded cool but wouldn't be practical at all. Proud to say that I was so wrong. @inertiajs has been so amazing to work with. #WWJRD
Tweet media one
2
7
70
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
Working on a little something over here while waiting on my delayed flight. How much would you pay for a 1/1 @taylorotwell Rookie Card?
Tweet media one
7
3
70
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
Hey @stauffermatt @taylorotwell @jeffrey_way may I make a request? Can you three of you figure out getting together to record a podcast and chat? Like just a single year in review episode? Thanks, The Laravel Community
6
3
67
@ninjaparade
final readonly Mr. Ninja 🥷
11 months
Been using @filamentphp every day for the past 5 or so days. Still fighting it a bit with some custom stuff, but holy crap is this ever well built, designed and executed. it's such a joy to work with once you get the core concepts down.
11
1
68
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
I can not stop using @laravelphp Pipeline class. Is this not the absolute best way to break down complex actions operating on an object? Just incredible.
7
4
67
@ninjaparade
final readonly Mr. Ninja 🥷
1 month
OK a promise is a promise. All 4 Laracon US galleries are now up and ready to be viewed. I will link all of them here so you can find them all in one spot. Laracon Null Stars Laracon The People Laracon Day One
7
14
66
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
Here it is. The PlayStation 5 console. One of TWO grand prizes for the @Laravelgiveaway . Thank you so much to @getsentry @linode and @laravelphp for sponsoring this year and making this possible. It’s going to be awesome.
Tweet media one
6
14
63
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
Hey all 👋 I’m looking to pick up some freelance contract projects if anyone is looking for help. I’m very comfortable in anything #Laravel , #Vue , #Inertia , #Tailwind , #AlpineJS . My DM’s are open so send me a message if I can help you out.
5
31
62
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
I feel like match is one of the best additions to PHP 8.1 I just love how clean the code looks using it.
6
2
61
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
👋 Hey all. I'm going to have some availability coming up. If you need help building your @vuejs , @inertiajs , @laravelphp and @tailwindcss apps I'd be happy to help out. My DM's are open👇
4
26
60
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
Cleaned my desk so I thought, take a photo and brag about it again! Enjoy!
Tweet media one
10
0
62
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
Find yourself someone that looks at you the way @chris__sev looks at @kapehe_ok You two are such an inspiration! So glad I got to meet both of you!
Tweet media one
Tweet media two
4
1
62
@ninjaparade
final readonly Mr. Ninja 🥷
9 months
It’s been a while I gotta see it this still works.
Tweet media one
8
1
61
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
Got the @vuejs 3 @inertiajs branch compiling now. What a time to be alive. #GOATStack 🥦
Tweet media one
3
6
60
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
🔥 #Laravel Pro tip. Did you know you can serve your web requests by defining routes? #TIL #ProLaravel
Tweet media one
17
6
58
@ninjaparade
final readonly Mr. Ninja 🥷
8 months
Seriously, the @nuxt_js ecosystem is frigging blowing me away. @nuxtstudio is yet another reason why any website I build moving forward will use Nuxt UI and Nuxt JS. now I just gotta figure out how I can be their official influencer.
3
3
59
@ninjaparade
final readonly Mr. Ninja 🥷
29 days
At the end of the day whatever price @calebporzio launches Flux for I’m buying it. If you haven’t seen the passion, thought and work it takes to make these components you’re living under a rock. Can’t wait for the launch tomorrow!
5
4
59
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
I just got a new @laravelphp and @inertiajs project set up using @vite_js . Used @enzoinnocenzi package and it was a piece of cake. If you haven't had a chance to check it out 👇👇👇👇
7
13
59
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
🔥🔥 #Laravel Hot TIp Did you know you can create a collection in @laravelphp by passing an array to the `collect()` method? #TIL #ProLaravel #TaylorCodeBreathing
Tweet media one
16
3
55
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
OK Last photo I am going to share on here until they're all ready to go. Did you all know that @Philo01 actually walks on air?
Tweet media one
7
4
58
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
Well, Dallas, I didn’t know what to expect but what an incredible week. It was so energizing being back in person with the Laravel community after a 5 year absence. Thank you @taylorotwell and the whole @laravelphp team for the best conference ever.
3
1
58
@ninjaparade
final readonly Mr. Ninja 🥷
7 months
Yo! @PlanetScale you folks looking for good dev content to generate Buisness leads?
@aarondfrancis
Aaron Francis
7 months
A few weeks ago, I got laid off. Here's what I'm doing next.
280
244
3K
8
0
55
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
I'm just gonna say this cause I feel a bit beaten down by some of the negative messages and tweets sent my way. I am running and have done this Laravel Giveaway all on my own with only the goal of spreading good will in the community that has given me everything I have today.
7
1
55
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
🔥 #Laravel Pro tip. if you've built an app and it's running in production and you can not afford to pay for an error tracking service and you're too lazy to check your server logs for errors. try this. Turn on your debug and see the errors you need to fix fast.
Tweet media one
26
4
53
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
I have just acquired a PlayStation 5 console for the @Laravelgiveaway as a grand prize. It’s the PlayStation 5 Console PLUS extra DualSense™ wireless controller to be exact. Anyone excited yet?
12
9
54
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
You know what’s awesome? On Monday I’m going to start giving away so many amazing prizes to this amazing community. I absolutely love it and I am so thankful I have the ability and support to do it every year. Happy holiday everyone! 🥷❤️
3
2
54
@ninjaparade
final readonly Mr. Ninja 🥷
1 year
Gonna say something that is gonna make people that know me think my account got hacked. @LaravelLivewire V3 is pretty amazing.
8
1
48
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
I’m officially announcing my resignation from JavaScript and converting to Flux. Thank you @calebporzio !
Tweet media one
3
2
51
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
I’ve never felt more uncomfortable.
@Caneco
caneco.gif
4 years
Tweet media one
43
173
1K
1
2
51
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
Did you all know that @aarondfrancis was not only a prolific basketball coach, he’s also a seasoned baseball umpire?
Tweet media one
6
1
50
@ninjaparade
final readonly Mr. Ninja 🥷
9 months
Your database responding to a single LiveWire component mount.
5
2
50
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
I'm trying to remember where I got this from originally so I can give credit, but if you want to take advantage of HMR (Hot Module Reloading) when using @inertiajs give this a shot.
Tweet media one
0
6
48
@ninjaparade
final readonly Mr. Ninja 🥷
5 years
Hey @laravelphp people! I'm putting together a list of products, services and apps that you all use day to day for an upcoming giveaway. We've already secured prizes from the community and @alfredapp @missiveapp @TablePlus @flareappio and more. Looking for more suggestions!
18
8
48
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
Has there ever been a better time than right now to be a @laravelphp developer? The amount of open roles, projects and people looking for Laravel developers is insane right now.
4
4
48
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
This meme is gonna keep giving for years @ThePrimeagen
Tweet media one
2
3
47
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
Another great one. Here is @calebporzio showing us his "Double Dribble" Flux UI component.
Tweet media one
4
1
47
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
Happy #Laracon week everyone! As usual to celebrate I've set up an amazing giveaway to give back to this amazing @laravelphp community of ours. Head over to and enter to win.
5
17
46
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
OR maybe the @aarondfrancis Coaching card?
Tweet media one
3
2
47
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
Something I like to do when it makes sense is deconstructing the object I'm v-for over to make the markup a bit more expressive. Given an object like this, your markup can look like that.
Tweet media one
Tweet media two
0
7
46
@ninjaparade
final readonly Mr. Ninja 🥷
8 months
Sponsoring the @nuxt_js project and buying the @nuxtlabs Pro UI is some of the best money I've spent to increase my productivity. I am constantly blown away with the quality of their work and so happy to be a paying contributor.
7
4
46
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
Man, my @laravelnews blog post about @inertiajs head looks so hot right now. LOOK AT THAT SYNTAX HIGHLIGHTING!!! All thanks to .
6
13
46
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
A lot of people have asked me about the #Laravel Sticker packs. I've created a stripe checkout link for anyone that wants to buy some until they're gone.
Tweet media one
9
8
45
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
@taylorotwell Sorry still scrolling this screen shot due to 1000 line spacing.
3
0
44
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
A year to the minute that I lost my best friend. Not a day goes by that I don’t miss you, Quagmire. 🐶 ❤️
Tweet media one
6
0
45
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
Honestly this is too much. @ThePrimeagen 1/1 just gotta get the auto and send it out to get graded!
Tweet media one
3
1
45
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
Tell me a period in time when @laravelphp has added this many insane features. Guess this is what you get when you hire people that work in the future. 🇳🇿💪
@jessarchercodes
Jess Archer
2 years
I've PR'd a new `model:show` command to @laravelphp ! It combines information from the database alongside information from Eloquent to show you everything in one place!
Tweet media one
63
139
1K
1
4
44
@ninjaparade
final readonly Mr. Ninja 🥷
1 month
I won't tell you when I become famous, but there will be signs.
Tweet media one
1
2
45
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
I'm not one for packages, I try really hard to not add them if I don't really really really need it. But holy frog @spatie_be Laravel-Data is such a game changer holy-shit-balls.
1
4
44
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
Just confirmed with the big man himself (Taylor) and the @Laravelgiveaway will be back this year starting in December, 2022. This year I am going looking for some community sponsors @ $100.
7
9
41
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
I've been using @themsaid 's Wink publishing package for some time now. One feature I really wanted was pasting an image in the markdown editor so it would upload similar to how GitHub's editor works. So I added it. What do you think?
6
2
41
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
Folks in the past have questioned the money/budget for the @Laravelgiveaway I decided this year I'm gonna be 100% transparent. I got $5K US in sponsorship money which is $6,452 Canadian. Here is the breakdown. $50 to spare so far.
Tweet media one
3
1
42
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
BOUGHT A NEW DOMAIN.
Tweet media one
6
0
42
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
Ended up getting the MacBook Air to be able to get a couple more things. Looking for a couple more sponsors so things could change but not a bad haul so far.
Tweet media one
3
5
41
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
Kinda feel like there might be budget for me to be the “staff photographer” I can go around the world and take photos of the Laravel team at all events they attend. As they say, win-win-win-win-win right?
@taylorotwell
Taylor Otwell ☁️ 🦹
2 months
I'm excited to announce that Laravel has raised a $57M Series A in partnership with Accel. I believe that Laravel is the most productive way to build full-stack web applications, and Laravel Cloud will be the platform for shipping those applications that this community deserves.
Tweet media one
332
674
4K
6
1
41
@ninjaparade
final readonly Mr. Ninja 🥷
1 month
OK I am promising that the photos (all of them) will be up and ready for everyone to view on Monday. First off, I want to thank you all for the support and messages. It's really incredible to get this feedback as its been my dream (since grade 10) to be a photographer for a
Tweet media one
5
3
41
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
What if I told you every single interaction on this screen is handled by 1 singular controller. The power @inertiajs offers today is unmatched by anything else I've ever used to build an app.
2
2
40
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
I feel like I need to say this but... @statamic is hands down the best CMS and writing experience. the V3 fits in so nicely along side any @laravelphp it just makes it so easy to use. I switched my site to use it and it's been so awesome.
0
4
40
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
This was the last @LaraconUS I attended in person. 2019 feels like forever ago. So excited to be able to see folks in person again after 5 years.
Tweet media one
3
3
41
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
Been working on a minimalistic blog app using @themsaid wink package. Has a very simple @tailwindcss theme right now. What do you think? I'm curious what sort of features would you expect in something like this?
Tweet media one
Tweet media two
6
4
40
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
Anyone out there want a @laravelphp t-shirt or hat? I'll buy one for one lucky person, just RT this and I'll randomly pick 1 person.
@laravelphp
Laravel
4 years
👕 Official Laravel shirts are now available in the merch store! 👕
16
29
151
9
87
38