JeffreyWay

JeffreyWay

Founder at Laracasts

Chattanooga, TN

Member Since 5 Years Ago

Experience Points 449,410
Experience
Level
Lessons Completed 248
Lessons
Completed
Best Reply Awards 332
Best Answer
Awards
  • Start Your Engines Achievement

    Start Your Engines

    Earned once you have completed your first Laracasts lesson.

  • First Thousand Achievement

    First Thousand

    Earned once you have earned your first 1000 experience points.

  • One Year Member Achievement

    One Year Member

    Earned when you have been with Laracasts for 1 year.

  • Two Year Member Achievement

    Two Year Member

    Earned when you have been with Laracasts for 2 years.

  • Three Year Member Achievement

    Three Year Member

    Earned when you have been with Laracasts for 3 years.

  • Four Year Member Achievement

    Four Year Member

    Earned when you have been with Laracasts for 4 years.

  • Five Year Member Achievement

    Five Year Member

    Earned when you have been with Laracasts for 5 years.

  • School In Session Achievement

    School In Session

    Earned when at least one Laracasts series has been fully completed.

  • Welcome To The Community Achievement

    Welcome To The Community

    Earned after your first post on the Laracasts forum.

  • Full Time Learner Achievement

    Full Time Learner

    Earned once 100 Laracasts lessons have been completed.

  • Pay It Forward Achievement

    Pay It Forward

    Earned once you receive your first "Best Reply" award on the Laracasts forum.

  • Subscriber Achievement

    Subscriber

    Earned if you are a paying Laracasts subscriber.

  • Lifer Achievement

    Lifer

    Earned if you have a lifetime subscription to Laracasts.

  • Laracasts Evangelist Achievement

    Laracasts Evangelist

    Earned if you share a link to Laracasts on social media. Please email [email protected] with your username and post URL to be awarded this badge.

  • Chatty Cathy Achievement

    Chatty Cathy

    Earned once you have achieved 500 forum replies.

  • Laracasts Veteran Achievement

    Laracasts Veteran

    Earned once your experience points passes 100,000.

  • Ten Thousand Strong Achievement

    Ten Thousand Strong

    Earned once your experience points hits 10,000.

  • Laracasts Master Achievement

    Laracasts Master

    Earned once 1000 Laracasts lessons have been completed.

  • Laracasts Tutor Achievement

    Laracasts Tutor

    Earned once your "Best Reply" award count is 100 or more.

  • Laracasts Sensei Achievement

    Laracasts Sensei

    Earned once your experience points passes 1 million.

  • Top 50 Achievement

    Top 50

    Earned once your experience points ranks in the top 50 of all Laracasts users.

12 Dec
1 month ago

JeffreyWay left a reply on Learn It All Wrong First?

It would be far better (for someone learning) to see a demonstration of the correct method followed by reasons it is correct.

The correct way, if there is such a thing, is rarely obvious to newcomers. You have to work through the wrong or less-ideal ways first to understand why one option is preferable to the other. Chanting “do it this way because it’s the right way” helps nobody.

07 Dec
1 month ago

JeffreyWay left a reply on All Problems With The New Laracasts Design

@WING5WONG - If you're not signed in, you can always visit https://laracasts.com/latest to go to that page.

06 Dec
1 month ago

JeffreyWay left a reply on All Problems With The New Laracasts Design

@WING5WONG - The "What's New" page is where you should go. It was just a delayed caching issue, which I've now fixed.

01 Dec
1 month ago

JeffreyWay left a reply on Recording Software?

Screenflow.

27 Nov
1 month ago

JeffreyWay left a reply on Paid Laracast Tutorials?

Just browse around the site. Start with the Series navigation bar dropdown menu for a big list.

21 Nov
2 months ago

JeffreyWay left a reply on Black Friday 2018 Not Working

Hey everyone. Yes, the sale is now officially live.

https://laracasts.com/sales/2018

16 Nov
2 months ago

JeffreyWay left a reply on Callback

@cuwa - Okay, settle down. You're posting too many snarky replies on the forum. We're all trying to improve and get better. This is a friendly place. Please don't make me delete your account. Be nice.

JeffreyWay left a reply on All Problems With The New Laracasts Design

Is it just me or now you can not watch any videos without a subscription.

Just you. All public videos are still accessible.

I miss the old design's easy way to see if there is new content just by going to the catalog.

Click your username avatar in the top right, and then pick "What's New."

13 Nov
2 months ago

JeffreyWay left a reply on New Fresh Laracasts UI

On the CSS end, we used Tailwind extensively. Any visual effects you like are standard CSS animations.

For JS, we use Vue and Lodash.

JeffreyWay left a reply on Posting To Get The Welcome To The Community Badge

Well that's one to get the badge. :|

09 Nov
2 months ago

JeffreyWay left a reply on 500 Error On Root Route Of Prefix

@abdulaziz Yes, was a bug with some accounts. Already fixed earlier today.

08 Nov
2 months ago
07 Nov
2 months ago

JeffreyWay left a reply on Please Bring Back The Older Laracasts Design

@sergiu17 Notifications are now scrollable. Sorry about that.

JeffreyWay left a reply on Tiny Bug In The New Design

Thanks @manogi. I've fixed the School in Session bug. I forgot I through that particular achievement checker into a queue. That messed up some of the logic. All fixed now. The next time you perform an action that triggers new experience points, it'll automatically apply that award to your account.

JeffreyWay left a reply on Please Bring Back The Older Laracasts Design

Okay, thanks. We'll force the short dates to display as local soon.

JeffreyWay left a reply on New Design. Is Pagination Missing On Long Discussion Threads?

Thanks, guys. Just an HTTPs issue. Should be fixed now.

JeffreyWay left a reply on Please Bring Back The Older Laracasts Design

@mo7sin Where? On your reply? Hmm, for me it says "2m". I'll check how those are being calculated.

02 May
8 months ago

JeffreyWay left a reply on XP System Broken

The best reply award count is now correct for everyone. That number is based on all threads that currently have your reply as the best one.

Before, we wouldn’t decrement your award count if a thread author changed their mind about the best reply. Now we do.

JeffreyWay left a reply on XP System Broken

Fake accounts were created that disproportionately liked the replies of certain accounts here.

I deleted those accounts, and am adjusting all stats to be what they should have been.

12 Mar
10 months ago

JeffreyWay left a reply on Whats New In Laravel 5.6 Series

I plan on tackling that this week, but 5.6 isn't a huge release to begin with.

15 Jan
1 year ago

JeffreyWay started a new conversation Work For Laracasts (Web Designer)

Hi, all. Jeffrey (Laracasts Owner) here.

Laracasts is in need of a web designer for a part-time three month contract to help out with various projects - everything ranging from designing basic YouTube banner ads, to series thumbnails, to full website demos and open source projects UIs.

Pay

The job pays a flat rate of $2,000 per month for 10 hours a week worth of work. As long as the projects I assign are completed in a reasonable amount of time, you may choose your work hours.

To start, this job assumes a three month contract. Depending on various factors, this might be extended beyond that, if you wish. (However, no guarantees.)

To Apply

  • Email [email protected] with the subject "Web Designer Job"
  • Include a few sentences about who you are, and what your experience level is. Please keep it short.
  • Include a link to one or more design projects you have worked on, or are responsible for.
  • Design and attach a custom series thumbnail for any series here Laracasts. You can view a list here: https://laracasts.com/series?curated
05 Jan
1 year ago

JeffreyWay left a reply on Wordpress As Homepage On A Laravel Application?

@dbapro - Most of your comments on this forum are rude or sarcastic. Stop it.

The mean-spirited nature of your comments says far more about you than it does the skill level of the people you're speaking to.

21 Nov
1 year ago

JeffreyWay left a reply on I'm Not Overly Impressed With Laracasts... "laravel New App" = -bash: Laravel: Command Not Found

@kvnkrft You haven't added the Composer global vendor directory to your path. I covered this here:

https://laracasts.com/series/laravel-from-scratch-2017/episodes/1?time=3:55

I recommend going through the video from scratch one more time. Every issue you're experiencing was covered in the video.

JeffreyWay left a reply on I'm Not Overly Impressed With Laracasts... "laravel New App" = -bash: Laravel: Command Not Found

He has a directory called "code" I believe, but I didn't... anyhow.

You don't need a directory, called "code." It's just a folder name. Create it.

"laravel" returns: -bash: laravel: command not found

Sounds like you didn't properly install the Laravel executable. We cover how here: https://laracasts.com/series/laravel-from-scratch-2017/episodes/1?time=2:23

14 Nov
1 year ago

JeffreyWay left a reply on No Offence... Just A Question!

Two milliseconds is :( ??

10 Nov
1 year ago

JeffreyWay left a reply on Praetorian

You never know...

30 Oct
1 year ago

JeffreyWay left a reply on PI Button Bottom Right On Laracasts

I wonder what it could be...

24 Oct
1 year ago

JeffreyWay left a reply on How Does Reply Get Added To Correct Thread In This Test?

Notice that we call the factory’s make method instead of create. What actually adds the reply to the thread page is the post request, where we send through the attributes for the reply.

19 Oct
1 year ago

JeffreyWay left a reply on Profile

Thanks, guys. This is fixed now.

13 Oct
1 year ago

JeffreyWay left a reply on Profile

Some people want their profile private.

12 Oct
1 year ago

JeffreyWay left a reply on Tweaking The Layout

@Corban @bashy Double post bug is fixed. Was related to a sporadic faulty left join. :|

11 Oct
1 year ago

JeffreyWay left a reply on Tweaking The Layout

If at all possible, I would love to see this as something we could set in our preferences.

No plans to make a two column layout configurable settings.

As a side note, I cannot figure out how to tell if someone has @-ed you. Is there any kind of notification system that I've just been missing this whole time?

You'll see a bell over your username in the nav-bar if you've been mentioned.

03 Jul
1 year ago

JeffreyWay left a reply on Laravel-mix Generate Js File But Browser Not Detect That Functions.

We're going to need more information. This is difficult to understand.

23 Jun
1 year ago

JeffreyWay left a reply on Laravel Training

@teckel - Thanks so much for the nice words. :|

If you've built thousands of apps since 1997, but can't piece together how to write a simple CRUD app in Laravel, then I think you're not being truthful about your experience here...

14 Jun
1 year ago

JeffreyWay started a new conversation Testing

Testing

08 May
1 year ago
26 Apr
1 year ago

JeffreyWay left a reply on Custom "type" To The Class

@theUnforgiven Yep. Or wrap it in a little server-side flash() function that does it for you.

function flash($message, $type = 'success') {
    session()->flash('flash', $message);
    session()->flash('flashType', $type);
}

//

flash('Welcome Aboard', 'success');

return redirect('/');

JeffreyWay left a reply on Custom "type" To The Class

@theUnforgiven I'd probably do something like along the lines of this:

<template>
    <div :class="classes" role="alert" v-show="show">
        <strong>Success!</strong> {{ body }}
    </div>
</template>

<script>
    export default {
        props: ['message', 'type'],

        data() {
            return {
                body: '',
                style: '',
                show: false
            }
        },

        computed: {
            classes() {
                return [
                    'alert',
                    `alert-${this.style}`,
                    'alert-flash'
                ];
            }
        },

        created() {
            if (this.message) {
                this.flash(this.message, this.type);
            }

            window.events.$on(
                'flash', (message, type) => this.flash(message, type)
            );
        },

        methods: {
            flash(message, type) {
                this.body = message;
                this.show = true;
                this.style = (type || 'success');

                this.hide();
            },

            hide() {
                setTimeout(() => {
                    this.show = false;
                }, 3000);
            }
        }
    };
</script>

<style>
    .alert-flash {
        position: fixed;
        right: 25px;
        bottom: 25px;
    }
</style>

Usage:

flash('A message here', 'warning');
30 Mar
1 year ago

JeffreyWay left a reply on How Do Disable Live Reload When Running Npm Run Watch?

It's not on by default, so not sure what you're asking.

23 Mar
1 year ago

JeffreyWay left a reply on Can I Keep Using Elixir/Gulp After Migrating To Laravel 5.4?

Yes, you may freely use any tool that you want.

22 Mar
1 year ago

JeffreyWay left a reply on Laravel Forge Is Down. 22 March 2017

It's all related to that Ubuntu security update. They broke everything again today, when they reverted their mistake from yesterday. So weird...