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

@ninjaparade

5,063
Followers
570
Following
1,599
Media
7,273
Statuses

Building and talking mobile app development and API’s at

Vancouver BC
Joined April 2009
Don't wanna be here? Send us removal request.
Pinned Tweet
@ninjaparade
final readonly Mr. Ninja 🥷
5 months
👋 I am on hunt for new opportunities to kick off the new year! 😎 I specialize in #Laravel , #API , #Stripe , #Nuxt , #Vue , #Inertia / #Hybridly #Postgres and #tailwindcss I am super excited to collaborate on some awesome projects. 🚀👨‍💻 RT's =❤️
1
25
31
@ninjaparade
final readonly Mr. Ninja 🥷
2 months
@aarondfrancis I can save you Health insurance: $3,431. move ANYWHERE other than the US?
29
1
517
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
It’s not a Lambo, but it’s the car #laravel bought me. 🚙🥷
Tweet media one
27
14
493
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
Pretty cool to see @vuejs being used by Apple
Tweet media one
10
49
386
@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
29
148
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
Do you need the repository pattern in #laravel ? Yes. Here is why 🧵
10
12
144
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
Me while people keep saying #PHP is dead
12
31
132
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
The @laravelphp code base if it was printed with @taylorotwell 's editor line spacing.
Tweet media one
9
0
136
@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
121
@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
111
@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
106
@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
105
@ninjaparade
final readonly Mr. Ninja 🥷
2 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
11
14
102
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
I want to buy 10,000 tickets for anyone that wants to see @LaraconOnline . Hit me up and ticket is yours.
25
4
98
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
Using @inertiajs should be illegal.
17
8
92
@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 🥷
2 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 🥷
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
138
80
@ninjaparade
final readonly Mr. Ninja 🥷
8 years
For #PHP Developers that are looking for coding standards to work towards, check out . #NotAllPHPisMadeTheSame
7
47
81
@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
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
77
@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
76
@ninjaparade
final readonly Mr. Ninja 🥷
2 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
75
@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 🥷
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
69
@ninjaparade
final readonly Mr. Ninja 🥷
1 year
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
7
3
70
@ninjaparade
final readonly Mr. Ninja 🥷
4 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 🥷
6 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 🥷
1 year
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.
8
4
67
@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
32
63
@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 🥷
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
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
62
@ninjaparade
final readonly Mr. Ninja 🥷
4 months
It’s been a while I gotta see it this still works.
Tweet media one
8
1
62
@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 years
🔥 #Laravel Pro tip. Did you know you can serve your web requests by defining routes? #TIL #ProLaravel
Tweet media one
17
6
59
@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 months
Yo! @PlanetScale you folks looking for good dev content to generate Buisness leads?
@aarondfrancis
Aaron Francis
2 months
A few weeks ago, I got laid off. Here's what I'm doing next.
280
246
3K
8
0
57
@ninjaparade
final readonly Mr. Ninja 🥷
3 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 🥷
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
57
@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
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.
8
1
57
@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
55
@ninjaparade
final readonly Mr. Ninja 🥷
1 year
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
3
55
@ninjaparade
final readonly Mr. Ninja 🥷
9 months
Gonna say something that is gonna make people that know me think my account got hacked. @LaravelLivewire V3 is pretty amazing.
9
1
50
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
I’ve never felt more uncomfortable.
@Caneco
caneco.gif
4 years
Tweet media one
43
177
1K
1
2
51
@ninjaparade
final readonly Mr. Ninja 🥷
2 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
49
@ninjaparade
final readonly Mr. Ninja 🥷
4 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
49
@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 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
45
@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 🥷
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 🥷
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 🥷
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
46
@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
45
@ninjaparade
final readonly Mr. Ninja 🥷
4 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
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
46
@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 🥷
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
42
@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 🥷
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
42
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
BOUGHT A NEW DOMAIN.
Tweet media one
6
0
42
@ninjaparade
final readonly Mr. Ninja 🥷
2 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
41
@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! 👕
17
30
154
9
87
38
@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 🥷
2 years
I can't explain how much work the @Laravelgiveaway has been and how much I love doing all of this. Everything is ready for tomorrow. I think I am most excited about buying so many people stuff with all this money, giving away a PS5. I also built a new version of @ContestKit 🤑💰
Tweet media one
1
8
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 years
How to be a 10x developer. - use PHP to write your PHP - use @tailwindcss to write your CSS - use JavaScript to write your JavaScript. 🔟❎ 🥷
2
2
38
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
The biggest mistake a @laravelphp developer can make is using `$fillable` on a model. Please see yourself out and attend a WordCamp conference.
19
3
39
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
The things you can do with @inertiajs and knowledge of any of the frontend JavaScript frameworks that it supports is insane. @inertiajs is still by far the most flexible and useful tools in my stack.
3
1
37
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
What’s great about the @LaraconOnline website is that it’s the ONLY place that @taylorotwell is verified. Congrats, Taylor!
Tweet media one
2
0
37
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
Man, the website looks so great. Such a great deal as well. This is a MUST for any #LaravelPHP developers.
3
1
36
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
Over the past 6 months we have been working hard to digitally transform a multi million SaaS company. It's been an insane amount of work, but thanks to @inertiajs @laravelphp and @tailwindcss it's been mostly figuring out business requirements. I can't wait to share details!
2
0
36
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
I just removed all JS syntax highlighting from my website and am currently using @aarondfrancis I am just blown away. go check it out.
4
4
36
@ninjaparade
final readonly Mr. Ninja 🥷
8 years
Tell me again how this Warriors team is "better" than the 1995–96 Chicago Bulls. #GOAT
4
15
31
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
Would anyone be interested in a pair of rather rare @laravelphp socks? Maybe I’ll use this cool app I built to give them away if anyone is interested?
Tweet media one
16
0
34
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
#PHP Monitor by @nicoverbruggen is incredible. Its a toolbar app for managing multiple PHP versions & It's tightly integrated with @laravelphp Valet. Join me in sponsoring this project because he deserves way more than 19 backers!
Tweet media one
4
7
34
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
¯\_(ツ)_/¯
Tweet media one
2
3
34
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
Anyone want one? @Tinkerwellapp is the greatest app to have in your tool box. Ping me and I'll buy a few for folks in the @laravelphp community. I will NOT buy one for @wilburpowery , @asantibanez , @aarondfrancis or @taylorotwell
@DianaWebdev
Di
2 years
Last chance to get your Lifetime license! ✨
3
3
14
32
10
34
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
I THINK WE HAVE A WINNER.
@colinhall17
Colin Hall
4 years
@ninjaparade @themsaid When the boss wont let you in to the company photoshoot
Tweet media one
10
3
93
1
2
34
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
🎁 New week of prizes begins today! On the whee now: 🤯$500 Amazon Gift card from @linode 📝Courses from @adamwathan 💫Tinkerwell App from @marcelpociot 🎩 @alfredapp licenses 📧 @missiveapp license 🏫 Subscriptions to @VueSchool_io Enter 👉🏻
6
9
34
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
I've been a long time fan of @enzoinnocenzi having uses his #Laravel Vite package before it was cool. He's now building something awesome that I've been following along with It's has been a while since I've been really excited to try out a new stack.
3
2
34
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
As promised, we've added an API for You can now check verified status here 👇 For those that require XML
5
1
33
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
🔥 @marcelpociot and @freekmurze just shared this test method they use in their every day workflow.
Tweet media one
3
4
33
@ninjaparade
final readonly Mr. Ninja 🥷
1 year
I've honestly been non stop blown away by how amazing, powerful and flexible @statamic is. it fits so effortlessly along side a @laravelphp and makes creating pages/custom blocks so simple. So glad I had @emd help me make it all click. You all really need to give it a shot.
5
1
33
@ninjaparade
final readonly Mr. Ninja 🥷
7 months
If you have a @laravelphp application running in production and you’re not using @getsentry , IMHO you’re making a giant mistake. #NotAnAd
6
3
32
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
night session at my desk. Really enjoying my new keyboard. Bananas for scale.
Tweet media one
3
0
32
@ninjaparade
final readonly Mr. Ninja 🥷
2 years
It feels so good to have touched so many people in our corner of the internet ( @laravelphp community) but simply giving away stuff. All jokes aside, if you have any question about my sincerity or what drives me? I love making people happy, laughing and being a troll.
4
1
32
@ninjaparade
final readonly Mr. Ninja 🥷
4 years
Lighting something on fire like...
Tweet media one
0
0
32
@ninjaparade
final readonly Mr. Ninja 🥷
3 years
As always, the same rules apply.
Tweet media one
6
2
30