Tom Shaw
Tom Shaw
  • 157
  • 580 433
How I coded a Chrome Extension to make me more productive
SOURCE CODE: github.com/IAmTomShaw/Website-Blocker-Chrome-Extension
In today’s video we’re going to use HTML, CSS and JavaScript to build a Chrome Extension from scratch!
This Chrome Extension is going to help me to become more productive by blocking access to specified websites that are a huge distraction for me.
Only 10% of viewers are subscribed, so if you’d like to see more content like this, hit that subscribe button!
Переглядів: 367

Відео

This is why YOU don’t enjoy programming anymore
Переглядів 2,9 тис.3 місяці тому
This is why YOU don’t enjoy programming anymore
Postman Flows: A Game-Changing API Workflow Builder
Переглядів 1,6 тис.3 місяці тому
Postman Flows: A Game-Changing API Workflow Builder
Are YOU making this programming mistakes?
Переглядів 5034 місяці тому
Are YOU making this programming mistakes?
DON'T build an AI Startup in 2024
Переглядів 3,3 тис.6 місяців тому
DON'T build an AI Startup in 2024
The SECRET to learning to code quickly! 💻💨
Переглядів 9496 місяців тому
The SECRET to learning to code quickly! 💻💨
The SECRET to getting clients as a Freelance Developer
Переглядів 2,1 тис.8 місяців тому
The SECRET to getting clients as a Freelance Developer
The Advice That Made Me A Better Programmer
Переглядів 1,4 тис.10 місяців тому
The Advice That Made Me A Better Programmer
The Most Important Tip For Learning To Code!
Переглядів 94910 місяців тому
The Most Important Tip For Learning To Code!
The Harsh Reality of Freelance Programming
Переглядів 58 тис.11 місяців тому
The Harsh Reality of Freelance Programming
How to build a REST API with TypeScript & MongoDB
Переглядів 13 тис.11 місяців тому
How to build a REST API with TypeScript & MongoDB
AWS Summit London 2023 VLOG (including AWS GameDay: F1 League)
Переглядів 1,2 тис.Рік тому
AWS Summit London 2023 VLOG (including AWS GameDay: F1 League)
How Netflix Delivers Content To 200 Million Users
Переглядів 804Рік тому
How Netflix Delivers Content To 200 Million Users
The Best Coding Projects to Improve Your Skills and Get Noticed
Переглядів 2,2 тис.Рік тому
The Best Coding Projects to Improve Your Skills and Get Noticed
My startup did £30K in revenue in 45 days and it still failed.
Переглядів 1,5 тис.Рік тому
My startup did £30K in revenue in 45 days and it still failed.
Which Programming Language should I learn? - Tom Shaw
Переглядів 759Рік тому
Which Programming Language should I learn? - Tom Shaw
How I became a Software Developer without a degree - Tom Shaw
Переглядів 1,3 тис.Рік тому
How I became a Software Developer without a degree - Tom Shaw
Why you should learn to code and how it will change your life - Tom Shaw
Переглядів 630Рік тому
Why you should learn to code and how it will change your life - Tom Shaw

КОМЕНТАРІ

  • @jonathanschober1032
    @jonathanschober1032 Годину тому

    No prepared statements No need for a serverless framework (wut) Literally zero need to create a mock endpoint Wrote an endpoint that just did a super basic DB query. Is there any logic in this API? This whole video could have been done in excel

  • @deekaneable
    @deekaneable 7 годин тому

    Instantly gets sql injected. Never do what he's doing. Use a sql builder and params or at least escape your input. Not only can you get hacked doing this, the query can't be cached efficiently because it constantly needs reparsed.

  • @kristianpaul7
    @kristianpaul7 16 годин тому

    Put one on each finger and you might have a keyboard replacement?

  • @RockProductionsYT
    @RockProductionsYT 23 години тому

    Actually it was the creeper, distributed on some early teletype network. It would just print a message trolling the network owners. “I’m the creeper. Catch me if you can.”

  • @Greydonkey.
    @Greydonkey. 23 години тому

    What software was this?

  • @nameless4637
    @nameless4637 23 години тому

    When DRM is actually malware. I always joke about it, but never knew that there was once a time where it was the case.

  • @boomstick4882
    @boomstick4882 23 години тому

    So, the first computer virus was DRM?, makes sense

  • @user-tn6mg3wj3l
    @user-tn6mg3wj3l 23 години тому

    How can the customers be angry when they aren't customers Because they didn't buy it the ILLEGALLY pirated the software it's like stealing a car crashing and geting angry at the guy whose car was stolen that just doesn't make sense

    • @LDinoise
      @LDinoise 23 години тому

      As he said, many people bought it thinking it was the original. When you first call you can't know that you've been ripped off

    • @LDinoise
      @LDinoise 23 години тому

      Maybe try to listen next time

    • @filipgasic2642
      @filipgasic2642 23 години тому

      Scammers sold the virus version as the real one

  • @Boglodituber
    @Boglodituber День тому

    Dude you're so underrated

  • @TayyabAliZoroJuro
    @TayyabAliZoroJuro День тому

    I wanna see the comments on this short So like this so i can come back and see some when there are some

  • @Ph1syc
    @Ph1syc День тому

    I use mine currently to store my images instead of google photos using librephotos and also have Pi-Pwn on it to jailbreak my ps4 on boot, i am thinking of getting another one for more “cool” projects as currently it just sits there doing its job

  • @pham3383
    @pham3383 День тому

    I use a pi pico to build my own stepper driver from 6 scr thyristor to control my nema 24 For my wife to load the dirty clothes from the ground floor bathroom to the 3rd floor where the laundry place at( since we hate dryers and like using the sun for drying)

  • @darkphase7799
    @darkphase7799 День тому

    I wish they were more affordable in Australia. I am hoping some of the clone boards start to bring prices down. I brought a pi zero 2 W, charger, case, usb ethernet adapter, and SD card for like $100 AUD. Overseas people can get it for way cheaper. All our prices are inflated by at least 25%. Our prices for a Zero 2 W is about $22 USD vs ordering in USA it's $15 USD. That's assuming you can even find anything in stock. The reason I went a W is because that was all that was in stock when I brought it.

  • @elromklf1670
    @elromklf1670 2 дні тому

  • @elromklf1670
    @elromklf1670 2 дні тому

  • @sindbatoo1870
    @sindbatoo1870 2 дні тому

    what about something like Arduino mega (or any other version of it)

    • @swimmerjosiah
      @swimmerjosiah 2 дні тому

      An Esp32 is pore powerful for cheaper and you can buy some with USB C Also they work with arduino IDE

  • @MultiYougay
    @MultiYougay 2 дні тому

    Can't keep up with my weather app😭

  • @tristancollier777
    @tristancollier777 2 дні тому

    I built a retro pi. And a Kali machine.

  • @Syntharaxz
    @Syntharaxz 2 дні тому

    Mrbeast

  • @paulr7765
    @paulr7765 3 дні тому

    No prepared statements?

    • @gintoki_sakata__
      @gintoki_sakata__ 2 дні тому

      Java?

    • @TorinNionel
      @TorinNionel День тому

      @@gintoki_sakata__they’re a MySQL concept - the mysql2 NPM package supports them. Right now this code is vulnerable to sql injection.

  • @tommyshaw2420
    @tommyshaw2420 4 дні тому

    Hi Tom Shaw, I am also Tom Shaw, and also a software engineer. LMAO, small world. I literally found you by googling my own name + software engineer just to see what would pop up.

  • @IAmAIdiot134
    @IAmAIdiot134 4 дні тому

    Thanks. Great video, and can you teach me how to be the mareter, job manager, budgerer, etc.?

  • @thepeer
    @thepeer 4 дні тому

    Subscribing cause you raw dog sql

  • @javierruelas1996
    @javierruelas1996 7 днів тому

    Cool video!

  • @PromovareUTOPIAN
    @PromovareUTOPIAN 7 днів тому

    Smart guy, I got the steps but what am I thinking watching this, cuz I dont know JS? Are you the same?

  • @MrCaviar
    @MrCaviar 8 днів тому

    But then you try

  • @HORROR-7
    @HORROR-7 8 днів тому

    No mousepad???? *sprinkles holy water*

  • @nopelollmao
    @nopelollmao 9 днів тому

    why are there so many busses to Notingham tho

    • @tom.developer
      @tom.developer 8 днів тому

      That's the only place buses from this stop go to. :)

    • @yhwh5568
      @yhwh5568 8 днів тому

      cuz they robbin da hood in drive bys

    • @maltheman96
      @maltheman96 8 днів тому

      It's every half hour, not that many really

    • @nopelollmao
      @nopelollmao 8 днів тому

      @@maltheman96 uncommon for france tho. like 2 busses on one route in one day.

  • @shashankks1962
    @shashankks1962 9 днів тому

    Now imagine being a programmer and hardware engineer, I could build the entire digital world.

    • @tom.developer
      @tom.developer 8 днів тому

      I've been learning a bit of hardware on the side. But I'd definitely like to learn more. Work in progress 💪

    • @juliasteam2077
      @juliasteam2077 8 днів тому

      No. It's a fun thought but in reality there are specialists working on specialized infrastructure, to be able to build this infrastructure you'd need way more than the basic training of any engineer.

    • @gintoki_sakata__
      @gintoki_sakata__ 21 годину тому

      ​@@juliasteam2077it's a fun thought and you made it not fun anymore

  • @rajushah8748
    @rajushah8748 9 днів тому

    thank you very much brother

  • @DavidHona
    @DavidHona 9 днів тому

    Yes but how. You just said displacement.

  • @mohamadhafda161
    @mohamadhafda161 9 днів тому

    Im 33 year old , and i just started studying web development. What advice do you have for someone like me and do you feel that my age is going to be a problem ?

    • @tom.developer
      @tom.developer 8 днів тому

      Age is definitely not going to be an issue. You should be able to use your age to your advantage, as some companies and clients don't like hiring people in their early - mid twenties. Of course, the advice depends on the goals that you have. What direction would you like to take your studies in ? :)

    • @mohamadhafda161
      @mohamadhafda161 6 днів тому

      @@tom.developer currently im studying Front-end development and i want to specialise in it , what advice may you give me ?

  • @user-oo8nj8rd4j
    @user-oo8nj8rd4j 10 днів тому

    Mi left ear enjoyed it

  • @breccmcdonald3387
    @breccmcdonald3387 10 днів тому

    Is the spelling bad or do yall across the pond spell it tyres and not tires 😂

  • @florianhirsch471
    @florianhirsch471 10 днів тому

    Funnily thei dont ever get used seriously

    • @SanchezS1998
      @SanchezS1998 10 днів тому

      Yeah I’m still upset about how K-Mag’s run up the field was absolutely wrecked by that awful pit in Canada.

  • @nakii7624
    @nakii7624 10 днів тому

    alright ill use those tires to fill up my bathtub in 1 second

  • @War_pigeon.
    @War_pigeon. 10 днів тому

    Water very nice how much Gatorade can it hold then?

  • @oSpam
    @oSpam 13 днів тому

    Moved to JS 😢

  • @oSpam
    @oSpam 14 днів тому

    Hell yea, early! If i trusted AI to fully write applications I don’t think it would even run lmao. It’s a tool and should be used as a tool :) great vid

  • @oSpam
    @oSpam 15 днів тому

    Keep it up man! I love AWS btw

  • @user-yg1dg6xm2g
    @user-yg1dg6xm2g 18 днів тому

    Ask ChatGPT 4 for an estimate of how long the project will take.

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

    How many hours per day should a freelancer work to finish one project in average? Is it possible to be a nurse and a freelancer programmer at the same time?

  • @user-pi7yx7dr8u
    @user-pi7yx7dr8u 21 день тому

    @kreed is this your lost brother?😂

  • @honestlocksmith5428
    @honestlocksmith5428 22 дні тому

    I block all connections to aws services because the Chinese use it to collect data.

  • @eug.bondarev
    @eug.bondarev 23 дні тому

    Nice explanation, thanks 😊

  • @user-yr8tm1cd1k
    @user-yr8tm1cd1k 23 дні тому

    That 's what you need ! Thanks !

  • @kishanmistry4385
    @kishanmistry4385 23 дні тому

    When will the source code be available? Atm it is not

    • @tom.developer
      @tom.developer 21 день тому

      I've made it public now. Sorry for the delay :)

  • @Assasincreedbro
    @Assasincreedbro 24 дні тому

    A Small Suggestion : Add timer block (atleast for 2 hour -- default) to desired amount of time... By the way, Cool extension.. 🎉🎉👌🏻

    • @tom.developer
      @tom.developer 24 дні тому

      Thanks for the suggestion! That's a really good idea. I think I'll do that for another video :)

  • @KolawoleFemi-id1om
    @KolawoleFemi-id1om 24 дні тому

    Hello Please I need a developer

  • @lostinthenarrativve
    @lostinthenarrativve 25 днів тому

    What courses do you recommend brodie