Jeffrey Way Profile
Jeffrey Way

@jeffrey_way

Followers
82,207
Following
304
Media
152
Statuses
1,497

I am error.

Winter Park, FL
Joined December 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@jeffrey_way
Jeffrey Way
10 months
My " @phpstorm for Laravel Developers" series is now 100% complete and free to watch. Learn about: - Automatic refactoring - AI support - The Laravel Idea plugin - Xdebug integration - Testing workflow ...and lots more. 👍
30
149
860
@jeffrey_way
Jeffrey Way
5 months
To keep with my yearly tradition, I will once again recommend that you make an end of the year photo book for your family. Costs about $100, but well worth it. I wish I started doing this twenty years ago.
Tweet media one
Tweet media two
Tweet media three
@ericlbarnes
Eric L. Barnes
5 months
@jeffrey_way It's time for the annual reminder to order a photo book tweet. 📸
2
0
16
33
32
756
@jeffrey_way
Jeffrey Way
2 months
@MKBHD Nobody without children wants them. But you make three kids, and you instantly find yourself watching "best minivan 2024" Youtube videos.
24
4
533
@jeffrey_way
Jeffrey Way
10 months
👀
Tweet media one
24
72
500
@jeffrey_way
Jeffrey Way
4 months
15 years ago, I published a series called "30 Days to Learn jQuery." I have no clue why, but it was ridiculously popular - to the point that I still receive emails about it today. I want to do something similar for Laravel, as part of the upcoming Laravel 11 release. [1 of 2]
47
19
510
@jeffrey_way
Jeffrey Way
2 months
@VGC_News @Andy_VGC I'm absolutely shocked that employees of the biggest video game property *on the planet* are expected to return to the office in the final year leading up to the launch of GTA6. Shocked.
24
6
457
@jeffrey_way
Jeffrey Way
1 year
You're tired of AI tweets. I am, too. But it really is amazing that we all inherited a free (or nearly free) personal virtual assistant. As a very small business owner, things like this save *so* much time.
Tweet media one
21
22
450
@jeffrey_way
Jeffrey Way
9 months
Little @tailwindcss tip. Take five minutes and make a little component that displays the current screen breakpoint in your local environment. Super useful. Laracasts example: see bottom right.
Tweet media one
17
30
447
@jeffrey_way
Jeffrey Way
8 months
I think Laravel should include an "artisan tail" command out of the box. It's one of those conveniences that I manually add to every project. Running into a 500 error in production? Run "php artisan tail" and instantly see the logs in real-time.
31
14
409
@jeffrey_way
Jeffrey Way
6 months
PHP folks, if you wanna play around with the new Text-To-Speech OpenAI features, here's your hello world example. Step 1. composer require open-php/laravel Step 2. Set OpenAI API key in .env. Step 3. Make request (screenshot). Step 4. Profit MP3:
Tweet media one
15
55
403
@jeffrey_way
Jeffrey Way
4 months
A really useful technique for slightly larger projects is to build and organize app features as if you were making a Composer package. Group all of your related models, controllers, listeners, commands, etc. under the same directory and namespace.
Tweet media one
47
29
353
@jeffrey_way
Jeffrey Way
1 month
My wife sold this portable green screen of ours today, and pasted a clip-art smiley face... for my privacy. Do I tell her that I publicly share my dumb face on camera almost every day of my life?
Tweet media one
37
2
354
@jeffrey_way
Jeffrey Way
7 months
Actual web development isn't solving stressful timed job interview challenges. It's feeling like an idiot while wasting the first two hours of your day on an awkward tooltip bug...when it all worked just fine yesterday.
13
29
334
@jeffrey_way
Jeffrey Way
5 months
It's mean to say, but *most* developers want to go with the flow. They're not overly opinionated. "Oh, this is the new way we do it? Okay, fine. Cool." Every programming community desperately needs a handful of prominent people who are willing to say "No, that's dumb."
36
22
324
@jeffrey_way
Jeffrey Way
1 month
@adamwathan My guess is you're paying so much that the huge majority of potential applicants assume they're not qualified for the job. Probably the opposite of what you intended haha.
13
0
325
@jeffrey_way
Jeffrey Way
15 days
I've been working on this free "30 Days to Learn Laravel" course for about a month now. Getting close to wrapping it up! Today, Day 25, learn why understanding queues is much simpler than you think.
20
32
301
@jeffrey_way
Jeffrey Way
1 year
There are plenty of things I don't like about programming. But the "put headphones on, shut out the world, and see if you can get this feature pushed to production by the end of the day" aspect is 👑.
16
18
294
@jeffrey_way
Jeffrey Way
5 months
I finally read "How to Win Friends and Influence People" this last month. So that makes me the gazillion + 1 person to read it. But for those of you who haven't read it, I jotted down the key points as I worked through it... if you want the cliff notes haha.
Tweet media one
24
27
285
@jeffrey_way
Jeffrey Way
3 months
Do you ever find yourself leaning in really close to your screen, attempting to fix a 1-pixel CSS discrepancy... and questioning what the hell you're doing with your life?? :)
29
12
288
@jeffrey_way
Jeffrey Way
2 months
The most up-to-date Laravel 11 course in the world begins today on Laracasts. "30 Days to Learn Laravel" I'm about to send out the Day 1 email blast. If you'd like me to email you each day with the next episode, add your email address here. 🔥
13
42
284
@jeffrey_way
Jeffrey Way
6 months
Last night, my young daughter said to me: "Daddy, why don't we cuddle, stay up late, and watch Rocky 4 with popcorn and candy. And that was the very moment I realized my daughter has been manipulating her father for her own benefit. ...Anyways, they enjoyed the movie.
Tweet media one
21
0
269
@jeffrey_way
Jeffrey Way
4 months
It's time to refresh our biannual Laravel From Scratch series. This will be the best iteration yet. This time around, it will be called: "30 Days to Learn Laravel." Beginning in February, I'll personally email you each day with one short video lesson.
12
20
268
@jeffrey_way
Jeffrey Way
1 month
I do my best to explain Cross-Site-Request Forgery in today's update to "30 Days to Learn Laravel." (Day 16) Watch it here for free:
12
37
267
@jeffrey_way
Jeffrey Way
9 months
This is very sad for me to hear. Tuts+ Code (originally Nettuts) was one of the first educational sites I ever helped out with - back around 2007.
@jwmcpeak
Jeremy McPeak
9 months
Well, @TutsPlus Code is closing. It was a good run! Big thanks to @Envato for giving me the chance to share what I know with all of you (and make some money too!). Not sure what's next, but we'll see what happens!
8
6
66
63
6
265
@jeffrey_way
Jeffrey Way
7 months
text-wrap: balance is one of my favorite new CSS features. I use it everywhere. Browser support is still a little spotty, but should work nicely in Firefox + Chrome, and gracefully degrades for older browsers.
6
18
263
@jeffrey_way
Jeffrey Way
7 months
This is cool. Safari recently added an "Open in Simulator" button/shortcut when you open a page in responsive mode. If you want to see how your site *actually* looks on an iPhone, the simulator is a must. (Just make sure you open Xcode at least once to install the mobile…
9
36
236
@jeffrey_way
Jeffrey Way
4 months
I was happy to hear @taylorotwell say that he sometimes listens to music from Interstellar when working. If you want to feel like the probably-not-so-essential thing you're working on has immense importance, put on headphones and listen to this while you work.…
35
9
238
@jeffrey_way
Jeffrey Way
7 months
Today, I drew a straight line from introversion, to better business, to solving the problems of the family. (And one Pennywise the Clown pitstop.) All prepped to read when you're bored this weekend. 👍 "An Introvert-Friendly Business Model"
24
29
229
@jeffrey_way
Jeffrey Way
17 days
I was today years old when I learned that my son thinks I'm a 15-year-old loser who looks at his iPad all day for work.
Tweet media one
15
4
226
@jeffrey_way
Jeffrey Way
8 months
Monthly reminder that, if you can just be reasonably reliable, you instantly jump to the top of the workforce. An intermediate, super-dependable person is *significantly* more appealing than an expert flake.
8
23
214
@jeffrey_way
Jeffrey Way
1 year
Join me. 👍
Tweet media one
13
2
215
@jeffrey_way
Jeffrey Way
9 months
@housecor How on earth is types winning this poll??
31
1
209
@jeffrey_way
Jeffrey Way
6 months
Multiply this by 100, and you get a glimpse of what it's like to record a typical programming screencast. Sometimes, it feels like I don't know how to speak English. 🥴
26
5
203
@jeffrey_way
Jeffrey Way
4 months
Laravel's validation rule classes needn't be limited to basic checks. You can throw API calls in there as well. I show an example of this very thing (using the OpenAI API) today on Laracasts. Free to watch here: ⬇️
5
25
193
@jeffrey_way
Jeffrey Way
10 months
I'm going to give TypeScript one more try this week. But, in terms of onboarding, that massive tsconfig.json file that everyone tells you to copy+paste is not a good start.
36
10
183
@jeffrey_way
Jeffrey Way
4 months
This quick and silly little Codebreaker tool I made for my kids has gotten far more use than many more complex things I've made over the years haha.
Tweet media one
11
3
177
@jeffrey_way
Jeffrey Way
6 months
One Laravel thing that I think would be cool is to have a way to swap out the default styling for Laravel notification email templates with minimal effort. I don't want to spend a bunch of time designing custom HTML for emails, so I put it off every month.
14
6
178
@jeffrey_way
Jeffrey Way
4 months
One of the most useful superpowers you can have as an adult is a willingness to get rid of stuff. It's almost impossible to avoid. As you get older, you accumulate more and more junk. "Welp, so-and-so gave us this big thing for Christmas... so now we will store it for decades.
16
7
170
@jeffrey_way
Jeffrey Way
2 months
Do I tell him that driving in endless circles on your toy police motorcycle while gathering paper to write your family fake tickets, without a worry in the world... is peak life?
12
0
169
@jeffrey_way
Jeffrey Way
2 months
Day 9 of "30 Days to Learn Laravel" just went live on Laracasts. "Day 9: Meet Eloquent" Just for fun, I've uploaded the entire video here as well. Give it a watch (or else). 👍
6
18
169
@jeffrey_way
Jeffrey Way
1 year
Look… I love my wife, but this is unfortunate and problematic scheduling. And yes, I’m a little kid trapped in an adult’s body. I know.
Tweet media one
26
3
166
@jeffrey_way
Jeffrey Way
3 months
I got to play with the Vision Pro yesterday for about an hour. It's the most impressive and futuristic tech I've ever used in my life, and it's not even close.
14
4
166
@jeffrey_way
Jeffrey Way
22 days
We're hiring a video editor/producer for Laracasts to work on all sorts of fun projects. 🚀 Most of my pals here are programmers, but if you know someone who might be interested, please share. :) - Full-Time - Fully Remote - Maximum Freedom - Pays $90k per year…
Tweet media one
23
53
165
@jeffrey_way
Jeffrey Way
16 days
If you're in your late 30s to mid-40s... School's finished. Your best friend comes over. Bulky TV on the carpet. Nintendo 64 with four controllers plugged in, all different colors. You sit down two feet from the TV, turn it on, and hear this music... 😎…
16
7
158
@jeffrey_way
Jeffrey Way
3 months
You know that thing where a frontend component can be presented in two different ways, so you accept a prop and then use that to conditionally adjust the layout/CSS? I've done this countless times, and repeatedly learned that it's usually better to just create two components.
17
10
154
@jeffrey_way
Jeffrey Way
6 months
Just added a new DNS A-record for a Laracasts subdomain. ...Now, I wait for hours - with no feedback whatsoever - to see if it worked, or if I made some kind of mistake. Every time.
40
4
156
@jeffrey_way
Jeffrey Way
7 months
Life moves pretty fast. One minute you're condescendingly teaching your parents how to use the computer, and the next... you're old and can't figure out how the kids add links to Instagram posts.
Tweet media one
11
5
155
@jeffrey_way
Jeffrey Way
7 months
The first four episodes of a short series I recorded this week, where we build a fun code-breaker app for kids, are now up. Here's episode 2 in full, where we scaffold the initial Laravel + Livewire + Tailwind app.
7
20
150
@jeffrey_way
Jeffrey Way
5 months
Let's say you woke up with $100M in your bank account. What would you do with your life? Skip the buying stuff part. Would you quit your job? Would you start your own business? Would you retire? How would you ensure that you don't go insane?
246
7
149
@jeffrey_way
Jeffrey Way
8 months
float: left/right was such a key component to writing CSS fifteen years ago. It's strange that I almost *never* use that property these days. Still has occasional uses, but exceedingly rare.
16
3
151
@jeffrey_way
Jeffrey Way
6 months
Gather round, kids. Grandpa is gonna tell you what video games used to be like back in my day. :)
22
0
147
@jeffrey_way
Jeffrey Way
14 days
If you needed to implement powerful search for your next app, would you use Algolia, TypeSense, Meilisearch, or something else?
90
8
147
@jeffrey_way
Jeffrey Way
23 days
Learn about authentication, session token regeneration, Blue's Clues, and how to make an Old Fashioned in 30 seconds...today on Laracasts. 🤷‍♂️
3
12
148
@jeffrey_way
Jeffrey Way
1 year
What a game. 😍😍 If you’re not playing this, you really are missing out on something special.
Tweet media one
22
2
140
@jeffrey_way
Jeffrey Way
8 months
It is to the immediate financial benefit for content creators to cover new technologies as quickly as possible. For everyone else, the opposite is probably true. There's almost never any reason to dive into a technology on day one, unless you're a super enthusiast.
13
14
143
@jeffrey_way
Jeffrey Way
6 months
I've had so much fun implementing Adrian's Fallout-inspired theme for our yearly @laracasts Black Friday sale. I'm going to push the sale live in just a minute, but will officially announce and send annoying email blasts on Monday. Apologies in advance. 💣😬
Tweet media one
21
4
140
@jeffrey_way
Jeffrey Way
2 months
Laracasts Podcast #149 is now ready for your viewing and listening pleasure. All 13 of you know. (Gained a listener last week, so that's good.) "The Stories We Tell Ourselves"
21
12
142
@jeffrey_way
Jeffrey Way
20 days
We've received around ten applications for this job so far. Eight of them did not follow the basic instructions on the job listing page. I can't emphasize this enough. It's not hyperbole. If you read and follow the instructions for a job listing, and you research/use the name of…
@jeffrey_way
Jeffrey Way
22 days
We're hiring a video editor/producer for Laracasts to work on all sorts of fun projects. 🚀 Most of my pals here are programmers, but if you know someone who might be interested, please share. :) - Full-Time - Fully Remote - Maximum Freedom - Pays $90k per year…
Tweet media one
23
53
165
17
10
137
@jeffrey_way
Jeffrey Way
3 months
Who would you say is the most prominent remaining publisher of technical books? I've been toying with the idea of writing "The Laracasts Book." A written, massive guide to build Laravel apps from A-Z. It'll take me a year, and I'm not interested in self-publishing this one.
21
0
132
@jeffrey_way
Jeffrey Way
9 months
Do you have any specific ritual that helps to get you in the programming "zone"? Examples: Adjust office lights to be more cozy, headphones, 24-hour rainfall Youtube video in background, turn hat around backwards, hot drink.
100
5
127
@jeffrey_way
Jeffrey Way
2 months
@steve_tenuto @PlanetScale Steve, I’m in the market for someone with this very skill set for @laracasts . DM if you’d like to discuss.
3
0
128
@jeffrey_way
Jeffrey Way
1 month
Excluding Caleb, who should we hire to make the next great @LaravelLivewire course for Laracasts?
30
3
126
@jeffrey_way
Jeffrey Way
1 year
@NintendoAmerica I’m pretty sure you’re trolling us at this point, Nintendo…
2
0
120
@jeffrey_way
Jeffrey Way
1 year
One thing I've learned after having 2 kids is that your personality is 95% baked in at birth. I always assumed that much of it is dependent on your upbringing, but I think that's a vanishingly small component. You can observe the personality differences when they're weeks old.
18
4
119
@jeffrey_way
Jeffrey Way
9 months
I'm looking for examples of particularly clean and easy-to-read blogs in the technical space. Doesn't have to be super elaborate or fancy. Reply with a link if something comes to mind. Thanks! :)
41
8
119
@jeffrey_way
Jeffrey Way
7 months
@Stealth40k Amazing that Pikmin 4 is the lowest-rated game on your list...and it's exquisite.
2
0
112
@jeffrey_way
Jeffrey Way
8 months
When creating a honeypot to avoid spam, do you think it would make sense to fake a 500 internal error response? In this case, why provide any feedback at all that the validation failed? Just abort and make it look like the site doesn't work haha. Decent approach? Useless?
Tweet media one
22
4
115
@jeffrey_way
Jeffrey Way
2 months
I'm not sure how social media survives this sort of thing. I've seen estimates that 80% of all the content is AI or bot driven. Sounds high to me, but still... In the next five years, I wonder if we'll see people largely exit to more traditional invite-only private chats.
@nilansaha
Nilan Saha
2 months
I have created a monster 🤯 Engaging has never been easier.
1K
200
3K
17
4
114
@jeffrey_way
Jeffrey Way
6 months
One thing I'm trying to learn and memorize... if you run any kind of small business or have a product to sell, you're almost certainly not marketing as much as you should. This last week, you probably should have focused exclusively on marketing and nothing else.
6
6
112
@jeffrey_way
Jeffrey Way
5 months
Never thought about it as a kid, but now that I'm an adult home owner... Harry turning on the sinks and flooding the house before he leaves is the most dark and cold blooded thing that happens in Home Alone.
6
5
110
@jeffrey_way
Jeffrey Way
9 days
@PovilasKorop Diminishing returns, for sure. A person who makes $300k a year isn't any happier than someone who earns $200k. But $90k versus $20k...massive increase in happiness.
11
3
107
@jeffrey_way
Jeffrey Way
9 months
If you're already working with Laravel Volt, what's your preferred style? Functional or class-based?
Tweet media one
43
8
106
@jeffrey_way
Jeffrey Way
4 months
Today on the @laracasts Snippet podcast, we discuss why it's vital to give an idea its due before shutting it down. Laracasts Snippet, Ep 146 Juggle the Idea (There's also an optional video version this time around.)
8
11
105
@jeffrey_way
Jeffrey Way
1 year
One key thing I've learned about habit building is that following the routine is more important than knocking it out of the park each time. Even a horrible, short workout when you're feeling off is worth it... if only because you don't break the pattern.
Tweet media one
10
5
104
@jeffrey_way
Jeffrey Way
6 months
Is today the day we get rid of those programming books from 2007 that have been sitting untouched on our office shelves? (...Nah)
27
4
104
@jeffrey_way
Jeffrey Way
4 months
I wrote the original billing code for Laracasts before Spark was a thing, and had been maintaining that code painfully for years. I finally gave up a couple years ago. The new Stripe APIs, all the international requirements, and the time investment to keep up on everything was…
@LaravelPodcast
The Laravel Podcast
4 months
Managing your own billing and checkout for your apps locally used to be a lot simpler, but over the years, it’s gotten a lot more complex. @taylorotwell explains why Stripe checkout is a valuable option.
1
2
27
4
4
99
@jeffrey_way
Jeffrey Way
8 months
For all the public worry, I'd sure love to meet these folks who are supposedly using Tailwind before they learn CSS.
10
2
97
@jeffrey_way
Jeffrey Way
2 months
I've been booking my family's road trip vacation this week, and @NotionHQ - which I avoided up until this point - has been incredibly useful for daily planning/reservations/receipts/todos.
Tweet media one
11
3
93
@jeffrey_way
Jeffrey Way
3 months
Super convenient gift tips: sit down with your spouse - when it's not a holiday - and ask them for all of their sizes. Get everything: jean, dress, ring, bra, shirt, shoe, underwear, etc. Write it in your notes app so you never have to worry about this crap next bday/holiday.
9
5
93
@jeffrey_way
Jeffrey Way
11 months
@taylorotwell If the results are close, then that probably means they're not even remotely close in real life. Twitter slants heavily toward early adopters. But as long as it's crystal clear that --phpunit is an option, I think it would be cool and safe to default to Pest. 👍
4
0
89
@jeffrey_way
Jeffrey Way
1 year
Is there anything preventing one of us from asking ChatGPT to write 1,000 articles/tutorials for the top 1,000 common questions for your field of study? And then you blog them + offer ad space. Once API access for GPT-4 is open, this will all be trivial to do...and automate.
35
1
89
@jeffrey_way
Jeffrey Way
8 months
To those of you who have also been waiting a half-decade to play Starfield...tonight's the night.
Tweet media one
9
2
89
@jeffrey_way
Jeffrey Way
9 months
There are so many web apps for money management, but it seems like none of them quite nails it. What are you using for tracking spending, automatically importing transactions from your bank + credit cards, reviewing monthly budget/reports, investment planning, etc?
63
7
90
@jeffrey_way
Jeffrey Way
1 year
OpenAI embeddings and vectors and cosine similarity are all very new to me. So I'm still in the amazed phase that there's a formula for calculating relatedness. Here, it correctly identifies that "PHP" is closer to "JavaScript" and "variable," and less to "garbage truck."
Tweet media one
17
8
88
@jeffrey_way
Jeffrey Way
8 months
I'd swear that Laravel had a string helper function that created proper AP-style headlines for articles or blog posts. Is there nothing like this in the framework?
Tweet media one
6
5
87
@jeffrey_way
Jeffrey Way
9 months
I spent all weekend tinkering, and am now in a fairly good spot. I *do* see a lot of value in adopting TypeScript. I've realized my main issue is with the onboarding. It's brutal. So much tooling...and configuration files...and squiggly lines...on top of a new syntax.
@jeffrey_way
Jeffrey Way
9 months
And I should say... I'm still not sold by the TypeScript evangelists. So far, it feels like a fabulous way to spend all day staring at squiggly red lines while not making progress on the actual *thing* you're trying to build. 😬
11
2
83
15
3
87
@jeffrey_way
Jeffrey Way
11 months
"Can you please take off those f**king goggles? I'm trying to talk to you."
14
2
86
@jeffrey_way
Jeffrey Way
9 months
And I should say... I'm still not sold by the TypeScript evangelists. So far, it feels like a fabulous way to spend all day staring at squiggly red lines while not making progress on the actual *thing* you're trying to build. 😬
11
2
83
@jeffrey_way
Jeffrey Way
7 months
Not the fault of the generation, imo. The responsibility rests entirely on the school system and parents. At no point in my 4 years of high school did any of the teachers discuss why it's essential that we learn about history. Instead, it was the usual fluorescent-light-soaked…
32
7
84
@jeffrey_way
Jeffrey Way
3 months
. @jackmcdade is the most original UI designer I've ever met. Nobody builds websites like him. Big congrats to him on getting this new course out the door. I've been looking forward to it for over a year now. Will start watching this weekend. 👍
2
1
84
@jeffrey_way
Jeffrey Way
23 days
Luke recorded the *entire* process of building this new Prompts feature. Will be available to watch on @laracasts in May. 🚀
@taylorotwell
Taylor Otwell ☁️ 🦹
23 days
Today's Laravel release introduces Prompt "forms". Prompt forms allow users to gracefully go back and correct the previous prompt. No need to cancel the entire command and start all over again. ❤️
9
48
473
4
2
83
@jeffrey_way
Jeffrey Way
4 months
It's cool that your email app now includes an AI button to translate one sentence into a full multi-paragraph email. But trust me....we customer service people would prefer the one-sentence version.
Tweet media one
15
0
82
@jeffrey_way
Jeffrey Way
1 year
The “It’s my job to protect developers from harm” mindset is so strange to me. I’ve seen it over and over again for a decade now. We’re all adults. Saying you don’t like something isn’t harmful. Sheesh. 🙃
@_Codito_
Greg Korba 🛠️ Codito
1 year
And I totally don't mind if Taylor doesn't like and doesn't use `final`, it's his choice. But it's about responsibility. He could say "Personally I don't see value in `final` and don't use it", instead he made statement that is harmful to the #PHP community 😩.
5
1
32
9
5
82
@jeffrey_way
Jeffrey Way
5 months
Wives, what's a *really* good present your spouse has given you? I've been married over a decade. I'm out of fresh ideas. 🙈
36
1
79
@jeffrey_way
Jeffrey Way
8 months
It was time.
Tweet media one
28
0
80
@jeffrey_way
Jeffrey Way
8 months
What are your thoughts on old school hard boundaries around your layout container (beyond about 1500px or so) in 2023? Let it go white all the way to edge? I dunno. I kinda like the traditional approach.
Tweet media one
36
2
80