My VS Code Theme: Everset
6:40
2 жыл бұрын
Next.js + Contentful Dynamic Routes
35:31
Succeed by coding like a Necromancer
11:03
CI #4 - Automating Tests with Jest
19:12
CI #3 - Speed Up Jobs with npm ci
15:07
Parcel JS Setups Walkthrough and Review
1:28:12
5 tips for managing Imposter Syndrome
16:08
JavaScript Testing Basics with Jest
54:03
Webpack 5 Full Project Setup
1:59:00
3 жыл бұрын
Пікірлер
@VoltLover00
@VoltLover00 6 күн бұрын
Webpack is insane. Writing entire apps in JS is insane
@MrGustavCR
@MrGustavCR 11 күн бұрын
I found this video very helpful, thank you for a great walkthrough of the GitHub CLI
@WatchAIvideos
@WatchAIvideos 18 күн бұрын
but the example is working in the chrome but not in safari
@MrTaekbeen
@MrTaekbeen Ай бұрын
Thanks for the great summary of those build tools! Looking forward to your Rollup js course!
@pacomcharbelyabi9281
@pacomcharbelyabi9281 Ай бұрын
Thanks for this CI/CD serie 👌
@Huey-ec1
@Huey-ec1 Ай бұрын
Great explanation
@MedyGames
@MedyGames 2 ай бұрын
in a sense there are only 2 alterniatives .. since vite is based on esbuild and rollup :)
@josipbjezancevic5697
@josipbjezancevic5697 2 ай бұрын
Thanks man, love your style of presentation.
@milton_tom
@milton_tom 2 ай бұрын
Now I understand
@hassankamel755
@hassankamel755 2 ай бұрын
Could you please share with me what is font's name that you're using
@cocolorado3131
@cocolorado3131 2 ай бұрын
Just a really old friend saying hi. Gladys told me where you were hanging out these days 😊
@kukakysy4817
@kukakysy4817 3 ай бұрын
Js is working on mobile
@stephenpaulhassall
@stephenpaulhassall 3 ай бұрын
This was very good. Thank you good sir.
@serial_coder
@serial_coder 3 ай бұрын
Jesus Christ
@uctuanmai8864
@uctuanmai8864 3 ай бұрын
Thank you so much! You made my day 🤗
@TungTo-xp8rv
@TungTo-xp8rv 3 ай бұрын
thanks a ton bro.
@AdityaShaw-qh1qc
@AdityaShaw-qh1qc 4 ай бұрын
What are the packages necessary to run the tests?
@larrybenedictomarzanjr.8288
@larrybenedictomarzanjr.8288 4 ай бұрын
I finally know what ^ and ~ means :) THanks
@KonstantynOfficial
@KonstantynOfficial 4 ай бұрын
Great comparison, thanks.
@DarshAnimates
@DarshAnimates 5 ай бұрын
does HTML work?
@FastEnglish4u
@FastEnglish4u 5 ай бұрын
Thank you so much, I really appreciate your effort
@abdussamad0348
@abdussamad0348 5 ай бұрын
Amazing knowledge, well explained. The transition to react is too smooth.
@ShubhamKumar-mk6zb
@ShubhamKumar-mk6zb 5 ай бұрын
I prefer blogs over videos, thankyou for making one and very understandable.
@cryptobrarry
@cryptobrarry 5 ай бұрын
Thans for video. How do you think is it any sense to compile two main.js files? with polyfils and with polyfils? Second would be pretty small. And we can check on server side by user-agent the browesr and connect different main.js in the src attribute?
@methmaaravinda5107
@methmaaravinda5107 6 ай бұрын
oh jesus
@anthonymarquez2542
@anthonymarquez2542 6 ай бұрын
you have some of the most insightful videos out here. You even explain some of the things that don’t get covered by others. Hope you’re well ❤️
@Korutz
@Korutz 6 ай бұрын
Not all heroes wear capes. Some are just thoughtful about Windows users.
@cryptobrarry
@cryptobrarry 6 ай бұрын
thank you!
@looperrrr
@looperrrr 6 ай бұрын
Is this still reliable for 2024 ?
@udayignet6119
@udayignet6119 6 ай бұрын
🙋‍♂♥ clear step by step
@j.ignacior.p.9481
@j.ignacior.p.9481 6 ай бұрын
Awesome video. Thank you very much.
@biodiscus
@biodiscus 6 ай бұрын
Do you know the html-bundler-webpack-plugin? This plugin allows to use any HTML template as an entry point and works like Vite. All source script and style files can be defined directly in HTML.
@SwashbucklingwithCode
@SwashbucklingwithCode 6 ай бұрын
Yup, and Vite does a whole lot more than that. But if that suits the needs of your project, fantastic.
@heyprotagonist
@heyprotagonist 6 ай бұрын
I know and use other tools... But I'm not gonna leave webpack...
@SwashbucklingwithCode
@SwashbucklingwithCode 6 ай бұрын
Cool. I think this is sufficiently covered in the intro.
@kkk46you
@kkk46you 7 ай бұрын
hey, I wonder why we need to find the faulty commit? Isn't we can fix the bug in a new commit? Or it meant to blame the person writing it? 🤔
@kkk46you
@kkk46you 7 ай бұрын
oh, I take it back. perhaps we only know the end result, but unsure what's causing it and recall it was working before. so setting up a test and do git bisect would be much faster process.
@SwashbucklingwithCode
@SwashbucklingwithCode 6 ай бұрын
I probably could have been more clear here, thanks for the feedback. This technique is more useful when you find a bug but don't know when it happened or what the implications of making changes to the code surrounding it are. By just making a test, you can sometimes be led right to the introduction of a bug so you don't have to go hunting for the cause.
@mapps6427
@mapps6427 7 ай бұрын
man.. i just learn how to use webpack yesterday. js is ..
@melophile5806
@melophile5806 7 ай бұрын
thanks
@MeFredj
@MeFredj 7 ай бұрын
First really useful video I've come across about setting up some very basic Github actions in practice. Will def try and do this myself. Thanks for creating this video!
@user-rm3yh7wn9q
@user-rm3yh7wn9q 7 ай бұрын
You are awesome bro!
@SwashbucklingwithCode
@SwashbucklingwithCode 7 ай бұрын
nou
@ob34915
@ob34915 7 ай бұрын
Webpack is everywhere this is a bad advice to give specially for juniors dev
@SwashbucklingwithCode
@SwashbucklingwithCode 7 ай бұрын
I can understand that perspective, but I disagree. If you know you need to learn Webpack because you are at a job where you are in charge of configuring it, then you know you need to and can do so. But most of the time newer developers are not in charge of those configs, and I don't think it is a skill that should be prioritized over others with all the advancements that have been made. Newer projects will likely use something modern because it is just easier to get the same output, and older projects have someone maintaining their configuration already. This is all coming from someone who has spent a lot of time working with Webpack and creating videos for understanding it in the past.
@HH-lw2vg
@HH-lw2vg 7 ай бұрын
I get an error in my html file saying: <noscript>Lighthouse report requires JavaScript. Please enable.</noscript> after doing the npm run ci:lighthouse. Anybody knows what is wrong?
@xXcarlos117Xx2
@xXcarlos117Xx2 8 ай бұрын
It really just makes things more complicated... In the rest of the Markdown supported platforms you just type ```language code ``` And you dont lose time. Also in diferent languages they change the command, for spanish is "Extracto" like wtf
@alexandermediantsev6354
@alexandermediantsev6354 8 ай бұрын
Blah blah blah blah blah....lots of water
@SwashbucklingwithCode
@SwashbucklingwithCode 7 ай бұрын
Does "lots of water" mean "lots of fluff"? Or "lots of nonsense"? Cuz I think water is the thing you want the most of in your diet. Juice or soda might taste better but they are, of course, not that good for you to drink a lot of.
@alberuniazad4412
@alberuniazad4412 8 ай бұрын
Great explanation! This is what I was looking for all day!
@user-uy1iw2hp7j
@user-uy1iw2hp7j 8 ай бұрын
on the question of what node version is used and how it is determined -- are you sure windows 2016 had any Node version installed? you seemed to jump to the conclusion that because the action runner defaulted to the LTS version when you specified windows 2016, it would behave the same for other OSes. if you had selected an OS that actually came with Node, say Node 12, then printed node -v and it was in fact 14.17.0 (LTS at the time) that would tell you something. the action runner defaulting to LTS because it was not installed on the OS you chose makes more sense than assuming the action runner will always determine the node version.
@Menhoka
@Menhoka 8 ай бұрын
Awesome video! How can I mock the error case?
@aashisharyal9704
@aashisharyal9704 8 ай бұрын
Amazing 👏👏 Thank you so much 💕
@j-lewis
@j-lewis 9 ай бұрын
Nuh, thanks m8, but IMO "Dark Modern" still the best, "One Dark Pro Darker" is the second best to me.
@sergeimenchenin5126
@sergeimenchenin5126 9 ай бұрын
Thank you for the greatest video for the newbie! I did not understand one thing though: You manually copied index.html to ./dist folder, but you never mentioned index.html when working with ./public folder. Apparently it must have worked, but how did index.html get there (within the bundle file?), and if not, from where was it served? And how it is supposed to be served? I am working on Typescript Aurelia project now, and while all the resulting .js files are copied to the ./dist folder, .html files are not, and nothing works obviously.
@khushikothari885
@khushikothari885 9 ай бұрын
Wow you are playing "John Wick as a Software Developer" Hehe. Thanks for awesome explanations I like the way you are coding and yes I was stuck in setting up webpack for a while now.. It was really helpful!
@SwashbucklingwithCode
@SwashbucklingwithCode 7 ай бұрын
Thank you for the kind words.
@jonathanlinat
@jonathanlinat 9 ай бұрын
This was the most useful video I ever watched about mocking functions using Jest. You've made it pretty simple to understand the concept. Nice job Jimmy!