Povilas Korop | Laravel Courses Creator & Youtuber Profile Banner
Povilas Korop | Laravel Courses Creator & Youtuber Profile
Povilas Korop | Laravel Courses Creator & Youtuber

@PovilasKorop

Followers
54,166
Following
415
Media
7,558
Statuses
44,153

~20 yrs in web-dev, now mostly Laravel. My Laravel courses: My Youtube channel:

Vilnius, Lithuania
Joined December 2012
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 days
Finally out: a new VIDEO course! Laravel CMSs Review: Creating a Simple Blog In 1 hour, I'm trying to re-create the official Laravel blog with: - Statamic - Winter CMS - Twill CMS - ...and WordPress Also discussing ecosystems and my personal opinion.
Tweet media one
Tweet media two
1
2
32
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Why devs create side projects?
Tweet media one
29
288
2K
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Developers who work in big companies.
Tweet media one
28
233
2K
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
Many developers today.
Tweet media one
61
171
1K
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Observation: more senior developers prefer text-based tutorials over videos. - It's easier for them to "skim" the text to skip something they already know, - Also, they don't have as much free time to watch 30-minute live coding :) Amirite?
179
53
1K
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
A photo with superstars like Jeffrey, Taylor, Bobby and Marcel at #LaraconEU This is my REAL "Lambo" moment.
Tweet media one
63
34
1K
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
"PHP is gonna die" (c) many non-PHP developers since 2000.
Tweet media one
46
166
1K
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
I need to apologize publicly for something. 6-12 months ago, I was so negative about Tailwind CSS and was defending Bootstrap with all my heart. I just didn't get/approve the "127 classes of almost-inline CSS" by Tailwind. After doing a few projects, I get it now. It's awesome.
91
40
947
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
Today is an important day for me. It marks a FULL YEAR since I've been publishing YouTube videos every single day, including weekends and holidays. January 30, 2021, was the last day without the video. Yes, 365 videos in a row. Will continue as long as I have energy/topics.
Tweet media one
91
35
899
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Laravel tip. Instead of using the controller in each route, consider using a route controller group. Added to Laravel since v8.80
Tweet media one
25
103
789
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Made it! The first video was published in April 2016, so it took more than 6 years, with 1042 videos. It will still take a long time until actually physically get a Silver button, but still. One of the biggest life achievements for me personally, so far.
Tweet media one
128
25
790
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
4 years
Seen on LinkedIn.
Tweet media one
24
148
781
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
How to make a developer angry. 1. Report a bug on Friday at 5pm 2. Email on Monday at 8am asking if there are any updates.
26
116
667
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Many Laravel SaaS projects could be created like this. 1. Starter Kit: Jetstream/Breeze 2. Roles/permissions: spatie/permission 3. Multi-tenancy: stancl/tenancy 4. Payments: Laravel Spark 5. Adminpanel: Filament 6. ... (custom code) 7. Profit Almost like no-code movement :)
32
85
635
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
1 year
Laravel/PHP tip. In Carbon, did you know you can add various options to format `diffForHumans()`? More tips on the website:
Tweet media one
10
106
608
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 months
Today's internet meme, applied to our Laravel world.
Tweet media one
12
64
603
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
1 year
Tweet media one
41
55
592
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
1 year
Laravel tip. For roles/permissions, you don't necessarily need any external packages. Just create a DB structure like this one. We've implemented it in multiple projects, like in this course: "Laravel Vue Inertia: Food Delivery project step-by-step"
Tweet media one
36
104
593
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
1 year
Confession: I grew up pretty poor. My parents didn't have money to take me on any vacations abroad. Or even within Lithuania to the Baltic seaside. Now I'm sitting in a lobby of a marvelous hotel in Malaga where I can afford to take my children. Amazing feeling of achievement.
Tweet media one
47
9
579
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
5 years
For those who want to stay at home, learn Laravel deeper with my 7 courses FOR FREE. 100% discount to all courses with coupon code STAYHOME
67
211
563
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
If you need Tailwind components but don't have money for Tailwind UI, you can use free components from Flowbite: Notice: Flowbite also has a premium version, if you want to support them.
Tweet media one
18
98
543
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
I guess this is a sad reality for the majority of developers at work.
Tweet media one
35
74
539
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
PHP is for amateur freelancers and small web-dev shops.
Tweet media one
31
47
531
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
4 years
Today is a big day for me. I officially stepped down from unofficial position of "team leader" for client work. No more client dev/management work for me, now teammates work directly with the (leftover) clients. LaravelDaily now is a product/content business. New era begins.
51
8
530
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
I think even @taylorotwell himself doesn't fully realize how many lives he has changed for the better, with working on @laravelphp Including mine.
27
30
481
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
4 years
Sometimes code readability is more important than using some cool and "best practices" design patterns.
Tweet media one
13
115
479
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
If a client tells you "I know people who charge less", respond "I have clients who pay more".
16
74
467
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
1 year
Quick PHP tip when I saw this in someone's code.
Tweet media one
83
48
459
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
7 months
I recently noticed that developers often start learning Laravel without even knowing PHP fundamentals. So decided to fill in that gap, with a special course. PHP for Laravel Developers (funny title, I know)
Tweet media one
37
40
462
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
Senior: first day of the first job? Junior: yeah! S: excited? J: hell yeah! S: you seem like a smart kid! J: yeah I know modern PHP quite well. S: so yeah, here's your first task on this legacy project on Joomla 1.6. It was created in 2010 and works only on PHP 4...
32
39
456
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Laravel tip. In Carbon, you can add various options to format diffForHumans().
Tweet media one
16
89
449
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Ok finally this day has come: I've published 1,000 videos on my Youtube channel! AMA.
Tweet media one
40
14
453
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
4 years
If you don't start tweeting/bloggging/youtubing and teaching others about your field, because you feel you're not an EXPERT, remember this. People don't need experts. People need HELP. "Regular" human help. Your "non-expert" tweet may help someone solve a real problem.
16
76
452
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
Guys, I may be inconsistent with my online presence in upcoming weeks :) Mostly cause I'll need to take care of the older 5 yr old sister, while mummy will take care of our newborn Edwin. Now I have a daughter AND a son. Exciting times ahead.
Tweet media one
95
3
449
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
4 months
If you think whether @filamentphp is a serious thing for bigger projects, a random fact. The latest version of @laravelnews is using Filament. And TALL stack with Livewire. With 2M visitors per month, on a $40 server.
Tweet media one
23
52
451
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
Laravel tip: if you leave a form open in the browser and try to fill it in 2+ hours later, you'll get an error 419 Page Expired. One "trick" to overcome that is to add meta-refresh every hour or so: <meta http-equiv="refresh" content="60"> Source:
Tweet media one
23
68
443
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
1 year
I want to express my appreciation to one person. It amazes me how much of *very complex* JavaScript @calebporzio had to write so many of us could avoid writing ANY JavaScript. Thank you, Caleb. Livewire has saved a lot of people from getting bald or more white hair writing JS.
Tweet media one
22
23
444
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 months
Repository pattern in Laravel.
Tweet media one
26
33
440
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
8 months
Laravel/PHP tip. Have you been aware that in Carbon, you have the ability to include different options for formatting with `diffForHumans()`?
Tweet media one
19
72
436
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
26 days
We're so spoiled by Laravel, aren't we?
Tweet media one
18
29
429
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Finally. After 8 years of working with Laravel, and after 20+ years of programming. I've got myself my Lambo. #achievementUnlocked
Tweet media one
25
2
420
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Opinion. We don't need more quick Laravel tips. We need more practical real-life examples using the same old tips.
26
18
417
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
There are two types of web-developers. 1. The ones who love Laravel 2. The ones who haven't tried Laravel yet
25
41
416
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
I see some developers keep saying that PHP is crap. Usually, they had tried/seen PHP only in the 90s/2000s.
Tweet media one
39
54
411
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
After all those years of publishing content, it's weird that it's only my first official contribution to the framework itself :)
@taylorotwell
Taylor Otwell ☁️ 🦹
3 years
This release of Laravel also includes a "--requests" flag when making models via Artisan. This option will create a "Store{Model}Request" and "Update{Model}Request" form request + update the controller to use those requests on their respective methods. 🔥 Thanks @PovilasKorop !
Tweet media one
21
81
846
36
11
406
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Laravel tip. You can enforce specific rules for passwords, for ALL your project, globally, by using the Password::defaults method, in your AppServiceProvider.
Tweet media one
10
91
398
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
28 days
Am I the only one who prefers good old readable if-statement?
@magadum_aniket
Aniket Magadum
29 days
Hey Laravel Developers 👩‍💻 A common scenario in programming is assigning a value to a variable based on a condition or otherwise setting it to null. Typically, we define a null variable and then assign the actual value inside an if statement. In Laravel, we can simplify this
Tweet media one
50
45
370
101
11
401
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
Yup, I'm so old.
Tweet media one
31
18
396
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
9 months
Hey, psst. Let me tell you a secret. Your clients don't care if it's Bootstrap with jQuery and not Tailwind with Vue. That's it. That's the tweet.
32
37
396
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
4 months
Laravel tip. If you're adding a few DB columns after a specific column, don't repeat `->after()` in Migrations. You may group all those new columns in the callback of `$table->after()`.
Tweet media one
12
45
400
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
Wow, didn't know that in PHP you can shorter the syntax of many "use" statements like this! Source: Author: @jeytii_
Tweet media one
16
67
392
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Laravel/PHP tip of the day: in Carbon, did you know you can add various options to format diffForHumans()? Read the docs for more examples:
Tweet media one
9
79
394
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
Question: What is the first language I need to learn, to become a developer? Answer: English.
21
40
391
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Laravel tip. In Eloquent, you can pass an array to the where method.
Tweet media one
11
52
382
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Unpopular opinion: life is too short to learn how frameworks actually work inside.
38
26
389
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
1 year
Laravel tip. If you want to loop through the collection items and perform some operations, there are longer and shorter ways.
Tweet media one
18
68
388
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Read the docs, people.
Tweet media one
15
56
379
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
9 months
Laravel tip: manage roles and permissions without using external packages by creating a specific DB structure. This has been successfully implemented in our various projects, such as the "Laravel Vue Inertia: Food Delivery project step-by-step" course:
Tweet media one
14
70
382
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
Wait, what?!
@ste_bau
Steve Bauman
3 years
It's taken me over 10 years of PHP development to learn that you can insert an exclamation into the DateTime::createFromFormat method to reset all of the remaining time units 🎉
Tweet media one
47
463
2K
10
54
382
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
4 months
Very interesting write-up about Laravel downsides. Mainly, inconsistency with tools and a lot of different ways to structure the code, including packages. What do you guys think? I'm switching from Laravel to Rails : r/rails
72
26
382
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
Today I'm turning 37. I like to set/analyze year goals not in January, but on my birthday. So 37th year was hugely important for me: I reached my long-term goal and went full-time as a course creator and Youtuber. No client work anymore. Less stress. Excited for the 38th year!
103
3
373
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
11 months
PHP tip. PHP 8 added a Null Safe operator, which allows you to chain the objects and not worry about some of them being NULL. More about different operators - in the lesson from my course "PHP for Laravel developers":
Tweet media one
11
64
366
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Yesterday at @LaraconOnline Taylor announced a great initiative - a step-by-step guide for newcomers on how to create a Laravel app. But when I checked it, apparently these days you must (?) use Inertia/Vue/React, and no one builds pages with just Blade?
Tweet media one
53
34
365
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
5 months
While we're all on the topic of Laravel vs JS, we need to thank two people. 1. @calebporzio for Livewire and Alpine 2. @reinink for Inertia They both wrote so much very complex JS, so we back-enders would have to write less/none of it. Unsung superheroes. TALL+VILT forever.
19
33
369
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
4 years
Laravel tip of the day. Or, rather, open to discussion. Sometimes, for better readability of Eloquent statement with a lot of conditions, I like to add "::query()" and put all conditions aligned below. Doesn't change the behavior, but makes it more readable. Is it only me?
Tweet media one
43
48
362
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
10 months
PHP/Laravel tip. Instead of doing the `foreach` loop through an array to search for the record value, you can use the Laravel Collection method `contains()`.
Tweet media one
16
47
360
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Massive shout-out to all the CREATORS :)
Tweet media one
2
46
358
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
I imagine developers who don't write tests are in a similar situation.
Tweet media one
20
50
356
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
Pretty random: most of the money you pay for my courses and products, will go to buying a new family apartment in 2022-2023. With two children, we would be able to move from the current 54 sq.m. flat, to a 100 sq.m. one, in 2023. Thanks for your support!
Tweet media one
34
9
354
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
5 months
Lambo. I can finally afford a Lambo. This one. To rent for 15 mins. Thank you Laravel.
Tweet media one
15
6
353
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
8 months
Laravel tip: A more concise alternative to `whereHas()` is now available since Laravel 8.57. Use `whereRelation()` with a straightforward condition instead.
Tweet media one
9
53
341
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
Laravel tip of the day: if you have a callback function that is repeating a few times, you can extract it into a variable!
Tweet media one
7
58
337
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
6 months
English: pen Italian: penna German: KUGELSCHREIBER !!! String in Python: split() In Java: split() In PHP: EXPLODE() !!!
29
27
340
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Did you know that @laracasts has a dedicated page for the roadmap of learning Laravel step-by-step? List of levels with their courses. Convenient learning path!
Tweet media one
16
54
334
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
Hey guys, my new project is LIVE! Learn Laravel from examples of real open-source projects on Github. For start: 50+ code examples, from 14 repositories. In plans: - More examples/topics - Search - Suggest your projects/topics Any more ideas? Feedback?
Tweet media one
22
62
332
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
1 month
I just realized another reason why PHP is slow to be adopted in companies. Devs tried PHP 10 years ago, didn't like it. Now they are grown-up seniors, managers and TECH DECISION MAKERS in the companies. But they haven't tried PHP since then.
Tweet media one
49
24
334
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
If someone describes the feature as "just do X", show them this example. This is the flowchart of how slack decides to send a notification. So, "just send a notification", huh? Source. LinkedIn:
Tweet media one
12
76
331
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
6 months
Laravel tip. Using Cache but wanna forget/refresh that cache whenever a record is created/updated? You can do it using the `saved()` method in the `booted()` method of the Model.
Tweet media one
12
46
327
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Just saw this line of code on Laracasts forum. $pat = Patient::get(); Dear developers, don't try to save a few bytes on variable names. Think about other future developers trying to understand your code. A patient is a patient. Unless every patient's name is really Pat :)
47
19
321
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Opinion: a REALLY GOOD developer from India will cost (or, at least, should cost) the same as a REALLY GOOD developer from US.
43
25
320
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Laravel tip. Difference between request()->exists() and request()->has().
Tweet media one
8
53
317
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Found this code (Option A) in one open-source project. Curious. Would you try to shorten it (Option B or C?), or leave it as it is for better readability?
Tweet media one
235
27
311
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
4 months
I love Laravel community. That's it. That's the tweet.
10
18
323
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Laravel tip. In Eloquent, check the date with functions whereDay(), whereMonth(), whereYear(), whereDate().
Tweet media one
14
54
309
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
To all fellow Ukrainans (in Ukraine or abroad), all my products for free: - My courses: - Adminpanel generator: - Livewire kit: Just email me povilas @laraveldaily .com and I'll generate 100% discount code.
12
50
310
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
It's actually a PHP tip, not Laravel, but still a good one :)
@ManpreetCoder
Manpreet Singh ⚡️
2 years
#laravel Tip The simplest way to use isset method 😎👇🏻
Tweet media one
8
17
88
12
35
309
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 months
I realized why design patterns are hard to understand in practice with Laravel. Patterns are mostly about OOP and creating classes/interfaces with some repeating logic. In Laravel, the framework itself already abstracts almost all interactions with interfaces/OOP for us. How
Tweet media one
24
43
313
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Hmm, I wonder what could be incide this parcel that has just arrived...
Tweet media one
36
3
313
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
1 year
Want to grow from a junior developer to a mid-senior? Create a project with DB tables with 10 million records. Introduce multi-tenancy. Test it with a lot of concurrent users. While building/fixing it, you will learn most of what you need for mid-senior positions.
21
43
308
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Today isn't Wednesday. But my 7yr old daughter is. Boo.
Tweet media one
17
4
300
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Laravel tip. You can enforce specific rules for passwords, for ALL your project, globally, by using the Password::defaults method, in your AppServiceProvider.
Tweet media one
13
49
304
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
1 year
Received this email. Another awwww moment. I'm not just a dev course creator. I help people get better life.
Tweet media one
15
7
309
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
Laravel tip of the day: if you don't use validate() or Form Request, but still need to throw errors with the same 422 status code and error structure, you can do it manually: throw ValidationException::withMessages() Example from Laravel Sanctum docs:
Tweet media one
7
47
305
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
4 years
Let's all congratulate @taylorotwell on reaching 100,000 Twitter followers! He's an example for all of us: this huge audience is the result of long hard work on the mission he started 10 years ago.
Tweet media one
14
11
306
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Laravel/MySQL tip: if you want to calculate the number of records per SEASON (winter/summer/spring/autumn), you can use a raw query with grouping. Or maybe you would have other suggestions to achieve the same thing?
Tweet media one
13
51
298
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
4 years
Unpopular opinion: in Blade, I prefer HTML over x-whatever syntax. I can read/understand HTML immediately. With slots/components, I need to dig deeper to understand what's inside or how to edit. Compare Breeze/Jetstream vs UI. I'm old, I started with simple HTML, don't @ me.
Tweet media one
63
13
298
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Listing top Laravel packages is like: 1. spatie/this 2. spatie/that 3. non-spatie/spatie-havent-released-such-package-YET 4. spatie/something-else 5. spatie/package-that-uses-5-more-spatie-packages 6. non-spatie/spatie-have-a-similar-package ...
21
18
297
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Whenever someone thanks me for my content and says that it changed their life, I feel something like this :)
Tweet media one
20
11
301
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
3 years
How to become a successful developer.
Tweet media one
8
39
297
@PovilasKorop
Povilas Korop | Laravel Courses Creator & Youtuber
2 years
Dear junior developers. Over your career, you will never reach the stage where you DON'T need help from others. So, don't be embarrassed to ask for help now.
12
25
292