Mohammad Faisal
Mohammad Faisal
  • 60
  • 168 517
Automation is awesome
In this video I show you n8n which is an awesome automation tool that you can use to automate many parts of the work flow that you already have on a day to day basis.
Переглядів: 265

Відео

Earning as a Technical Writer
Переглядів 722 місяці тому
In this video, I talk about the earning potential as a technical writer. I mainly discuss 3 modes of earning. - Platforms like medium - Sponsored posts - Jobs
How much can you Earn from Medium?
Переглядів 1133 місяці тому
In this video, I talk about how much you can earn as a technical writer on a medium. I talk about my story and how I earned over 25000 USD from medium so far. Finally, I share some thoughts for prospective future writers.
Strapi vs Sanity vs Contentful - which CMS is best?
Переглядів 4523 місяці тому
In this video, we are going to compare 3 popular cms solutions and answer the question "which cms is the best for you?" In general, Strapi is the most powerful. Contentful is simple and sanity is the cheapest one. But if you want a more in-depth explanation - watch the video. www.mdfaisal.com/blog
Fastest way to add translation to your website.
Переглядів 3403 місяці тому
In this video we see how we can add internationalization to a NextJS project using Google translator. This is the fastest way to add translations to a NextJS project. The easiest too. Below is the article where you can find all the codes. Article www.mdfaisal.com/blog/nextjs-internationalization-using-google-translator
Design notification system
Переглядів 1853 місяці тому
In this video, we talk about designing a notification system. This can help in system design interviews.
Analyze Nextjs App Bundle
Переглядів 1693 місяці тому
In this video we talk about analyzing the bundle of a nextjs build output. You can use the nextjs bundle analyzer to do this and it can help you to take informed decisions about different packages.
Prefetching in bulk in nextjs - For native navigation feel.
Переглядів 263 місяці тому
In his video, we talk about prefetching pages in NextjS. We see how can we prefetch a single link and how can we prefetch a set of links in NextJS. We see a special technique to bulk load a set of pages and see the real world difference in the user experience when we use prefetching.
Static site generation in NextJS (Pre-build the pages in build time)
Переглядів 813 місяці тому
In this video we talk about how to generate static pages in a NextJS website even if the pages are dynamic. We use a technique called SSG. We can do it on both pages, router and app router. Blog article: www.mdfaisal.com/blog/how-to-choose-data-fetching-strategies-in-nextjs Pages router docs: nextjs.org/docs/pages/building-your-application/rendering/static-site-generation App router docs: nextj...
Hot to optimize images in Nextjs
Переглядів 323 місяці тому
In this video, we talk about the importance of image optimization in any website and discuss different techniques for doing it in NextJS. We especially talk about the LCP metric of the page speed insights tool.
How to optimize script loading in NextJS
Переглядів 853 місяці тому
In this video, we talk about the different approaches to load scripts on the NextJS website. Scripts are often important tools to track the performance of your business but they have a negative impact on the speed of the website. So this video helps us to see how to load scripts in an efficient manner. Blog www.mdfaisal.com/blog Script optimization docs nextjs.org/docs/pages/building-your-appli...
How to find performance issues in website
Переглядів 523 місяці тому
In this video we talk about the tools to find issues in a website. We talk about pagespeed insights tool that can be used to analyze different aspects of the website including performance. Blog: www.mdfaisal.com/blog
How to add Search in Strapi and ReactJS and NextJS using Meilisearch
Переглядів 3415 місяців тому
In this video, we see how to integrate search functionality in Strapi CMS using Meilisearch. This is a popular tool for integrating with Strapi CMS and is very helpful for users. Website: www.mdfaisal.com/blog Links: How to deploy meilisearch to digital ocean: www.meilisearch.com/docs/learn/cookbooks/digitalocean#part-1-deploy-meilisearch-on-a-droplet Strapi plugin for meilisearch: market.strap...
Single responsibility Principle in ReactJS
Переглядів 2009 місяців тому
In this video, we talk about maintaining a single responsibility principle in a ReactJS project. We take a real-life example and analyze why this is bad and how we can improve it. Visit my blog www.mohammadfaisal.dev/blog
Install Google Analytics in NextJS (App router)
Переглядів 10 тис.9 місяців тому
Today, we will install Google Analytics in the NextJS App router project. To do that, we are going to create a new property on Google Analytics and then integrate it with the NextJS app router project in the layout file. This is a quick demonstration of the easiest installation process for a NextJS website. My website: www.mohammadfaisal.dev/blog/add-google-analytics-to-nextjs
URL state management in NextJS
Переглядів 1,4 тис.9 місяців тому
URL state management in NextJS
Architecture of a full-stack AI project
Переглядів 2239 місяців тому
Architecture of a full-stack AI project
How to design your personal projects as a deveoper.
Переглядів 4059 місяців тому
How to design your personal projects as a deveoper.
How to integrate Redux toolkit + Redux persist with NextJS app router
Переглядів 5 тис.10 місяців тому
How to integrate Redux toolkit Redux persist with NextJS app router
Multiple language support in Reactjs and Nextjs
Переглядів 21410 місяців тому
Multiple language support in Reactjs and Nextjs
How to plan fullstack projects
Переглядів 1,5 тис.10 місяців тому
How to plan fullstack projects
Sending email in NextJS using Emailjs
Переглядів 4,9 тис.10 місяців тому
Sending email in NextJS using Emailjs
How to fix poerformance problems of nextjs websites
Переглядів 18010 місяців тому
How to fix poerformance problems of nextjs websites
Remote jobs through we-work-remotely
Переглядів 19511 місяців тому
Remote jobs through we-work-remotely
Salary range as remote software engineer
Переглядів 28511 місяців тому
Salary range as remote software engineer
Remote Jobs on Linkedin
Переглядів 9111 місяців тому
Remote Jobs on Linkedin
A Good PR
Переглядів 5311 місяців тому
A Good PR
Automatic UI+Code generation from Prompts for React
Переглядів 148Рік тому
Automatic UI Code generation from Prompts for React
Awesome Terminal Applications
Переглядів 49Рік тому
Awesome Terminal Applications
Strapi vs Sanity CMS
Переглядів 2,4 тис.Рік тому
Strapi vs Sanity CMS

КОМЕНТАРІ

  • @ammalikk4047
    @ammalikk4047 17 днів тому

    The exact video i was searching for

  • @kapilcreation961
    @kapilcreation961 20 днів тому

    what if we dont want particualr texts to be translated like names of company and mabe other sections? any solution

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

    Amazing Keep up the good work I support you Love from INDIA!

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

    Thanks! I try to use the Analytics component but doesn't work for me. But your video saves the day!

  • @babarhusain-xb4cf
    @babarhusain-xb4cf Місяць тому

    bhai urdu mei videos bnao

  • @PriyaTomar-u6g
    @PriyaTomar-u6g 2 місяці тому

    why im not getting the events update, how to do that also

  • @EricaDyson
    @EricaDyson 2 місяці тому

    A great introduction. I'm a newbie. Many thanks

  • @asmc0403
    @asmc0403 2 місяці тому

    video on self hosting strapi also discussing hosting platforms for it would be really useful hope you do it

  • @FahimFahad
    @FahimFahad 2 місяці тому

    Excellent video.

  • @SatyajitKarmishu
    @SatyajitKarmishu 2 місяці тому

    could you tune up the audio or something please

  • @elisdotenv
    @elisdotenv 2 місяці тому

    Thanks so much brother, automatically you saved me hours of not going to learn the wrong things, your video is very educative and helpful, keep up with the good contents. Happy debugging !

    • @56faisal
      @56faisal 2 місяці тому

      Thank you brother

  • @Zeshan-ob9jz
    @Zeshan-ob9jz 2 місяці тому

    where is service id and template id?

    • @56faisal
      @56faisal 2 місяці тому

      on your dashboard for emailjs template

  • @Mortada_DEV
    @Mortada_DEV 2 місяці тому

    If you've ever tried PayloadCMS, I'm curious about your take on it compared to Strapi ?

    • @56faisal
      @56faisal 2 місяці тому

      will try if I get time and let you know!

  • @muhammedshakir7040
    @muhammedshakir7040 2 місяці тому

    Goog work Mohammed Faisal. Also, create a video on how to handle consent in NextJS app

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

    Great content as always. I have a few questions. 1. How much experience/views you may need to become a full time technical writer? 2. When you wrote the docs for Raise, did you need to write codes to understand stuff the before writing the docs? 3. How hard it is to crack technical writer job?

    • @56faisal
      @56faisal 3 місяці тому

      Thank you Saad. 1. I would say 6 months of relatively regular writing. If some of your articles get popular - that helps. 2. Yes - but it's not expected to write codes. I did to understand the domain better myself. 3. Hard - especially coming from a development background (and not from a writing background). You have to make the jobs come to you. So constantly putting articles on different mediums to get noticed - then writing some guest/sponsored posts - and once you have a good track record - it should get easier.

  • @Shourov-ko5pw
    @Shourov-ko5pw 3 місяці тому

    Hey I am watching your video from Bangladesh. Keep making videos like this. Best wishes.

    • @56faisal
      @56faisal 3 місяці тому

      Many many thanks

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

    Thx u very match,i spent so many time for it,before I found this video

    • @56faisal
      @56faisal 2 місяці тому

      Glad I could help

  • @DavidMarom-yh1jg
    @DavidMarom-yh1jg 3 місяці тому

    Amazing!

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

    your sound volume is very low

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

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

    How can I use vs code JS debugger here ?

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

    It Works! Thank you, sir. Too bad this channel is so underrated. Thank you 🙏

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

    thanks for such explanation.

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

    getting some hydration errors

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

    Why did you pass the userRepo to the userService instance at 8:35, this would be manual dependency injection right what is the use of TypeDi then?

  • @ShubhamShukla-jt4ht
    @ShubhamShukla-jt4ht 4 місяці тому

    aakhir kehna kya chahte ho 🤣

  • @stephendinh-d4e
    @stephendinh-d4e 4 місяці тому

    I have read your blog, and the knowledge you shared is amazing!

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

    Wow man, why it was so hard for everybody else to make it so simply as u did... Thanks! Gluck!

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

    *Module not found: Can't resolve 'emailjs-com'*

  • @Rejuyan-Ahmed
    @Rejuyan-Ahmed 5 місяців тому

    good content.

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

    Thanks for a great tutorial!

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

    Hello, a question, it will be enough for me to insert Google Analytics only in the layout, I was checking Google Analytics, and although it counts the visits, it is not counting which pages I am moving to within the app,I am working with nextjs 14, greetings.

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

      cuz he configured for the whole project, for each page, you would like to configure separately. too bad he didnt mention it.

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

    Thank you for the explanation! For blogging needs, I would recommend you try Headless Hashnode which is tailored for this purpose. Hashnode's WYSIWYG editor and and the inbuilt AI capabilities in its editor are truly amazing for writing purposes.

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

    hey buddy i saw some developer write query where they define schema is that correct method ??

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

    Thank you very much.

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

    Thanks Mr Faisal - Did you had a parrot in your background? Very nice!!

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

    You have to learn more. The way you worked is not good.

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

    package.json missing when ran with latest version of docker, what is needed to fix this?

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

    my good! thanks!

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

    thank you!

  • @Koro-qr7qe
    @Koro-qr7qe 6 місяців тому

    it worked for me, thank you sir!

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

    This was helpful, thanks for the overview! And for future readers, be sure to check these platforms for current pricing. For instance, at the time of this comment, Strapi now offers a $29/month cloud tier

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

    great video, How can I connect with you?

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

      mohammadfaisal1011@gmail.com

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

    want more videos about toptal brother. Take love from Bangladesh ❤🎉

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

    thanks man

  • @CoolMoi-xe2fo
    @CoolMoi-xe2fo 8 місяців тому

    After successfully uploading the file and processing it through the Google Drive API,despite receiving a 200 status code for the POST request, the backend returns unexpected HTML content instead of the expected JSON response.This unexpected behavior occurs only in the production environment, as everything works as expected locally. I don't understand why!! Any help please? Thank you for this amazing video.

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

      If you are using docker - check the file permission. Else can you provide any logs?

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

    Thank you bro, you save my day, thanks for the repo

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

    do you connect this with your bank account or paypal?

  • @BilalKhan-do1xg
    @BilalKhan-do1xg 8 місяців тому

    Thank you bro :)

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

    Can you please make a video on how to get remote jobs as a entry developer?