Burned out on Javascript

Поділитися
Вставка
  • Опубліковано 29 чер 2023
  • What is going on in the Javascript / React community? Why is everyone burning out? I have... an idea.
    00:45 The hype cycle
    01:39 The Javascript hype cycle
    02:15 Why the hype is so strong
    04:48 The hype frequency
    06:17 Creator burnout
    07:10 The solution
    08:07 Pick something boring
    09:12 Delay everything for a year
    09:45 Log off!!!!
  • Наука та технологія

КОМЕНТАРІ • 216

  • @OurDivineKing
    @OurDivineKing 11 місяців тому +78

    I moved to PHP/Laravel. I’ve never felt so inspired. So much more clarity.

    • @aarondfrancis
      @aarondfrancis  11 місяців тому +2

      🥳

    • @kurtobando
      @kurtobando 11 місяців тому +1

      i feel you

    • @liquidsnake6879
      @liquidsnake6879 10 місяців тому +4

      Tbh i've come to the point where what matters is the end product, the language you use to create it is irrelevant, whether its roundtrip or SPA who cares so long as it loads relatively fast and works well.
      I've gone through SPAs and Microfrontends and Server-side rendering back to PHP and Javascript and my burnout tbh is on people focusing too much on technology that provides abstractions on top of abstractions to such a degree that you have no idea how Javascript even works anymore without these. In modern JS you're so incredibly detached from what is actually being processed by the browser that it's crazy.
      I really hope the JS community starts turning the tide on this nonsense, because it's really bad. I've seen literally 3 Megabyte Gzipped bundles in production that people didn't even care about or know about

    • @user-fr2fm3ri3w
      @user-fr2fm3ri3w 10 місяців тому +2

      @@liquidsnake6879no php devs don’t get to criticise js 🥶

    • @liquidsnake6879
      @liquidsnake6879 10 місяців тому

      @@user-fr2fm3ri3w As if lol Laravel towers over Javascript's chaotic mess, our apps are more performant than yours.
      Deal with it, JS is a thing of the past even JS devs hate JS lol

  • @DanielJustavino23
    @DanielJustavino23 11 місяців тому +57

    as a fullstack js/ts dev you are expressing exactly how i feel right now, thank you for being a voice of reason among a croud of pretentious tech influencers

    • @aarondfrancis
      @aarondfrancis  11 місяців тому +2

      I appreciate you saying that

    • @vedranb87
      @vedranb87 9 місяців тому

      @@aarondfrancis Another one here. I thought it's just my own inadequacy to keep up. Doubly so if you're trying to keep up with all the innovation in the cloud services. Now after a 4 month gap I'm finally starting to find the energy to even start applying for jobs, having fun with my photography hobby, finishing The Witcher games. I'm actually contemplating getting back to finish my studies and maybe take an opportunity to choose another stack.

    • @goosydev
      @goosydev 6 місяців тому

      I have about 6 years of experience in this field now andI like to keep up with new stuff in js land but didn't get a burn out (yet). Doesn't mean I'll use it, but I'll surely know about it. Basically just taking the hype part and leaving out the disillusionment part. At the end of the day, I look like I know 10x more than my colleagues and when I need a specific tool I know what to use and where to look. God bless Vercel :) xD

  • @jl789nz
    @jl789nz 11 місяців тому +41

    I'm a Rails dev, and I've tried to get into the world of JS, but it's just so overwhelming. Not only with all the changes that are constantly happening but even just React (and Vue) itself. It just seems like we decided that Frontend dev needs to be super complex when at the end of the day it's just HTML and CSS that we want to update without doing full page reloads. Having said that I do like what I see happening with Svelte though, and also these JS frameworks/libraries have given us component drive development, which I really like.

    • @rcnhsuailsnyfiue2
      @rcnhsuailsnyfiue2 11 місяців тому

      ⁠​⁠@@LongJourneysI think WASM is shaping up to be the breakthrough we all need to get away from the JS chaos

    • @phoneywheeze9959
      @phoneywheeze9959 11 місяців тому +1

      ​@@rcnhsuailsnyfiue2rust community has way more drama though

    • @minnow1337
      @minnow1337 11 місяців тому +1

      @@rcnhsuailsnyfiue2 maybe in like 20 years

    • @FnordSho
      @FnordSho 9 місяців тому

      the world of backend seems to be heading in the same direction. when i was starting the journey, all you needed was linux with apache and ssh and you can deploy. now you have 87237 amazon services on aws, docker, kubernetes and ofcourse new kid on the block - infrastructure as code. something tells me that it is not over.

  • @DanielBergholz
    @DanielBergholz 11 місяців тому +24

    When even the creators of the frameworks are feeling burned out, that says something

  • @drewwellington2496
    @drewwellington2496 11 місяців тому +17

    THANK YOU for this video. >10 year PHP/backend dev. Spent the last 2 years trying to work with & learn new frameworks. Also spent the last 2 years in a constant rage: things not working, needing workarounds for *terrible* ways of doing things which are apparently "new & amazing". Last week I finally realized: "I hate this. I truly hate this". This video showed up in my feed just at the right time: I'm going back to PHP/Laravel where I can actually get things done instead of spending hours looking at 6-month-old-but-now-outdated tutorials or "pip install"ing package after package as a bandaid fix to a dumb problem. Glad I'm not the only one. Thank you :)

    • @aarondfrancis
      @aarondfrancis  11 місяців тому +2

      You are absolutely not alone. Godspeed!

    • @codernerd7076
      @codernerd7076 11 місяців тому

      I'm trying to get where you are right now but never used Laravel before and already making things that took weeks in Next.js in days or hours even.

  • @neptronix
    @neptronix 11 місяців тому +16

    This is why i stick to HTMX today.
    ~15 years ago we figured out PHP frameworks and nothing is really changing there.
    Today we're still at multiple new frameworks per year.
    Don't expect the churn to ever stop... the real problem is that JS still is bad at solving it's own domain elegantly. It's basically a broken design.

    • @davemalechek3540
      @davemalechek3540 11 місяців тому +3

      Bingo. I'm using Java/Spring/Thymeleaf with HTMX in the places where you really need it. Enterprise quality software, speed, and sanity.

    • @neptronix
      @neptronix 11 місяців тому +3

      @@davemalechek3540 Speed to ship matters and as software gets ever more complex, the only way to keep making it more complex is to remove complexity somewhere else.
      In this regard, HTMX seems like cheating, doesn't it?

    • @FnordSho
      @FnordSho 9 місяців тому +1

      @@davemalechek3540 Sanity with Java? A bold statement, sir ;-)

  • @DanielBergholz
    @DanielBergholz 11 місяців тому +24

    After 4 years as a Frontend developer, I can confidently say: I AM DONE. I feel extremely burned out and anxious, and I cannot live like this anymore. I'm shifting my career toward the backend now, and using "old and boring" frameworks like Ruby on Rails.

    • @aarondfrancis
      @aarondfrancis  11 місяців тому +4

      Godspeed. Enjoy RoR, I hear it's great.

    • @jl789nz
      @jl789nz 11 місяців тому +1

      Rails is great and they have some really exciting things coming in the near future as well. It's by no means perfect though, but neither is any framework.

  • @packerboy300
    @packerboy300 11 місяців тому +17

    Thank you for being a voice of reason. Currently working with PHP and laravel and I see the lack of discourse on shiny new toys is a blessing, when comparing this to people yelling at each other in react land. Still big thanks to all early adopters who suffer for us all.

    • @aarondfrancis
      @aarondfrancis  11 місяців тому

      > big thanks to all early adopters who suffer for us all.
      Ha, my feeling exactly!

    • @sicelomgobhozi4602
      @sicelomgobhozi4602 11 місяців тому

      hahaha im currently learning laravel.

  • @alabhyajindal
    @alabhyajindal 11 місяців тому +7

    4:57 has been my exact experience. I was starting to get comfortable with React and Next.js, and then new releases came out for both. I actually lost all motivation to continue in the frontend space - atleast using these technologies. Great video!

  • @smoetje
    @smoetje 11 місяців тому +5

    I just stick to VueJS combined with PHP/Laravel. For years now. And I have all the tools I need, to build great things. Because it gets really tyring that things change so much ever few months, learning everything all over and over again. It's hard to keep up and this hampers my work when always following these hypes and expectations on other frameworks. This is indeed burning out...

  •  11 місяців тому +6

    Probably the best explanation of the whole JS environment. Congrats bro! Thank you!

  • @moonstar_connor
    @moonstar_connor 11 місяців тому +4

    Absolutely, it's exhausting to keep up with and definitely feel burnt out with trying to keep up with new versions, libraries, best practices, etc. Have been testing different languages/frameworks and really loving Elixir/Phoenix and plan to use it as much as possible going forward. The community and atmosphere in Elixir is super refreshing.

    • @aarondfrancis
      @aarondfrancis  11 місяців тому +2

      Elixir seems wonderful. The community also seems awesome!

  • @HaraldEngels
    @HaraldEngels 7 місяців тому +3

    This video is spot on! The JS world is on an unhealthy trajectory.

  • @murtadha96
    @murtadha96 9 місяців тому

    Damn! I'm glad I discovered this channel, this is awesome man. Please continue to make more videos!

  • @harshilparmar9076
    @harshilparmar9076 11 місяців тому +1

    Thank you!! I guess this usually works for every situations where we feel burnout.

  • @timc.9703
    @timc.9703 11 місяців тому +1

    Subscribed. Learning React and js helped me buy my house and sustain my family. I definitely had luck and hopped on the train early enough... honestly, now I am just tired... Thanks for your message. Super inspiring!

  • @MichaelSoriano
    @MichaelSoriano 11 місяців тому +5

    Agree. I do miss the PHP / jQuery days. Much simpler.

    • @torvic99
      @torvic99 10 місяців тому +3

      Partially agree with you, thing is.. now days UIs are often pretty complex and that’s why reactivity is needed. Conclusion, use the right tool.

  • @xtccy
    @xtccy 7 місяців тому +3

    I've been a fullstack js dev for my whole career, and you have expressed everything I feel so accurately. I just started getting into laravel last week and I am blown away. It feels like somebody lifted this huge rock off my chest and gave me a huge boost in motivation. I always hated php but I can see it came a long way since the first time I had to use it 11 years ago. I can't believe I let all this elitism make me miss this peace of mind, QoL and DevX

  • @nicolascanala9940
    @nicolascanala9940 11 місяців тому +9

    JS world needs to chill! Used to be a huge React fan. Started learning Laravel at work and put a pause on React for some 6 months or so. When I came back, everything had changed (T3 stack, no more Redux, etc). So I learned that... then a couple of months went by and the App router was released. By that point I got sick of it and just stuck with Laravel, Livewire & Alpine. Best decision ever!!

    • @aarondfrancis
      @aarondfrancis  11 місяців тому

      Glad to hear you're enjoying the Livewire + Laravel life!

  • @acharlesworth
    @acharlesworth 10 місяців тому +2

    This is exactly why I decided to come back to PHP and start Learning Laravel. It was so exhausting to be told every few months that everything you just learned is obsolete and you’ve got to relearn everything again.

  • @chrisb.8441
    @chrisb.8441 11 місяців тому

    Another great video! I sent this to some Developer friends (as we are older) and this is bang on..

    • @aarondfrancis
      @aarondfrancis  11 місяців тому

      Thank you! Trying to be the voice of reason (as I see it)

  • @dceddia
    @dceddia 11 місяців тому +1

    I think you nailed it! As a guy who loved and taught React for a while, it has been feeling more and more like it has jumped the shark. A lot of the hyped stuff seems just sorta meh? I found Svelte and I'm so happy with it.

  • @wingy3181
    @wingy3181 11 місяців тому +2

    Great insight… I think it has always been the norm with the JavaScript ecosystem that moves at a very fast pace. When you combine that as well with imposter syndrome and also full stack + dev ops mentality of sldc + t shaped members of an agile team… it is definitely very overwhelming…

  • @DoktorKumpel
    @DoktorKumpel 11 місяців тому +2

    I stopped following devs on social media a while ago and it helped a lot. A LOT!
    It's not just hype frequency but also 24/7 bombardment of dev related news, discussions, passionate arguments, and blog posts.
    Doesn't mean I'm out of the loop either as the truly important or innovative stuff still gets shared at work.

  • @boolcode
    @boolcode 11 місяців тому +2

    Great video! first I liked your attitude.
    Second, this is so correct.
    I also think this can be true in the Software & Phischal device industry.
    For example, back in the time when a new software was released it has a huge change, same for mobile devices.
    Now the changes are so minor and the need to keep up with the latest features of Photoshop, PHPStorm and Chrome can be so overwhelming, as they didn't even change anything meaningful.
    And same with devices, When I've upgrade from my iPhone 3gs to iPhone 4 or Galaxy s1 to my Galaxy S2 the upgrade was amazing in the hardware part. Now it can feel almost the same 😉😉

    • @aarondfrancis
      @aarondfrancis  11 місяців тому +1

      > first I liked your attitude.
      Thank you! I want to be a positive force for the things I'm advocating for, not a negative one.

  • @dominuskelvin
    @dominuskelvin 11 місяців тому +2

    There is also Sails for backend in JavaScript by the way ☺️

  • @jkbrodotdev
    @jkbrodotdev 11 місяців тому +8

    100% agree. All these features and everyone saying this is the new way has put a halt on my interest in NextJS. Don’t get me wrong, I still use Next but I’m spinning up pages dir and T3 stack and just chilling in this spot till all this hype dies down. Also just found other things to be learning Laravel, Astro, etc. Burnout sucks and my best way to deal with it is to chill out for now.

    • @aarondfrancis
      @aarondfrancis  11 місяців тому

      Chilling out every now and then is always a good strategy. Hang in there

    • @_alexlazar_
      @_alexlazar_ 11 місяців тому

      t3 stack does make life easier

  • @LJNProductionsInc
    @LJNProductionsInc 11 місяців тому +7

    It would be awesome if you made tutorials about PHP, Laravel, etc.. You are an amazing teacher and it's really easy to learn when you teach having watched your mysql tutorial on planetscale.

    • @aarondfrancis
      @aarondfrancis  11 місяців тому +5

      Thank you! I have some Laravel tutorials on the way :D

    • @LJNProductionsInc
      @LJNProductionsInc 11 місяців тому

      @@aarondfrancis awesome!!!

  • @rmdev
    @rmdev 5 місяців тому

    This really hit home with me, I've definitely felt burned out with React, Next, and the JS ecosystem. Right after I had started learning how Next.js works, they changed their routing to the new app router. I expect there to be changes, but it's felt like non-stop change after change to me when using React and Next. And once you learn one library, a new one appears and the one you just learned is now deprecated and unmaintained (such as Formik). It all felt so frustrating to me, to the point that something I once loved (programming) now feels more like a chore.
    But I recently started using Laravel and Ruby on Rails , and it's felt like such a breath of fresh air. The last time I touched PHP was as a PHP and wordpress dev in 2008 (bad times), and it's great to see just how far along PHP has come. I'd love to see laravel + livewire and rails + hotwire become as popular as React, it's been such a joy to use.
    Looking forward to seeing more of your videos!

  • @_alexlazar_
    @_alexlazar_ 11 місяців тому

    You're speaking to me, man. The only things that keep me in JS land are typescript and the UX interactivity that React provides. I'd jump to Golang (it has types and is very nice to work with) in a jiffy if I knew how to easily get React's interactivity with it.

  • @olga_c
    @olga_c 11 місяців тому +1

    As a newbie I've learned React, Next.js and node, and cannot find a job for a company because there's so many people with the similar stack, like 1000 applications for junior position. I can't do freelance either because I feel like this stack is not efficient for typical projects like corporate website, blog or e-commerce, so I can't offer it to the client. I'm thinking of learning Wordpress and Php for backend, do you think it's a good idea?

    • @aarondfrancis
      @aarondfrancis  11 місяців тому +3

      That's tough, I'm sorry to hear that. I'd take a look at Laravel. Try laracasts.com and check larajobs.com and see what's there. Best of luck!

    • @FnordSho
      @FnordSho 9 місяців тому

      You have a really good foundation for the rest of your career. Knowledge in such areas like ORMs, APIs, typescript, algorythms and data structures are transferable to other frameworks. Some advices:
      if you want to have peace of mind FAST learn wordpress and strapi. wordpress is great for corporate and personal websites and medium-size online stores. Just learn it good, so you will be able to code your own templates and plugins, without elementor/divi and similar builders. There are great wp frameworks, generatepress is one of my fav. As for strapi, that is headless cms and api designer and role admin in one system made with node.js. That is for the clients that do not like wordpress or even hate it, and are willing to pay more for the shit in javascript that has less plugins and community, but its not wordpress ;-) For smaller projects where admin is not required, simple api in express.js is within your reach. Most websites and apps do not require a standalone backend even and with vercel, netlify and supabase/pocketbase you will be able to configure database, api, auth and so on.
      With this stack you will survive in case of loosing job and stuff like that.
      But if you want to create bigger projects (both freelance and in corpo), learn something serious and stable like ruby on rails, django, laravel, phoenix, symfony etc, and some fast language for minor apps like webservices, go and crystal are worth recommending.
      pro tip: it is good to be fullstack for freelance (and i recommend learning angular, far away from this react rush) but it is not good to be fullstack in corpo or startup - because you will have 2x more responisbilities but not 2x more on a paycheck than front or backend dev.

  • @RikunoFilms
    @RikunoFilms 9 місяців тому

    You absolutely nailed this take. Like I've never heard someone resonate so hard with where im at in development atm.

  • @Fanaro
    @Fanaro 9 місяців тому

    Dang it man, this really does align so well with burnout in so many forms.

  • @joshman1019
    @joshman1019 9 місяців тому +1

    In my opinion, the best thing a programmer can do is treat the craft like an art. Programming is like painting, and the languages are like different paint mediums. They may have different properties, but at the end of the day, they all have the capacity to create something beautiful. A lot of people online will try to hype you up with better paint brushes and additives that make the colors more vibrant, or certain mediums that blend well with others. But until you know the fundamentals of how to create good art, you'll just be fumbling around with expensive tools.
    Programming is the same. If you're feeling burned out, spend time moving from language to language. Experiment and make mistakes. Doing this will ensure you are learning the basic structure of modern programming. Learn what the computer expects from you, and make careful note of which logic steps align with your expectations, and which ones do not. Once you have mastered the subtleties, you won't be bound to one language any more. While I have my favorite language style, I feel now that each is just a beautiful option to choose from in my collection of programming mediums. Don't let the fact that you're working with computers squeeze all of the joy out of the experience.

  • @jaqsentanner5386
    @jaqsentanner5386 3 місяці тому

    18 months into my Dev journey and 6 months into working my first industry job as a React Front-end Dev... I have to say thank you for this video. I needed this to refuel my hunger to push forward. I've been learning React 9-5 at my day job and then logging off at night and pursuing a ton of other emerging technologies almost from a state of paranoia. When in reality, I should be content and focused on fully mastering React at work before diving into all these other things built for the React ecosystem. Slowing down will allow me to truly master the concepts within React itself and through that will probably make it much easier for me to switch between technologies and new approaches because I'll have fully established the fundamentals. Again, thanks a ton for the video it's spot on!

  • @cleibertxxx
    @cleibertxxx 9 місяців тому +2

    Exactly is just like you said. The JS frameworks reinvented the way to do every two years and it seems that the last way was complete wrong.
    Probably if they focus on optimization of the one single strategy and stop inventing the wheels over and over and over that will be good for the entire community.

    • @aarondfrancis
      @aarondfrancis  9 місяців тому +1

      Totally. I hope they start to standardize some stuff so they can move up the stack, instead of reinventing primitives over and over

  • @nameless4014
    @nameless4014 10 місяців тому

    i don't even use react or next but i read about it sometimes the sheer amount of stuff inside this tech stack is super scary and half of them i can't even pronounce... even i feel like burned out and i don't even use the thing...

  • @greekapostle4548
    @greekapostle4548 11 місяців тому +2

    In my opinion, it is true that Angular 16+ surpasses React and Next.js in certain aspects. However, people tend to gravitate towards the latest trends

  • @ErikCampobadal
    @ErikCampobadal 11 місяців тому +1

    Great video, I completly agree.

  • @michellewilliams1090
    @michellewilliams1090 11 місяців тому

    I started out as a MERN developer. I was completely new and I didn't realize the stuff they said to learn was mostly hype. I'm trying to get that PHP Lambo instead.

  • @_mr_ruff
    @_mr_ruff 4 місяці тому

    thx for making that video.. it's a pretty good summary what is going on. And i'm tired of it...

  • @parihar-shashwat
    @parihar-shashwat 11 місяців тому +1

    Thats why i like angular community, its not so vocal about shiny new thing. And i feel great to use angular with my laravel stack

    • @FnordSho
      @FnordSho 9 місяців тому

      vue seems also less loud. and with better design than react XD but i agree with angular

  • @alejonanez
    @alejonanez 11 місяців тому

    Love it. Thanks for saying this.

  • @JLarky
    @JLarky 11 місяців тому

    Good conclusion, you can continue using Remix, React Query, etc and deliver stable apps while playing with Next and RSCs on the side and waiting for it to be ready

  • @whei2419
    @whei2419 11 місяців тому

    Im a laravel user on version 6 then have to transition to vue because of new company, now im trying to catch up to laravel 10 now im loveing what they have done its refreshing to use it.

    • @aarondfrancis
      @aarondfrancis  11 місяців тому

      I'm always surprised at how easy the upgrades are

  • @roguerecursion
    @roguerecursion Місяць тому

    I built class projects in PHP. Then after that I stopped PHP moved on to learning JavaScript hard and react. Couldn’t find a job and I was tired of learning and focusing on JavaScript frameworks. From what I learned is I was much happier coding in PHP and currently learning Laravel. I feel happier now. After 8-10 months I’ll try again look for a job.

  • @lako2023
    @lako2023 8 місяців тому

    Just seeing this now but as I've been looking at a lot of tech ecosystems over the last year and gathering data about projects/jobs in the industry vs. skills of devs I think one aspect of this hype vs. reality that gets overlooked is the UA-cam ad money. Lots of channels jump on every new technology, hype it up, to get their viewers excited, to be the first to pop up for searches about that technology, so that they get the UA-cam ad money as well as being able to create courses, events etc. BUT this hype has no connection to the actual demand in projects/jobs. Or at least not for a couple of years outside of startups of which 9/10 fail anyway. So there are lots of excited devs who learn language x, framework y and then realize: oh wait, I can create cool projects, but nobody hires for that... If you want to get $$$ projects, still learn Java and the SAP ecosystem.

  • @tonylea4941
    @tonylea4941 11 місяців тому

    💯 bro! keep doing what you're doing.

  • @superdau
    @superdau 9 місяців тому +1

    I never understood the hypes around all those libraries/frameworks whatever they call themselves. I almost get the impression that some parts of them exist just to do something differently.

  • @codernerd7076
    @codernerd7076 11 місяців тому

    Oh yes I fell pretty hard still bleeding, just now landed on Laravel and livewire... and trying to find happyness in coding again 😢

  • @gsindar
    @gsindar 8 місяців тому

    What an amazing video... I am really sick off React and Next JS. I am gonna switch to Vue + Laravel very very soon...

  • @BrianGwaltney
    @BrianGwaltney 10 місяців тому +1

    This is exactly why I'm moving away from React and frontend frameworks all together. I'm so tired of the constantly growing complexity. Also. Keep making videos. Loved your sql course and will happily pay for more courses you make.

    • @aarondfrancis
      @aarondfrancis  10 місяців тому +1

      Thanks Brian! I appreciate that

  • @RaneBowen
    @RaneBowen 11 місяців тому +1

    I've been quietly enjoying Laravel/ Vue / Nuxt

  • @jmon24ify
    @jmon24ify 11 місяців тому +1

    I gave up on hype years ago. I have seen many things come and go as well as multiple variations of the same tool like Grunt vs Gulp vs Broccoli vs Yeoman vs Bower vs Cake. Which all do the same thing! Yeah I know those are old tools but Javascript is still making the same mistakes; Javascript fatigue.There is like a new Javascript framework every other week and every JS framework has a meta framework with over a dozen different state management and routing tools and whatever else. Trying to keep up with the hype would drive anyone insane.

    • @aarondfrancis
      @aarondfrancis  11 місяців тому

      Dang I forgot about grunt vs gulp. Old school

  • @chrisb.8441
    @chrisb.8441 11 місяців тому

    6:10 I cannot believe I have been told this..

  • @orcofnbu
    @orcofnbu 11 місяців тому +2

    learning curve is very important.
    yes react is great but it is not a standard practice. there are so much thing to learn to do very simple things.
    it is not developer friendly system.
    just check the liviwire and see how simple it is.

  • @thisisroushan_1337
    @thisisroushan_1337 11 місяців тому

    Great observation.

  • @rockNbrain
    @rockNbrain 11 місяців тому +1

    I love react, and love next, and love all these framworks contenders, it all brings us to the inovation and it is the best part of all!

    • @aarondfrancis
      @aarondfrancis  11 місяців тому +2

      That's great! We need people willing to live on the bleeding edge.

  • @irsyadadl
    @irsyadadl 11 місяців тому

    Thanks Aaron. More advanced laravel eloquent, or may inertia with react please.

  • @throbicon
    @throbicon Місяць тому

    You raise some good points. I'm going to research Laravel and PHP. I'd rather use something that works; to me this is what counts!

  • @willalmur
    @willalmur 9 місяців тому

    Or move into svelte and reap the benefit of having the $ symbol to motivate you as your write code, like how it is in php land.

  • @ericmackrodt9441
    @ericmackrodt9441 7 місяців тому

    I used to get excited about tools and updates but then I realized that they are just tools that help me do my job and there's a lot more to life than the software equivalent to screw drivers, hammers and so on.
    I use react and typescript, I think they are good tools that help me do my job and if there's a new feature that helps me do my job better, cool, I'll use it when it's out, if there isn't, cool too.
    I don't have to use the new thing if the old thing is working fine. Also, your new thing will be old soon anyway, so I'll just use the old thing.

  • @kasvith
    @kasvith 11 місяців тому

    Today when it comes to create a React project
    Recommended by React Team:
    - NextJS(with app router) - its stable, but it has bugs...and vercel is recommending it
    - NextJS(with pages dir) - will Next support pages directory in future?
    Not recommended by React Team, Say use at your own risk:
    - Vite: its easier to start a SPA project with Vite

  • @herbertpimentel
    @herbertpimentel 10 місяців тому

    that is it!

  • @helloworlditsworld
    @helloworlditsworld 10 місяців тому

    The react without anything new is something I just realized as I was dabbling into these new nextjs features.
    I was stoked to finally be dabbling with nextjs because of the hype, and then I started realizing all the footguns, and decided I’m fine with making stuff that works with plain old node and react until the new stuff just works!

  • @dmdboi
    @dmdboi 11 місяців тому +1

    Great video explaining why people are burnt out! Also woooooo AdonisJS! 😄

    • @aarondfrancis
      @aarondfrancis  11 місяців тому +1

      Adonis seems like a great JS backend choice to me!

  • @MagnusAnand
    @MagnusAnand 5 місяців тому +1

    Django +htmx for me 💪
    For the uninitiated.
    Htmx is hyped on 2023, but it exists since 2014 as Intercooler.Js
    So it’s not new.

  • @n4bb12
    @n4bb12 9 місяців тому

    A large and thriving community with many competing alternatives and a ton of developers is predestined to innovate and iterate and create a never-ending thread of stuff to potentially learn or be hyped about. That doesn't mean you need to keep up with everything all the time. It's your choice.

  • @grayg5124
    @grayg5124 9 місяців тому

    You're smart and wise man!!

  • @WelcomeToMyLife888
    @WelcomeToMyLife888 11 місяців тому +1

    All the effort just to create UI...I mean SQL I've written 20 years ago would most probably still work....

  • @TeenaCode
    @TeenaCode 11 місяців тому

    I approve of this message! 💯

  • @arsannajar9016
    @arsannajar9016 10 місяців тому +1

    They have changed programming into frameworking!!

    • @FnordSho
      @FnordSho 9 місяців тому +1

      there is some truth to that. altough coding in scripting languages is viewed similary by developers using staticaly typed, compiled languages XD

  • @cycomkid
    @cycomkid 9 місяців тому

    Please Make a video on inertia

    • @aarondfrancis
      @aarondfrancis  9 місяців тому

      Absolutely I will. I love inertia

  • @tehpsalmist
    @tehpsalmist 11 місяців тому

    can we get some cited sources on the graphs at 2:00ish? Are you just making that up?

    • @aarondfrancis
      @aarondfrancis  11 місяців тому

      It's all just vibes, man. The rest of the video goes on, in great detail, to explain why I think that though

    • @tehpsalmist
      @tehpsalmist 11 місяців тому

      @@aarondfrancis Is there a hype cycle for complaining about the hype cycle? :P

    • @aarondfrancis
      @aarondfrancis  11 місяців тому

      @@tehpsalmist Thanks for the comments! Have a good one

    • @tehpsalmist
      @tehpsalmist 11 місяців тому

      @@aarondfrancis ha, no problem. I admire your hustle and wish you all the best out there on the interwebs.

    • @chisangamumba2961
      @chisangamumba2961 10 місяців тому +1

      @@tehpsalmist 🤡

  • @KangJangkrik
    @KangJangkrik 10 місяців тому

    I created a novel JS framework at 2019 and realized the idealism of that process, better do something more impactful than following uneven dream

    • @FnordSho
      @FnordSho 9 місяців тому

      have you published your framework on github? if not, humanity is in your debt.

    • @KangJangkrik
      @KangJangkrik 9 місяців тому

      @@FnordSho yup, it's not maintained for a long time ago

    • @FnordSho
      @FnordSho 9 місяців тому

      did it have a cool name or did you burry it nameless? :D

    • @KangJangkrik
      @KangJangkrik 9 місяців тому

      @@FnordSho fiwljs, search it

  • @ivan.jeremic
    @ivan.jeremic 3 місяці тому

    PHP Devs talking more about React & JavaScript than PHP is just proving who the real Lambo gang is out there 😎😎😎

  • @naranyala_dev
    @naranyala_dev 11 місяців тому

    it's not hype again?

  • @meezanshaikh6692
    @meezanshaikh6692 11 місяців тому

    There are many dev influencers out there, hyping up the bleeding edge changes, working on it and making others feel dumb about them not being able to cope up with it, maybe they are just happy with the things are in the way they are, maybe they focus more on tech solving their business and product issues rather than getting in these bleeding edge tech race. Let people be happy with whatever they are comfotable with.

  • @JEsterCW
    @JEsterCW 10 місяців тому

    fax

  • @ms-mousa
    @ms-mousa 11 місяців тому +1

    I mean like what do you expect when a company takes the most popular Open source FE framework and start acting like Apple in terms of marketing?! Ultra Hype indeed

  • @chisangamumba2961
    @chisangamumba2961 10 місяців тому

    This is known as "Chasing the Dragon".

  • @imflyingoverclouds
    @imflyingoverclouds 11 місяців тому

    I burned out to the level that I left my last company without any hesitation. Now I'm learning another language to get another job. I'll use htmx instead.

  • @FilipeCosta84
    @FilipeCosta84 11 місяців тому

    **Last** VS **Best** - It's all about this.
    Regarding Javascript I think the problem is that it's in still in its early ages, it's not mature and people are not happy with the existing tools. Given this context, there's allways someone trying to invent something better, which is good!
    Given that Javascript is the most used language in the world, the number of ideas and inventions are enormous... but that's good as well! Hopefully we'll find better solutions and this will stabilize.
    But once this happens... WASM will be the norm and people will stop using Javascript 🤣

  • @georgefawzi6340
    @georgefawzi6340 11 місяців тому

    I Stoped Coding in next js because next are very slow on my machine every one just say to me wait for turbopack or buy powerful machine the reason i start learning next becasue alot of developer say next js is the future of react

    • @FnordSho
      @FnordSho 9 місяців тому

      dude. are those developers in their 40s/50s/60s? if not, stop listening to kids and listen to podcasts, interviews, conferences with people that developed entire languages that we use today or are active in computer science area. the future is with functional and multiparadigm (supporting both imperative/object-oriented and functional styles) languages with strong concurrency features. You can see it in the elixir and clojure ecosystems (functional) in recent years, with languages like golang and rust gaining popularity also (procedural nad functional) and even in already well established languages like swift, kotlin and typescript functional style is gaining momentum. Nobody cares what is the future of react :)

  • @xcrap
    @xcrap 9 місяців тому

    Just use PHP with plain JS and be happy :)

  • @naranyala_dev
    @naranyala_dev 11 місяців тому

    i mean hypeagen

  • @ricnyc2759
    @ricnyc2759 11 місяців тому

    Can we sign a petition askisng the people responsible for that to stop?

  • @shubhamsahuSD
    @shubhamsahuSD 10 місяців тому

    Livewire is love

  • @mon_codes
    @mon_codes 11 місяців тому +2

    Good thing, I didnt listen to these content creators who are just react fan boys.

    • @aarondfrancis
      @aarondfrancis  11 місяців тому +4

      Don't listen to content creators! (Except me!) ;)

    • @mon_codes
      @mon_codes 11 місяців тому

      @@aarondfrancis I'm loving your contents so far haha, keep it up sir.

    • @chisangamumba2961
      @chisangamumba2961 10 місяців тому +1

      They are React Zealots. 👍

  • @dominuskelvin
    @dominuskelvin 11 місяців тому +1

    I’ve not been a fan of hype. I chose JavaScript because it lets me use one language across the stack to build on the web
    I’m optimistic as a community we can go back to focusing on building and shipping and not VC-backed future predictions

  • @nikilk
    @nikilk 10 місяців тому

    I'm gonna make sure this is not on my recommendation feed.

    • @aarondfrancis
      @aarondfrancis  10 місяців тому

      I'm afraid commenting might send the opposite signal to the algorithm!

    • @nikilk
      @nikilk 10 місяців тому

      @@aarondfrancis if you wouldn’t have deleted my earlier comment where I said the reason people burn out is coz they work a ton without breaks is just my opinion. But you got the responsibility to see both sides of the argument.

    • @aarondfrancis
      @aarondfrancis  10 місяців тому

      @@nikilk I've never deleted a comment on here 🤗

  • @illegalsmirf
    @illegalsmirf 10 місяців тому

    Based

  •  11 місяців тому

    Nice hair

  • @mertdr
    @mertdr 11 місяців тому

    I’m not sure if it because of greed or making things simpler but somehow merging frontend and backend idea didn’t work out so well. PHP and other backend oriented tools try to catch up with the power of JS interactivity (which is almost impossible except basic stuff) and JS tries to use the power of Node with server components to utilize server-side functions. On JS side it looks possible but it’s far from being ready in terms of DX and they’re pushing it so hard right now (Nextjs 13), it feels like we got into something is not ready yet. Constantly solving problems that shouldn’t be existed in the first place brings us to burnout stage quite fast. I guess the master plan is eventually having developers who are able to manage both backend and frontend. Like I said in the beginning it’s either a plan based on better DX or just greed.

    • @FnordSho
      @FnordSho 9 місяців тому

      backend and frontend are totally different philosophies, different mindsets. merging them in one framework or even in one job position is dangerous, because on the front you have ux/ui and dozens of mobile devices and browsers, on the back bare metal and cold logic. those are different categories of problems.
      oh, and yes, the reason we have what we have is because of past paced corporate greed :D in theory it supposed to be cheaper, because one dev (or one team) can do all the shit in just javascript. In practice we know that it does not work like that ;-) But on the bright side, young generations are generating tons of legacy code so that we can have jobs till retirement XD

  • @basicbasis
    @basicbasis 6 місяців тому

    Just welcome to php family

  • @nrwchd
    @nrwchd 6 місяців тому

    let me introduce you to JQuery

  • @greendsnow
    @greendsnow 10 місяців тому

    That means JS is alive and thriving

  • @eero8879
    @eero8879 11 місяців тому

    Imagine trying to learn as new developer when people are spamming new ways to write TodoApps every 3 weeks. Even after 2 years it's hard to find any resources that are still valid and good quality. On the other hand something like Django has been stable for years and basically everything has been asked already fifteen times.

    • @FnordSho
      @FnordSho 9 місяців тому

      because django is cool, fb is an attention wh*re ;-)

  • @jasonpmcneill
    @jasonpmcneill 11 місяців тому

    I use vanilla JavaScript because it’s long past the hype cycle.

    • @chisangamumba2961
      @chisangamumba2961 10 місяців тому

      😂

    • @FnordSho
      @FnordSho 9 місяців тому

      no, it is still in the middle of the cycle. you will know when it is time when people stop using it for backend, desktop and cloud apps and js will return to be browser scripting language XD

  • @null_spacex
    @null_spacex 11 місяців тому

    I'm happy shipping bleeding edge. Wish people would stop complaining and just use something else.