Web Dev Journey
Web Dev Journey
  • 261
  • 1 080 640
Web Performance - Optimizing Images
In this video we will be going over optimizing images.
If you wish to support me, here is my patreon page:
www.patreon.com/webdevjourney?fan_landing=true
If you wish to buy me some coffee:
www.buymeacoffee.com/webdevjourney
zhlédnutí: 818

Video

Web Performance - The Basics
zhlédnutí 765Před 2 lety
In this video we will be going over the basics on what happens when you type something in the address bar. At the end I will give you some bottlenecks that you might of heard of. If you wish to support me, here is my patreon page: www.patreon.com/webdevjourney?fan_landing=true If you wish to buy me some coffee: www.buymeacoffee.com/webdevjourney
Web Performance - Intro
zhlédnutí 863Před 2 lety
In this new series i want to talk about web performance, basically what can you do to make you website perform fast and be user friendly. MDN Wen Performance: developer.mozilla.org/en-US/docs/Web/Performance 0:00 Intro to Web Performance 4:20 reducing overall load time 4:48 making the site usable as soon as possible 5:33 smoothness and interactivity 6:22 performance measurements If you wish to ...
Next JS Pre-Rendering Pages - Page Paths
zhlédnutí 365Před 2 lety
in this video we will be going over how to pre render a page that relies entirely on external data. If you wish to support me, here is my patreon page: www.patreon.com/webdevjourney?fan_landing=true If you wish to buy me some coffee: www.buymeacoffee.com/webdevjourney
Update - 2nd Channel
zhlédnutí 505Před 2 lety
here is the 2nd channel is you guys are interested: czcams.com/channels/v1ygBO4eZjykwcwEtmk5mw.html If you wish to support me, here is my patreon page: www.patreon.com/webdevjourney?fan_landing=true If you wish to buy me some coffee: www.buymeacoffee.com/webdevjourney
My Story
zhlédnutí 491Před 2 lety
This video is literally about how I got where I am. If you wish to support me, here is my patreon page: www.patreon.com/webdevjourney?fan_landing=true If you wish to buy me some coffee: www.buymeacoffee.com/webdevjourney
What Grinds My Bits - Episode 1 - Project Owners
zhlédnutí 279Před 2 lety
Well this is the beginning of a controversial series, I'm almost positive people will have there opinions about the videos being made in this series. But in this video we are going to talk about project owners. If you wish to support me, here is my patreon page: www.patreon.com/webdevjourney?fan_landing=true If you wish to buy me some coffee: www.buymeacoffee.com/webdevjourney
Next JS Pre-Rendering Pages - Page Content
zhlédnutí 641Před 3 lety
in this video we will be going over how to pre render a page that has a section that relies on external data. If you wish to support me, here is my patreon page: www.patreon.com/webdevjourney?fan_landing=true If you wish to buy me some coffee: www.buymeacoffee.com/webdevjourney
Next JS Dynamic Routing
zhlédnutí 1,5KPřed 3 lety
In this video we will be talking about dynamic routing. Now there is a lot of things to talk about when it comes to pages, but for right now we are going to be focusing on dynamic routing. If you wish to support me, here is my patreon page: www.patreon.com/webdevjourney?fan_landing=true If you wish to buy me some coffee: www.buymeacoffee.com/webdevjourney Next JS Series: czcams.com/play/PLrwNNi...
Next JS Setup
zhlédnutí 206Před 3 lety
I know it has been awhile, so here I am with a short video on next js setup. If you wish to support me, here is my patreon page: www.patreon.com/webdevjourney?fan_landing=true If you wish to buy me some coffee: www.buymeacoffee.com/webdevjourney
Where Have I Been? -- UPDATE!
zhlédnutí 280Před 3 lety
Just a video about what happened in the past 2.5 months. If you wish to support me, here is my patreon page: www.patreon.com/webdevjourney?fan_landing=true If you wish to buy me some coffee: www.buymeacoffee.com/webdevjourney
Next JS Intro Video
zhlédnutí 467Před 3 lety
this is.... well a new series introduction for next js. If you wish to support me, here is my patreon page: www.patreon.com/webdevjourney?fan_landing=true If you wish to buy me some coffee: www.buymeacoffee.com/webdevjourney Node JS Security: czcams.com/video/QaI7abh4n-8/video.html Postgresql Series: czcams.com/play/PLrwNNiB6YOA04IdB4Oo4faikZ8xzOHj7q.html
Postgres & Sequelize - Loading Data
zhlédnutí 3,8KPřed 3 lety
This is the very last video, and we will be talking about loading data among some other things. If you wish to support me, here is my patreon page: www.patreon.com/webdevjourney?fan_landing=true If you wish to buy me some coffee: www.buymeacoffee.com/webdevjourney Model Associations: sequelize.org/master/manual/assocs.html Transactions Video: czcams.com/video/oW0zx5tLXgo/video.html&ab_channel=W...
Postgres & Sequelize - Associations
zhlédnutí 43KPřed 3 lety
Okay guys this is going to be a video solely on associations and implementing them. If you wish to support me, here is my patreon page: www.patreon.com/webdevjourney?fan_landing=true If you wish to buy me some coffee: www.buymeacoffee.com/webdevjourney Model Associations: sequelize.org/master/manual/assocs.html Docker Command to run Postgres: docker run name postgres-dev -e POSTGRES_PASSWORD=ad...
Postgres & Sequelize - Validations, Paranoid, & Associations
zhlédnutí 3,3KPřed 3 lety
This video is going to be a 3 in 1 special. We will be talking about model validations, making a model paranoid and giving some examples of associations (one-to-one, one-to-many, many-to-many) If you wish to support me, here is my patreon page: www.patreon.com/webdevjourney?fan_landing=true If you wish to buy me some coffee: www.buymeacoffee.com/webdevjourney Model Validations: sequelize.org/ma...
Postgres & Sequelize - CRUD & Getters / Setters
zhlédnutí 7KPřed 3 lety
Postgres & Sequelize - CRUD & Getters / Setters
App Idea For Series
zhlédnutí 269Před 3 lety
App Idea For Series
Postgres & Sequelize - Models
zhlédnutí 11KPřed 3 lety
Postgres & Sequelize - Models
Postgres & Sequelize - Setup
zhlédnutí 24KPřed 3 lety
Postgres & Sequelize - Setup
New Series - PostgreSQL & Sequelize
zhlédnutí 23KPřed 3 lety
New Series - PostgreSQL & Sequelize
Node JS Security
zhlédnutí 12KPřed 3 lety
Node JS Security
Series List For 2021
zhlédnutí 205Před 3 lety
Series List For 2021
New Series Help
zhlédnutí 89Před 3 lety
New Series Help
RabbitMQ - Remote Procedure Call (RPC)
zhlédnutí 11KPřed 3 lety
RabbitMQ - Remote Procedure Call (RPC)
RabbitMQ - Headers Exchange
zhlédnutí 1,9KPřed 3 lety
RabbitMQ - Headers Exchange
RabbitMQ - Topics
zhlédnutí 3,5KPřed 3 lety
RabbitMQ - Topics
RabbitMQ - Direct Exchange
zhlédnutí 3,5KPřed 3 lety
RabbitMQ - Direct Exchange
RabbitMQ -Fanout Exchange
zhlédnutí 4,9KPřed 3 lety
RabbitMQ -Fanout Exchange
RabbitMQ - Task/Work Queues
zhlédnutí 8KPřed 3 lety
RabbitMQ - Task/Work Queues
RabbitMQ - Hello World
zhlédnutí 7KPřed 3 lety
RabbitMQ - Hello World

Komentáře

  • @sirumani_
    @sirumani_ Před dnem

    czcams.com/video/rwBFENLFHUE/video.htmlsi=ZDr79LKu1Ex7L341

  • @Hrit
    @Hrit Před 6 dny

    good content, thanks.

  • @colbr6733
    @colbr6733 Před 13 dny

    Still very useful in 2024.

  • @danlabrador
    @danlabrador Před 14 dny

    I'm gettting null from config.postgres.client

    • @danlabrador
      @danlabrador Před 14 dny

      Figured it out. I read the entire codebase and made some modifications.

  • @deepakverma-uo7pf
    @deepakverma-uo7pf Před 22 dny

    Monolithic monolithic ❤❤❤

  • @colbr6733
    @colbr6733 Před 23 dny

    Especially helpful walk-through, like the regular informative checks on the browser or terminal just to validate the expected behaviour and explain what it's doing. Definitely more informative than others I've seen on this topic.

  • @yutsacarm8021
    @yutsacarm8021 Před měsícem

    amazing tutorial

  • @hussienkehinde6329
    @hussienkehinde6329 Před měsícem

    Thanks taking us through error handling with an error page. Most videos do that with just jsons

  • @AkimboFennec
    @AkimboFennec Před 2 měsíci

    For people who might not have understood the high watermark. What happens under the hood in a a computer is the following thing: you have a RAM, which is where all of the variables of a program live. The files, since they are persisted, are stored in a Disk, which is physically separate from RAM memory. Now, when you want all of the bits from one file to another file, you are essentially copying the bits from one area on disk to another area on disk. But computer hardware does not allow you to copy data directly from disk location to another disk location. Instead what you do is firstly get the bits from the source file into the RAM memory, and then these bits are again sent back to the disk, but this time to a destination location on the disk. Now, since RAM is limited amount of memory, if you were to try and copy the files directly, without using Streams, you run into memory issues. For example, let’s say that you only have 1 Gigabyte of RAM, which is about 1 billion memory cells number from 0 and so on. And let’s say that you are trying to copy a file of size 0.6 gigabytes. If you were to NOT use the streams, you would need to copy 0.6 Gigabytes of bits from disk into RAM, thus occupying 60 percent of RAM space, leaving other programs running on your computer with much less ram memory. This will be detrimental to performance of your computer since you will force other programs to store their variables on disk, since RAM does not have enough memory, and Disks are a lot slower than RAM. Now with Write and Read Stream, what you do is simply allocate a certain number of bytes on the RAM. Let’s say you decided to allocated 1 megabyte of space for this stream, which is 1 million memory cells. This means that you allocated a fixed amount of space on the ram, and it will not change. Now the way copying files works with streams is like this. You begin moving bits from the source location on the disk to this 1 megabytes sized space on RAM. Whenever 1 million bits have been sent to RAM, the stream is now full, and can begin writing these 1 million bits back to the disk, but instead of writing them to the source location on disk, it writes them to some other destination location on disk, which is a destination file. High water mark just specifies how many bytes of storage do you want to reserve on RAM. Key point: in order to copy all the data from one file to another, you copy the data from Disk to Ram, and then from RAM back to Disk, since computers can’t copy data from disk to disk without going through RAM. High water specifies the size, in bytes, of this temporary RAM storage that is used to harbor these bits before they are being sent to the destination file. Hope this comment helps clarify some stuff.

  • @gustavocorrea1211
    @gustavocorrea1211 Před 2 měsíci

    thanks for help!!!

  • @SrikanthG555
    @SrikanthG555 Před 2 měsíci

    can we compare list of services in amplify and firebase ?

  • @josefd3493
    @josefd3493 Před 2 měsíci

    thank you for your awesome work!

  • @colabbro7789
    @colabbro7789 Před 2 měsíci

    Too Good .

  • @josefd3493
    @josefd3493 Před 2 měsíci

    Me and some others in the comments got this problem:Uncaught SyntaxError: Unexpected token 'export' (at mustache.js:764:1) does anybody know how to fix. would be very appreciated

  • @YaninaLara-eb9ri
    @YaninaLara-eb9ri Před 3 měsíci

    The method StreamFromArray did not exist. However, using "const { Readable } = require("stream"); const readableStream = Readable.from(advices);" works.

  • @augustoVito
    @augustoVito Před 3 měsíci

    thanks from brazil!

  • @shivam637q
    @shivam637q Před 3 měsíci

    Hi I'm watching your playlist could you please make a video or suggest me documentation about how to use rabbitmq in production level

    • @WebDevJourney
      @WebDevJourney Před 3 měsíci

      www.rabbitmq.com/docs/production-checklist

  • @southredmondtoxik1885
    @southredmondtoxik1885 Před 4 měsíci

    Is kubernates doing auto load balancing?

  • @prakhartandon267
    @prakhartandon267 Před 4 měsíci

    you basically built a pm2 lol

  • @user-qy6ml5iz1o
    @user-qy6ml5iz1o Před 4 měsíci

    do it with client side rendering its a server side rendering and it not suitable for production

  • @alibaghban2934
    @alibaghban2934 Před 4 měsíci

    32:42 Like or dislike this video🤣 (First of all thanks for these great video series.)

  • @christophervalverde486
    @christophervalverde486 Před 4 měsíci

    Hey bro, thank you so much for the tutorial, It's been really helpful :D by the way, you reminded me this song... czcams.com/video/k85mRPqvMbE/video.html

  • @oxinyone9419
    @oxinyone9419 Před 4 měsíci

    very useful and comfy. thanks bro

  • @lav5688
    @lav5688 Před 5 měsíci

    Great video

  • @ktm00072
    @ktm00072 Před 5 měsíci

    Man, you are a pure GEM. I have been watching your videos for a while. Everything I need is in here. What an underrated channel!!

  • @muhammedatallah6863
    @muhammedatallah6863 Před 5 měsíci

    Amazing Explanation, Sad that you stopped posting new videos

  • @thatbackbenchdude
    @thatbackbenchdude Před 5 měsíci

    All these years, and I found this video.. Thanks for the content man!

  • @poolman7786
    @poolman7786 Před 5 měsíci

    so fs.createreadstream is a shortcut of readableclass?? plz reply if i am wrong??

  • @MatheusMisumi
    @MatheusMisumi Před 5 měsíci

    Pretty good content. Thanks!

  • @FARHAN85977
    @FARHAN85977 Před 5 měsíci

    hai i have error Error: No test files found: "server/**/*.test.js" [nodemon] app crashed - waiting for file changes before starting... 🙁 how to the fix

  • @guihermeabrantes416
    @guihermeabrantes416 Před 5 měsíci

    for the next's videos, try to activate the voice lyrics, very nice content!

  • @kavinbarath970
    @kavinbarath970 Před 5 měsíci

    You did great man, I understood well about the relations and special magic methods.

  • @caloinoggins
    @caloinoggins Před 6 měsíci

    Thank you very much for this video series! It`s helping me a lot!

  • @sandipdeb5859
    @sandipdeb5859 Před 6 měsíci

    Thank you ❤

  • @user-jq3km8od6x
    @user-jq3km8od6x Před 6 měsíci

    Any link for the project code?

  • @johnmaverick3068
    @johnmaverick3068 Před 6 měsíci

    excellent

  • @hamzaashraf9529
    @hamzaashraf9529 Před 6 měsíci

    Amazing Video and Amazing Explaination

  • @koggism
    @koggism Před 6 měsíci

    The video is so blured I cannot read it

  • @CT--yo4bb
    @CT--yo4bb Před 7 měsíci

    Thank you for the video series

  • @Khemiri9
    @Khemiri9 Před 7 měsíci

    Really nice tutorial series, I am enjoying your explanations. One question tho, when you register a service, aren't you supposed to save it somewhere as in DB or local file from which you can retrieve later on after gateway restarts or something?

  • @sobiralimov7777
    @sobiralimov7777 Před 7 měsíci

    Wtf???!!! U re doin good but u make so much spelling mistakes it makes me mad. Mind blowing actions. Bruh!!!!!!

  • @fiantop8
    @fiantop8 Před 8 měsíci

    Awesome series!

  • @soratrely5762
    @soratrely5762 Před 8 měsíci

    Thank a lot!!!

  • @andresgutierrez2450
    @andresgutierrez2450 Před 8 měsíci

    Great Explanation! Thank you so much!

  • @dongliang8837
    @dongliang8837 Před 8 měsíci

    really nice opinion with pros and cons of each cloud service

  • @shashankkr1008
    @shashankkr1008 Před 8 měsíci

    Thank you so much sir!

  • @lelandbyrd6130
    @lelandbyrd6130 Před 8 měsíci

    why does he keep saying "council" log? smh cringe

  • @cristianscript5649
    @cristianscript5649 Před 8 měsíci

    how can I visualize my 5 replicas running?

    • @totalrexo5992
      @totalrexo5992 Před 4 měsíci

      do " minikube dashboard " and it will open up kubernetes as UI so u can see whats happening

  • @mohamedtaherali8914
    @mohamedtaherali8914 Před 8 měsíci

    aw esome

  • @cristianscript5649
    @cristianscript5649 Před 8 měsíci

    can we kind of achieve the same but by using docker-compose?