Owner of Laracasts.com
Thank Jeffrey Way for the AMA 👏
I love your videos and you are my guru for laravel and vuejs, thanks for that.
Few questions, hope you won't mind..
- What software and hardware tools you use while recording for laracast videos and podcasts ?
- How long it took for you to be in this position after your professional education?
- How many hours you worked per day/week when you at startup and after success of Laracast?
- What is your worst failure(s) in your career, after education?
- Are you simultaneously recording the video and audio for Laracast?
Hey Jeff, I'm curious to know in your opinion what's the single most important book that a software engineer should read? Thank you!
What motivated you to start Laracasts? How did you get initial subscribers and traction?
Hello, Jeffrey Way) Many people think that huge projects can't be well developed with php and developers should use java, asp.net, bla,bla... instead. What is your personal opinion about that?
Do you have any step by step guide to makes us great developers like you?
Laracasts subscriber and former NetTuts+ subsbriber here.
Do you work on projects -- i.e. freelancing -- outside of your Laracasts work? Are you at a state where Laracasts is your main source of income?
- How do you choose what lesson / series to work on next? Do you have any rules, like how many people will benefit from it or how many people requested that topic?
- Will we ever see a "Build an API with Laravel / Lumen from scratch" series similar to "Build your first app" series where you show us not-so-popular tips and tricks?
- Have you ever thought of building a quiz / test system after each video so people can test their knowledge and see what they've learned from the video?
- Have you ever thought of making videos for explaining other concepts like planning, database design, maybe explaining some agile methodologies / practices outside of the coding world etc. stuff that is connected to web development in general?
- How would you go about component based features in Laravel? What I mean is, being able to turn on and off features without touching the code. Similar to how you can do that with including / excluding modules in Angular.
I am exploring starting a business. How did you go about it (in reference to dealing with account, taxes, paying yourself, etc)? How do you keep business finances separate from personal finances? What software do you use to manage the business end of things?
If you don't mind sharing, what are your productivity hacks? How do you get rid of mental blocks when starting a new project/feature etc.?
First of all thanks for bringing @laracasts to the world. I was wondering how many paid users @laracasts currently has and on what hardware platform it runs.
How do you manage all the "legal" stuff at Laracasts? Privacy, terms, trademark, business registration, accounting, taxes and so on.
Hi Jeff !
- Which Laracasts video /serie was the hardest to create and why ?
- Do you plan to extend Laracasts topics like sys admin / mobile or other programing languages ?
- What's for you the hottest thing in tech right now ?
Praise: I am a huge fan. You have molded not only my knowledge, but my way of thinking as a developer. Many thanks.
Question: My biggest insufficiency as a developer right now: I feel like I am in this niche of Laravel developers using Vue. I bet there are many like me who watched your series, loved what they saw, started using Vue as a jQuery replacement, learned more and used it more and more. Now our apps use Vue components mostly and call on the server via api endpoints from our routes. I feel like I am working between two paradigms. If I had started with an SPA and used laravel for the backend I'm sure I wouldn't feel this way, but I feel like I'm in an awkward place architecturally. (it also doesn't help that there is fairly limited info out there about vue patterns and architectures compared to laravel)
I know that's vague, but hoping you can provide some insight / direction because I'm sure you've heard this before or experienced it yourself. I am also sure I am guilty of one of your snippets: "taking it too far is a right of passage"
There is so much choice out there for everything "Front end Framework" "Back end Framework" "Librairies" etc etc.
How can one make a choice between for example VueJS, EmberJS, AngularJS, ReactJS, those looks all good tools ?
What do you consider when making such choice ? Is it API, Community, Documentation, Long Term Support ?
What are your advices for us ?
I have only one question, I work on big project based on Laravel and my problem is the organization. I have a lot of controllers and models and sometime I cannot find what I am looking for...
At what point did you decide to Incorporate Laracasts? Did you come up with the idea first and then after it made money incorporate or was it planned from the beginning? What made you choose Inc. over LLC or other structures for Laracasts?
Hi Jeffrey, My question is were you a computer science major back in college?
Hi Jeffrey i am a guy you inspired to change career some years ago, and i really want to thank you :-)
So i haven't only become a developer but i really love to share my knowledge like you do with other smart people. I run a couple of meetups and apart from my daily pro routine i really struggle to support a side-project (100% on my own, sounds familiar right?) with short js tutorials here angularjs-recipes.com. I am pretty sure that i am not going to make this for a living but i really want to offer a platform with useful content for others out there. What would be your advice?
I'm really impressed with the content you put out on Laracasts and you seem to be having a lot of other things going on. Right now I'm working on a rather big project, but I keep on getting sidetracked with new things I seemingly need to learn before I can move ahead. On one hand, I'm extremely impressed with the things I've learned in the last months, on the other hand, seeing how much actual useful progress I made towards "getting it done" is just depressing. At night I still feel anxious because I feel like I still have so much to learn, it just never stops. But learning isn't bringing any money in the bank. Right now I feel like I need to choose between staying on top of the game or getting things done, but how do you ever build something great that way?
I'd like to know how you personally organise yourself to get things done while still moving forward at the pace you do.
Hope I'm making sense, thanks for taking the time!
Hi Jeff I've been using Docker with Laravel a lot lately and one thing I've noticed is there isn't a whole lot of information out there about it but a handful of people asking about it.
What are your thoughts on Laravel + Docker? Is this something you foresee being covered on Laracasts? If not, would you like to see it covered by someone?
What distinguishes laracasts.com from large competitors like lynda.com and safaribooksonline.com video library?
Hello Sir Jeff, am one of your students from laracast, you are a great educator I commend you from that.. My question is, what things are needed to be a competitive web developer... or what tools i must be equipped of.. Thanks
How many paying customers does laracasts have? :) Is Laracasts your fulltime job or do you also make any freelance work?
I have few questions, thanks for your time.
I saw that you start with Ruby and RoR, why did you change to PHP?
Have you give it a try to NodeJS and what do you think of?
Which software do you use to keep yourself organised (workflow)?
Do you think that the full stack MeteorJS is really the future? (many people think that)
If you should build a big SPA, which framework would you use and why? VueJS, React, Aurelia, Angular, Ember, ...
You do awesome work, keep it up!
How did you first get into teaching? Do you have any recommendations/advice for anyone who wants to get into the world of making online courses/tutorials?
Hello Jeffrey. Thanks again for everything you've done for my skillset and career.
Why do you seem to switch between Vim, Sublime Text, and PHPStorm so often? You produced the series on "Being Awesome in PHPStorm," and seemingly stopped using it soon after.
What is the best way to learn programming language ? And how you started learning programming language ?
Do you plan to do PHP fundamentals or JS fundamentals type of series in Laracasts? Laracasts may be more focused on specific things. But I'm curious because that PHP fundamentals series you did in Tuts+ was amazing. I don't wanna learn JS from anybody else.
If you are supposed to remake laracast website then which technology would you use in frontend? React? Angular? or Vue?
Why is Vue somuch famous in laravel world instead of react?
Will Spark power Laracasts once it is released?
Will Spark be covered on Laracasts?
Are you excited about Spark? Personally, I'm ready to get my hands on it!
There are a few videos where you show a little bit of Laracasts source code as example. I am sure I am not the only one who willing to see your code in action.
I know asking for Laracasts code will be too much, but what about the forum? I am sure users will learn a lot reading the code. Any plans about open sourcing it? Or at least a few videos (or serie) about how it internally works, troubles you found, stages...?
Do you still freelance/build other sites other then Laracasts? If so care to link them?
Great job on dropping knowledge over numerous platform (vuejs,laravel, php in general), here are some questions that I am curious about:
1) With so many types of series that you have produced or want to produce, are you going to have another developer(helper) make the videos over a pre-scripted plan that you give them to put out more videos? (ever though of doing that so that you can cover more lessons?) 2) You have went from Sublime, PhpStorm, and vim (mvim technically) - In a previous video on phpstorm where you have mentioned to not ditch sublime, how come you have decided to mostly produce your videos in mvim now more than ever. 3) What is your thought process in order to debug code? dd() everywhere? xdebug? Or do you hope that BDD and TDD helps you prevent bugs.
Hi Jeff. What is your Recommendation for learning TDD, BDD? any resources? And how to implements them in PHP and Laravel. And What about Design Patterns? And what your favorite JS framework?
Hey jeff , i know you might be tired already typing so many answers but i need your guidance so let's get to the point: I'm 19 year old , started learning PHP last year after that came across laravel ,first and only PHP framework for me. It's insanely awesome. Have developed 2 webapps in laravel since then from scratch , a gym management system and an onboarding system for online store. Obviously Laracasts was the key for me. The question is where to go from here? What should I learn? JS in more depth then Vue? Or stick to PHP? I am still weak in object oriented programming. What practises should i follow to strengthen it? What steps should a 19 year old like me follow from here to be a good developer ? Hoping for a perfect Jeffrey way opinion like always :)
Man your site has taught me so much! Thanks for your and Taylor's work.
Only frustrating part yoy make look too easy!
Hi Jeffrey - I'm a student who will graduate university with a B.S. in computer science. I love writing code (particularly Laravel). If there was one tip you could give a prospective graduate looking to enter the world of software development - what would it be?
Do you write detailed scripts for your videos, or do you hit the ground running with only a rough outline?
What advice would you have for a junior developer looking to make a name for themselves. More specifically, what concepts/ideas do you believe you need a strong grasp of to be successful and productive?
Are there any guides or tutorials you'd recommend?
- Do you have the idea to teach CRUD with Vue and Laravel?
Doing all the things in same page without redirected to other pages.
- Who is your Teacher(Guru)?
You are the guru for most of the developers. Let us know your guru.
- What is your favourite book in programming language?
Few more words to you. Sometimes i will realize how fast you are in coding, how handy you are in web development and teaching. I have never find any mistakes while you teaching. Way to go Jeff.
Will you create series about nginx and php configuration? It will be awesome.
Hello Jeff bro, How are you today ? My question is how many hours a day a rookie developer like me has to spend to get better at programming in general and how many hours a day you used to spend while you were a rookie.
What's the best way to understand the concepts ?
Really appreciate the way you teach. With more teachers like you around the world there could be plenty of quality software developers in the future :)
What in your opinion in the best practice in Laravel to adding small, custom classes? I've seen and used a "library" folder in app. Of course, anything that is going to be larger than a single class would be abstracted into its own package.
First, thanks for all your contribution to the community.
I have two asks for you:
- How did you create the idea do the a Laracasts? Was one your need?
- Why the podcast help you to the upgrade your skills?
Where could I find more "patterns" like this? (https://laracasts.com/series/whip-monstrous-code-into-shape/episodes/1, https://laracasts.com/series/eloquent-techniques/episodes/4).
Are they a thing or it that something you made up over time?
I mean the currently constantly envolving js stack. (Webpack, React, Angular, Ember, Grunt, Gulp and all those things ;)
Hello Jeffrey, I must say thanks first for that I learnt a lot from you since 2012.
My question is: Do you plan to include textual tutorials on laracasts anytime soon? I know it's lara(casts), however sometimes textual content is useful when you need to get back to them for a quick reference.
First, thanks for your great videos on Laracasts. They are awesome.
I want to know your good and bad experiences in this way. Also give us some memories if you have. Bitter or sweet!
And I think Laracasts needs some lessons from back-end of laravel's various packages.
Are you considering add test, exams and certifications? Maybe could be with real projects or miniprojects?
Thanks for laracasts.com. You are a great teacher. :)
There are many videos that laravel and php community would like you to do on laracast but there is no way that anyone can suggest. Please built something (laracasts.com/wish) so that we can ask you and every one can vote for it, to know if the community is really interested in the video that has been asked.
And what did you used before forge for deployment
Do you have any plans to build something other than laracasts.
in trying stick with your "keep it simple" methodology, i struggle with when to start extracting things out of controllers. how many lines is your ideal controller method? - your latest video on form classes seems like a great approach since my controllers are getting bloated from handling form input when im storing across multiple tables and handling many dates.
What is something you wish you were better at?
What is the main thing you'd like to achieve in your future?
(I've just realised these seem very interview-like haha)
Thank you for all of your great tutorials over the years (going back to your Envato days). The quality of your materials is always impeccable.
As a single founder wearing multiple hats, do you find it hard switching between: teacher, web developer, writer, manager, marketer, etc.? On a related theme, do you have any plans to expand Laracasts to libraries/languages technologies outside of your own skillset?
Thanks again and keep up the amazing work.
- How you get so fast in coding? (any exercises)?
- How much time you spent with Ruby, programming?
- Which programming language, you would like to explore, if you would have time?
Hi Jeff, short question. Do you have plans to hire someone to make videos on Laracasts (if that person is really good like you are)? Or you prefer to be one man show? And why? Thanks!
Hey Jeff, I gotta question, and I guess you will be the best person to answer this. I am a newbie, just a year old, at programming php, and watching your videos, has given me immense support mentally to face my project manager on a daily basis! Anyways,
what should I do to increase logical reasoning and algorithmic skills, which would help in writing more efficient code?
Thanks a ton for your videos and coming upfront and talking to us. You rock, and so does hashnode!
When Marty wakes up in the new 1985, the clock changes from 10:27 to 10:28. Why would his siblings be eating breakfast and preparing to go to work this late in the morning?
Hi Jeff ,
First . Congrats on the first arrival of your new baby boy (girl)! May your son (daughter) fills your life with joy and love!.
- What would you rather have: Bordeaux or Barbera? (don't say 2 Buck Chuck!)
- How do you think Virtual Reality and Augmented Reality will influence web development in the future?
- Do you see any value for functional patterns in PHP?
- Is there life after Vim?
Thanks for all your help. You provide a great service to the community.
I wanted to ask if you could someday give a tour through the Laracasts app folder structure. I think that would provide a better understanding of how you would structure a big app.
Do have any plans to build something like Spark. It would be great. Currently waiting for 18 April, to get my hands on Spark.