How is this Website so fast!?

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ธ.ค. 2024

ความคิดเห็น • 2.3K

  • @CodingWithLewis
    @CodingWithLewis 2 หลายเดือนก่อน +19233

    The developers are going to have to explain to the business owners that the huge spike in traffic is from other developers and not customers for nuts and bolts

    • @alperkaya8919
      @alperkaya8919 2 หลายเดือนก่อน +163

      yo hello didn't expect you to see here. I guess a new shorts topic?

    • @mohitranka9840
      @mohitranka9840 2 หลายเดือนก่อน +85

      Starting the get 429 for HTML Prefetch

    • @rubyrubenstahl827
      @rubyrubenstahl827 2 หลายเดือนก่อน +485

      McMaster Carr is used by so many people in the industrial world that a bunch of developers chicking it out will barely be a blip in their stats.

    • @checksum00
      @checksum00 2 หลายเดือนก่อน +276

      @@rubyrubenstahl827 This, they have no idea but they stumbled on the AWS of the industrial world. McMaster ain't going to be impressed by your puny devs asses. Also I used to spend my day on that website downloading 3D models for free, the amount of work behind this product goes WAY beyond the actual website.

    • @MrShawn
      @MrShawn 2 หลายเดือนก่อน +105

      ​@@checksum00 that actually started rate limiting a few minutes ago. I guess all the devs made a blip!

  • @bdot02
    @bdot02 2 หลายเดือนก่อน +7020

    Their site looks old, but once you've used it a couple times to find some specific parts for your very specific application, you'll find that their site is the absolute gold standard for UX design, you can so quickly dive in and find the exact part you need. They have done a fantastic job with it and run a fantastic service. Parts do cost more, but they're in your shop the next morning.

    • @wayland7150
      @wayland7150 2 หลายเดือนก่อน +527

      Engineers hate Apple designer BS. This site seems correct.

    • @piisfun
      @piisfun 2 หลายเดือนก่อน +121

      MOST of the time.
      Occasionally you can find yourself stuck when looking for a specific part that you don't quite know the name of...

    • @tonyhart2744
      @tonyhart2744 2 หลายเดือนก่อน +129

      its not old but already peaked, this is what peak perfomance of look like

    • @boots3372
      @boots3372 2 หลายเดือนก่อน +192

      No, it's not the "gold standard" for UX. It's pretty good though. If this was the gold standard than way, way more websites would look and behave like this. This is the gold standard for engineers and those no nonsense people. Unfortunately most people wouldn't particularly like this website and years of research and A/B testing would confirm this. And when you make a product you make it for "most people".
      I wish this were the gold standard though.

    • @jacksonsingleton
      @jacksonsingleton 2 หลายเดือนก่อน

      @@wayland7150 Apple designer bs works well for what it is. There are very different use cases and one isn't better than the other, they're serving different purposes. This is a digitzed catalog which has it's own set of problems.

  • @amosnimos
    @amosnimos 2 หลายเดือนก่อน +10262

    crazy that an efficient site is turning into a free ad campaign for them.

    • @vladislav_artyukhov
      @vladislav_artyukhov 2 หลายเดือนก่อน +271

      and they need to open "optimization courses" branch in company business

    • @ATX_Engineer
      @ATX_Engineer 2 หลายเดือนก่อน +11

      That website is trash. Lookup database is fycked. What are you talking about?

    • @MutantNinjaDonut
      @MutantNinjaDonut 2 หลายเดือนก่อน

      I doubt we’re going to be buying anything. Just using their resources.

    • @VladDBA
      @VladDBA 2 หลายเดือนก่อน +208

      @@ATX_Engineer Are you sure? The searches feel snappier than what I've seen most ORM fans pull off.

    • @MutantNinjaDonut
      @MutantNinjaDonut 2 หลายเดือนก่อน +150

      @@ATX_Engineerlooks like you missed the point of the video.

  • @Crazyblox
    @Crazyblox 2 หลายเดือนก่อน +3881

    Please let this be a turning point for website design

    • @Joeski2
      @Joeski2 2 หลายเดือนก่อน +39

      Seeing some of my favorite creators comments under random videos like this reminds me that they are humans just like us and not some omega mighty gods or something

    • @robinvegas4367
      @robinvegas4367 2 หลายเดือนก่อน +124

      hahaha no way that happens.
      Bloated, useless frameworks, libraries and UX design tools are all the rage. Oh and toss in massive json files cause the cool kids can't be bothered with optimized SQL and a proper database.

    • @pharmokan
      @pharmokan 2 หลายเดือนก่อน +11

      more like a u-turning point.

    • @zenithquasar9623
      @zenithquasar9623 2 หลายเดือนก่อน +43

      It’s purpose built. Every site should cater towards its goals. Not standardised across the board.

    • @chan4est
      @chan4est 2 หลายเดือนก่อน

      Seems like Next.jx handles a lot of this for you if you configure it properly..

  • @aerohard
    @aerohard 2 หลายเดือนก่อน +5107

    What you DON"T see on this website has something to do with the speed as well. It's not constantly throwing intrusive ads, invitiations to join their email list, promo popups, and, most importantly, it's not actively interfering in the user's search process. Best of all, you don't need to create an account for the privelege of simply viewing the content.

    • @k225
      @k225 2 หลายเดือนก่อน

      While you can browse category listings, you do need an account to view any product detail page - "Log in to view Product Detail"

    • @hyundaihd440
      @hyundaihd440 2 หลายเดือนก่อน +202

      They don't even pester you with printer media unless they deem you worthy enough®. 10/10 would shop with them again.

    • @TheMetalButcher
      @TheMetalButcher หลายเดือนก่อน

      @@hyundaihd440 People beg for their printed media. They turn their nose at ya, won't even send one by request.

    • @CuthbertNibbles
      @CuthbertNibbles หลายเดือนก่อน

      They are very in touch with their clientele. I work in tech, but had close (manufacturing/engineering) industry contacts at a previous job. These are very intelligent engineers, they have great math skills and can visualize drawings in dimensions we dream about, but also frequently solve problems with the phrase "don't use force, get a bigger hammer", not the kind of person who tolerates frustration. Most of them also _despise_ technology, mainly because of the reason you gave, the Enshittification of electronics because programmers keep adding nonsense. Somehow, McMaster Carr avoided this trend, they sell parts, they make parts easy to find, they sell more parts. Another phrase from the industry, "don't fix what ain't broke".
      Another site that does this is Mouser electronics. Their products are more expensive than aliexpress, but comparing the search between the two sites is night and day.

    • @davidchalmers6753
      @davidchalmers6753 หลายเดือนก่อน +99

      Most people will experience blazing fast websites if they just use a competent adblock. Websites try to load all their ads first before anything else

  • @eduardomolteni8417
    @eduardomolteni8417 2 หลายเดือนก่อน +9515

    Props to the business owners who let the developers dive deep in performance.

    • @redneckcoder
      @redneckcoder 2 หลายเดือนก่อน +498

      I mean this is typical of what you had to do in the early 2000s just to get pages to load in reasonable time. Without these optimizations, these would be 15 second page loads back then. Modern pages would take minutes to load if we still had the same internet speeds.

    • @throwbacknba8259
      @throwbacknba8259 2 หลายเดือนก่อน +136

      yeah I think this is more like they could only find the old school dev to hire, and he didn't know any other way

    • @y00t00b3r
      @y00t00b3r 2 หลายเดือนก่อน +241

      @@redneckcoder exactly. Imagine living in a world where this was uncommon enough that it deserved its own video so that the youngsters could point and stare at this "deep dive" into "optimization".
      Oh, wait... We actually are living in that world. Remember what they took from us.

    • @Billy4321able
      @Billy4321able 2 หลายเดือนก่อน +49

      @@redneckcoder Coming from someone who used to have DSL internet, I can confirm this is true. Modern pages did take minutes to load.

    • @mattpkp
      @mattpkp 2 หลายเดือนก่อน +50

      Props? Reducing friction to the parts reduces friction to profit. This isn't developer altruism

  • @Psychopatz
    @Psychopatz 2 หลายเดือนก่อน +2807

    I have a suspicion that the people who made this websites are those veteran folks from C era where speed and lightweight is crucial.
    That image sprite technique is a dead giveaway, huge respect to that team/pal!

    • @AMMPTT
      @AMMPTT 2 หลายเดือนก่อน +114

      Offscreen buffers ftw

    • @roodood
      @roodood 2 หลายเดือนก่อน +224

      This was a somewhat common technique just ~15 years ago. It was right around the time we started to use Javascript for everything (knockout, backbone, etc).

    • @NJ-wb1cz
      @NJ-wb1cz 2 หลายเดือนก่อน

      ​@@roodoodnot just somewhat common, literally everyone was using it. Dialup was extremely punishing for each connect, but once you got it going you were fine. It was gradually losing relevance but was still the default way to use graphics

    • @ZakiWasik
      @ZakiWasik 2 หลายเดือนก่อน +33

      @@roodood and the YUI framework was from that time as well.

    • @legion_prex3650
      @legion_prex3650 2 หลายเดือนก่อน +47

      @@roodood for some that sound like from ancient times. for us oldies (first website 95) its still a proper technique to fasten things up.

  • @9eightFilms
    @9eightFilms 2 หลายเดือนก่อน +1216

    As an industrial designer, i use their site religiously for grabbing CAD files to test fit standardized parts for designs. Never EVER had a hiccup. Its fantastic!

    • @eliasbergstrom5300
      @eliasbergstrom5300 2 หลายเดือนก่อน +81

      I was amazed when I visited their website and saw that basically everything had downloadable cad files for most softwares, definitely bookmarking their website just for that.
      /fellow engineer (albeit mechanical engineer).

    • @8u88letea
      @8u88letea 2 หลายเดือนก่อน +10

      mech desg here came across this video and thinking same thing would be good site to get files lol

    • @stevenson1142
      @stevenson1142 2 หลายเดือนก่อน

      @@8u88letea I did a mech design co-op years back and my entire internship was pulling fastener files from McMaster-Carr and adding it to the large assembly. Very useful tool

    • @jaubuchon28
      @jaubuchon28 2 หลายเดือนก่อน +53

      I've found a couple incorrect models before (used a 300 vs a 150 class pipe fitting) and they had it fixed in like 45 mins after I called and informed them lmao

    • @ChuckThree
      @ChuckThree หลายเดือนก่อน +3

      Are you trying to say it’s easier than thumbing through the ol’ 9,000 page McMaster Carr bible?! Outrageous

  • @kornphlake79
    @kornphlake79 2 หลายเดือนก่อน +284

    It is insane that I have gigabit internet, 16 cores at 5ghz, 64gb of RAM a graphics card that can render photorealistic images in a fraction of a second and what brings my computer to its knees is the weather channel website.
    Kudos to McMaster Carr for giving us a website that works so well we don’t even notice it is doing things no other website does, and at the same time shame on the developers who make the rest of the internet crap.

    • @logickedmazimoon6001
      @logickedmazimoon6001 2 หลายเดือนก่อน +14

      a suboptimized program can make any system slow. Nowadays, a suboptimal website can slow your computer

    • @ljubojatube
      @ljubojatube หลายเดือนก่อน +5

      True for bandwidth, but web (JS ) is single threaded, so you effectively use just single core. With exception of Web Workers and Promises which don't mess with main thread. Web is losing battle very much, On mobile is almost over :(

    • @A_barrel
      @A_barrel 20 วันที่ผ่านมา +1

      Their shit was peak in 2015/16. It's unusable now

    • @ikk_ikk
      @ikk_ikk 19 วันที่ผ่านมา

      If you see how much they charge for a nail, their speed is not a surprise.

    • @ggsap
      @ggsap 7 วันที่ผ่านมา

      no, it's the server which is slow in giving you a response

  • @EarlMcManus-x7t
    @EarlMcManus-x7t 2 หลายเดือนก่อน +941

    My son lost both his legs in an auto pedestrian accident. His new donated wheelchair arrived the day before he was set to be released from the hospital But it came in missing a few bolts and nuts, McMaster was the only place that carried it, and my neighbor told me about the website and he ordered the pieces online himself. They arrived one hour before my son was released, and the chair was fully assembled and ready to go for my son when he came out that day. Thank You for being a good company McMaster-carr!!

    • @dineshkum4r
      @dineshkum4r 2 หลายเดือนก่อน +16

      very sad to hear that. how long this has been

    • @058w.
      @058w. หลายเดือนก่อน +19

      After my daughter was involved in a severe fall, she needed a custom wheelchair urgently. We found that McMaster-carr was the only supplier with the specific parts we required. Despite the delay, they delivered the missing screws and brackets just in time for her discharge. The wheelchair was perfectly assembled and ready to use the moment she left the hospital. Grateful for your exceptional service, McMaster-carr!

    • @ogkush9934
      @ogkush9934 หลายเดือนก่อน +1

      @@058w. I hope she is doing alright.

    • @TojiFushigoroWasTaken
      @TojiFushigoroWasTaken หลายเดือนก่อน +18

      ​@@058w.This is suspiciously similar to the op comment.....kind of suspicions

    • @3D1ofakind
      @3D1ofakind หลายเดือนก่อน +11

      After my father was involved in a waterskiing accident and sadly passed away, he needed a custom bolt for his coffin since the hinge had broken. Thanks to McMaster-carr we were able to get the bolt. Arrived within 10 seconds after ordering it online thanks to the super quick website preloading the bolts to the funeral home right on time. Grateful for your fantastic service McMaster-carr!

  • @05xpeter
    @05xpeter 2 หลายเดือนก่อน +2994

    Try reaching out to the developers of this site for a round two, where they talk about there thoughts that could be really interesting.

  • @traviswatson6527
    @traviswatson6527 2 หลายเดือนก่อน +1943

    You should order from McMaster Car and then your question will instantly shift from "how is their website so fast?!" to "how the hell do they ship so fast??!!"

    • @SMorrisRose
      @SMorrisRose 2 หลายเดือนก่อน +72

      Unlikely with Canada Post involved.

    • @traviswatson6527
      @traviswatson6527 2 หลายเดือนก่อน

      @@SMorrisRose Go try! And report back. They have an insane collection I'm sure you'll find something useful. You can even see the shipping on the site. Almost everything for me says "Delivers tomorrow" but some things take a day or two more.

    • @WesBos
      @WesBos  2 หลายเดือนก่อน +397

      yeah they dont ship to Canada unless you are a business. You gotta use Fastenal in Canada, which hates it's customers

    • @95_Nepentheses
      @95_Nepentheses 2 หลายเดือนก่อน +59

      Right? Near every time I've ordered from them, I've received my order the next day.

    • @bdot02
      @bdot02 2 หลายเดือนก่อน +142

      Their returns are crazy awesome too, you just ship them a box of stuff you bought. They figure out who it's from and what the items are inside the box and from what orders they came from. It's crazy. No RMAs just ship it in a box back to them, get a refund.

  • @katsup_07
    @katsup_07 2 หลายเดือนก่อน +1162

    "It is fast because the server returns HTML and the browser is good at rendering HTML"
    What?! They didn't just send a giant package of JS? Who would have thought to make a website in such a logical manner.

    • @jakedewey3686
      @jakedewey3686 หลายเดือนก่อน +57

      *htmx intensifies*

    • @Strongdocoteur
      @Strongdocoteur หลายเดือนก่อน +2

      Hehe tbh it relies on quite a bit of JS, our internal apps of similar style have about the same amount, but we use React as a frontend. If it was a popular site SSR would be good though, but the speed seen here is honestly not too interesting tbh

    • @ralanham76
      @ralanham76 หลายเดือนก่อน +4

      Lol like the 90s internet but not on dialup

    • @arenomusic
      @arenomusic หลายเดือนก่อน +2

      ​@@StrongdocoteurBut it works!!! Not super interesting, but this is the kind of design people want more of

    • @jamess.2491
      @jamess.2491 หลายเดือนก่อน +1

      @@arenomusic not really, users don’t care as long as it works and looks pretty. The average user wouldn’t like this site because it “looks old”.

  • @pocket-logic1154
    @pocket-logic1154 2 หลายเดือนก่อน +645

    You can still call these guys on the phone, 24-7, and you'll get a human right away that'll answer any question you have, or take your order. THAT is good business.
    Source: I used to own my own business, and I would make calls at 3am, and I'd get someone to place an order for me, or look up an item I had a question about. Superb customer service

    • @allwaysareup
      @allwaysareup 2 หลายเดือนก่อน +54

      Customer service is excellent, they'll even take an order for something not in the catalog if it's from a manufacturer they have a relationship with. They get me weird unlisted product data pretty fast too.

    • @KnowledgePerformance7
      @KnowledgePerformance7 หลายเดือนก่อน +6

      Absolutely phenomenal experience with them, even when I had an immensely annoying payment problem due to working via a university.
      They are life savers.

    • @tristan7588
      @tristan7588 หลายเดือนก่อน +25

      At one point we emailed them to get the weight of an item that wasn't listed, and they replied less than 10 minutes later. To this day we suspect they had someone run out to the warehouse with a scale and weigh it.

    • @newq
      @newq หลายเดือนก่อน +10

      See, this is why people find things like this to be so unusual. Business-to-business is always more efficient like this. Consumers, meanwhile, get shafted.

    • @Demonslayer20111
      @Demonslayer20111 หลายเดือนก่อน

      ​@@tristan7588i would be disappointed if that wasnt what they did. Every interaction with them has been like that, get the hmm thats weird, will do that immediately, and get an answer at most a few hours later.
      The only company that even comes close to that level of service has been aircraft spruce (aircraft specific hardware and tooling, up to and including entire aircraft kits to build your own).

  • @colindgrant
    @colindgrant หลายเดือนก่อน +59

    I use them a lot, so much that they reached out to me for a UX feedback session which I was happy to do. The UX designers and devs I talked with were SHARP and DETAILED. They asked really good questions. At the end I told them that whatever they’re doing to resist the suck of other websites, keep resisting!

  • @nighthawk6468
    @nighthawk6468 2 หลายเดือนก่อน +477

    As someone who does a lot of engineering and CAD design work, I fucking LOVE McMaster-Carr. Nearly every single object on there has true to life accurate 3d models in like 10 different formats so you can accurately import them into your cad package and have perfect, to scale parts for your model in seconds. The program that I use, Autodesk Fusion, literally has a version of this site integrated into the software so you can pop components into your design without ever having to leave... It's magical, I will never be able to go back!
    Kudos to everyone at McMaster, you honest to god make the world go round!

    • @SandwichMitGurke
      @SandwichMitGurke 2 หลายเดือนก่อน +26

      yeah, I am astounded by the level of information they provide. And they basically sell everything one can think of. And 3d models for everything, detailed description, correct sized, sometimes even a little info button and a whole new picture appears in the table, showing the threading. This is just brilliant

    • @anandsharma7430
      @anandsharma7430 2 หลายเดือนก่อน

      It appears that there's no penny pinching, bean countering, or half-assing anything. They do a thing properly with a lot of thought put into it and they don't nickel and dime users' attention and / or tell the user what to do. It seems their aim is to give you what you need and get out of your way immediately - something google used to do till say 2007-08, when their publicly traded nature started corrupting the tech backbone.
      Before google, search engines wanted people to stay on their page and click shiny things, much like websites do today with popups, effects, animations, colourful design and what not. They want users to engage and spend time on the site. But it's far better to adopt the McMaster/Google philosophy. It also scales so much better.

    • @jsc230
      @jsc230 หลายเดือนก่อน +15

      They have a plug-in for solidworks as well. It's good business, if they make it easy for you to put into your cad/design, you're likely just going to get it from them instead of trying to find it somewhere else and hope it's the same.

    • @ComplicatedStuff
      @ComplicatedStuff หลายเดือนก่อน

      ⁠@@jsc230Even better, if you download their Solidworks models they come with the feature tree, so they are not just imported ‘dead’ files!

    • @astronemir
      @astronemir หลายเดือนก่อน +1

      lol they may start charging for these after reading 😂

  • @LukePighetti
    @LukePighetti 2 หลายเดือนก่อน +826

    McMaster Carr is one of the most legendary private companies in the USA. They are famous for hiring STEM new grads and paying them $120k+ to pack UPS trucks. They also have their own dedicated UPS distribution center in their main warehouse. Crazy business.

    • @LukePighetti
      @LukePighetti 2 หลายเดือนก่อน +112

      Allegedly they have entire floors dedicated to servicing DOD contracts with secret and top secret clearance requirements. Heard this from someone who worked there on their catalog.

    • @LukePighetti
      @LukePighetti 2 หลายเดือนก่อน +150

      Lots of people join out of college because their comp, benefits and bonus packages rival big tech companies and then never leave because of the golden handcuffs. Lots of really smart people going deep on the tiniest little details. Whole business is greased from top to bottom by some of the smartest people in the country

    • @LukePighetti
      @LukePighetti 2 หลายเดือนก่อน +132

      So many times I’ve ordered something from them at 10PM, it’s on an UPS truck by 12AM and halfway across the country and out for delivery the next day at 4PM. Their integration with the logistics companies is on a whole other level.

    • @LukePighetti
      @LukePighetti 2 หลายเดือนก่อน +111

      Also their website and catalog is so good that it’s standard for engineers and machinists to use it for an engineering reference even if they don’t plan to purchase anything. Second only to the legendary Machineries Handbook

    • @linuxguy1199
      @linuxguy1199 2 หลายเดือนก่อน +29

      Hiring a STEM new grad just to pack trucks seems like a complete waste of talent, I'd rather make less somewhere else if it means I'm learning new skills - packing trucks is not something a young STEM grad should be doing with a degree in science/technology/engineering/mathematics - they should be doing something that involves STEM. They're a great company, but that just doesn't make much sense to me. It doesn't surprise if they had areas dedicated to secret DOD contracts, I would expect McMasterCarr to be no different as the military's gotta get their nuts and bolts from somebody.

  • @mike200017
    @mike200017 2 หลายเดือนก่อน +202

    I think there is a really important factor here, which is that this site has a very clear and specific purpose: there's this huge catalog of parts that needs to be easy and fast to navigate. Without the feature creep and tacked on bells-and-whistles that so many other websites gather as they diversify and try different new features, the people developing this site can just focus all their attention on making it faster or easier. Having a very focused product helps tremendously at making a very high quality product.

    • @babel_fishing
      @babel_fishing 2 หลายเดือนก่อน +18

      This sounds like cope. There’s no reason other devs/sites couldn’t apply some of these principles.

    • @xtay2287
      @xtay2287 2 หลายเดือนก่อน

      @mike200017 ​@babel_fishing I think you both have a fair point, but your arguments don't really intersect.
      It helps to have a focused product, *and* the techniques could be applied more generally.

    • @lucass8119
      @lucass8119 2 หลายเดือนก่อน +24

      @@babel_fishing There is, which is that those websites are too complicated for no good reason and that makes it difficult to accommodate these optimizations while still providing the business need with adequate cost. When you have to, say, integrate ads, analytics, third-party scripts, etc you literally can't do this preloading. Those are now "requirements" for most sites.

    • @mtnbikeman85
      @mtnbikeman85 2 หลายเดือนก่อน +18

      Their products aren't that focused. I can order coffee beans, a new drill press, a 3d printer, some bolts, and glue in the same order. Drill down and see how far their catalogue goes.

    • @mike200017
      @mike200017 2 หลายเดือนก่อน

      @@mtnbikeman85 By focused "product", I was referring to the website itself, not the products they sell in their catalog. What I meant is that the website doesn't have the sort of random features like subscriptions, ads, reviews, suggested products, live-chat help desk, and all the other random things you find in many online store or social media websites. These are often the features that bog down a website because they pull in a lot of complexity, they're a constant moving target, they require a lot of maintenance, and they ultimately distract from optimizing the core of the experience, in this case, being able to navigate the catalog.
      BTW, I'm pretty familiar with their catalog, I used to have the print version sitting on my desk for years. ;)

  • @LearnWebCode
    @LearnWebCode 2 หลายเดือนก่อน +83

    This video is a masterclass in explaining the "why" behind things even while covering so many different topics rapid fire. So much good stuff packed into 13 minutes!

    • @nownovvl
      @nownovvl หลายเดือนก่อน

      Yo your laravel course is awesome, can you make php 2024 full course making mvc

    • @TimionHjellum
      @TimionHjellum หลายเดือนก่อน

      You should create a course on it.

  • @creamyhorror
    @creamyhorror 2 หลายเดือนก่อน +138

    McMaster-Carr was a model for efficient web UX design 12-15 years ago, I recall them being held up as an example in some web design book or blog. Good to see that they've not wanted to do a rebuild in potentially less performant newer technologies. That sort of UI cleanness and snappy performance will never go out of style. (I should note that this is literally a catalog site and involves less complexity than logged-in sites with dynamically-updating user-generated content, so we can't always expect the same sort of performance from other sites.)

    • @KJfourIPS
      @KJfourIPS หลายเดือนก่อน +5

      It would be really interesting to see a timeline on when they introduced things. ServiceWorkers are relatively new, and I kinda wonder when the implemented hyperloading. Their online ordering system is old enough that some of the tricks they used today didn't exist in its initial iterations. They also seem to be getting some real value out of the CDN and Cache.

    • @erwinamanciosilva7693
      @erwinamanciosilva7693 หลายเดือนก่อน +2

      The exact same no, but websites can be a lot better than are right now, there too much garbage from ads and JS on them, there are room for improvement and optimization for sure, but no one want to take that route nowadays and invest in it.

  • @timscarn55
    @timscarn55 2 หลายเดือนก่อน +952

    Inspecting source code like this is super cool to watch

    • @eotikurac
      @eotikurac 2 หลายเดือนก่อน +45

      yea, imagine seeing that if you started working with react and only knew about bundled crap. must be surreal xD

    • @FireWyvern870
      @FireWyvern870 2 หลายเดือนก่อน +33

      *page source.
      "Page source" and "source code" often refer to different aspects of web development, though they are related.
      source code means it also include server side scripts.

    • @FreakAzoiyd
      @FreakAzoiyd 2 หลายเดือนก่อน

      Remember that this (looking at website source code) is hacking according to Governor Mike Parson from Missouri

    • @b_dawg_17
      @b_dawg_17 2 หลายเดือนก่อน

      You can do it too! On any website, just press ctrl+shift+i and your web dev tools will open on the right side of your screen. It’s a little daunting at first, seeing all the tabs and options, but you’ll figure out how to find the things you’re interested in after poking around for a few minutes.

    • @nappeywappey
      @nappeywappey 2 หลายเดือนก่อน +1

      is there any other way to do it???

  • @SickOfMetal
    @SickOfMetal 2 หลายเดือนก่อน +587

    this type of stuff needs its own course. like backend for webpage optimizations like these. i am a sucker for these. great video!

    • @reznek3099
      @reznek3099 2 หลายเดือนก่อน +81

      Just throttle your internet connection to that of a 14.4k modem and start problem solving. =)

    • @nonefvnfvnjnjnjevjenjvonej3384
      @nonefvnfvnjnjnjevjenjvonej3384 2 หลายเดือนก่อน +57

      as long as you dont hire react devs, you will have fast performance and good devs.. hire react devs and the soy boys show up and spoil everything

    • @albertdugba
      @albertdugba 2 หลายเดือนก่อน

      @@nonefvnfvnjnjnjevjenjvonej3384 🤣🤣

    • @MaaveMaave
      @MaaveMaave 2 หลายเดือนก่อน

      ​@@reznek3099the throttling feature in the web dev tools is excellent for this

    • @turnoff7572
      @turnoff7572 2 หลายเดือนก่อน

      Do you hhave beef with react Devs or something😂@@nonefvnfvnjnjnjevjenjvonej3384

  • @programateiro
    @programateiro 2 หลายเดือนก่อน +319

    That's the kind of web app we need!! No glittery ui bs just performance and efficiency

    • @PaoYong
      @PaoYong 2 หลายเดือนก่อน

      Motherfuckingwebsite tier

    • @marcuswagner8987
      @marcuswagner8987 2 หลายเดือนก่อน +3

      GAUCHO TCHE?

    • @suqmaddiqq
      @suqmaddiqq 2 หลายเดือนก่อน +1

      It's the kind that's needed but not wanted by the average person.

    • @programateiro
      @programateiro 2 หลายเดือนก่อน

      @@marcuswagner8987 isso aí kkk

    • @Alex_-oc4bt
      @Alex_-oc4bt หลายเดือนก่อน +3

      the audience matters. glittery ui bs has its place and use just like this utilitarian approach has its place and use. this is a website that i'd bet is mostly visited by men that know exactly what they want and want to skip all the bs. if it were an online storefront for a women's clothing company they'd go out of business in no time with a design like this.

  • @VladDBA
    @VladDBA 2 หลายเดือนก่อน +37

    From a DBA's point of view (as far removed from webdev as possible), this was awesome to watch and very educational. Props to the devs at McMaster Carr for actually caring about performance and resource usage. Some devs just build code that runs ok in their specific test environment and make it every one else's problem when performance is crap in prod. This was a breath of fresh air.

    • @davorzdralo8000
      @davorzdralo8000 หลายเดือนก่อน

      Devs build software to the requirements they are given. Performance, at least to this level, is usually unnecessary and imposes a significant cost.

    • @tetsballer1835
      @tetsballer1835 หลายเดือนก่อน

      Yeah it's not really my problem that the ping to the sql server sucks

  • @beolux
    @beolux หลายเดือนก่อน +8

    Love this company - they don't do any formal advertising. They let their experience speak for itself....and behold - it does.

  • @wmartin129
    @wmartin129 2 หลายเดือนก่อน +184

    Yep. They have some great devs working for them. This site is the Gold Standard of how things should be done.

    • @nonefvnfvnjnjnjevjenjvonej3384
      @nonefvnfvnjnjnjevjenjvonej3384 2 หลายเดือนก่อน +23

      as long as you dont hire react devs, you will have fast performance and good devs.. hire react devs and the soy boys show up and spoil everything

    • @levonschaftin3676
      @levonschaftin3676 2 หลายเดือนก่อน

      @@nonefvnfvnjnjnjevjenjvonej3384 you really hate react huh

    • @matthewbrightman3398
      @matthewbrightman3398 2 หลายเดือนก่อน

      I told Festo that once, many years ago, make your site like McMaster. They didn’t listen, of course.

    • @o_glethorpe
      @o_glethorpe 2 หลายเดือนก่อน

      @@nonefvnfvnjnjnjevjenjvonej3384 Youre about tho receive a harshy email from soyboy master theo

    • @MaxiTB
      @MaxiTB 2 หลายเดือนก่อน +6

      To be fair, the devs are not doing anything special, just following good practices (AJAX, caching, sprites, inlining). So all those "optimizations" are not optimizations, just doing it the right way. Optimizations would be getting rid of the frameworks and squeeze out the remaining few percent while sacrificing maintainability, a cost often not worth it.

  • @rogalsiu
    @rogalsiu 2 หลายเดือนก่อน +53

    Business owners often underestimate how important a responsiveness of a website is. Hat off for devs wprking on that project and to their PM or whoever got a funding to make it happens.

    • @BeanDipPip
      @BeanDipPip หลายเดือนก่อน +5

      They also understand they don't need to change things for the sake of changing it. Ive been using it for nearly 10 years, and it hasn't changed much. It makes it nice for the customer when everything is exactly where they expect it to be. It takes some level of restraint to just leave things alone.

    • @plantparty
      @plantparty หลายเดือนก่อน

      @@BeanDipPip I think Apple's operating systems also have had a similar consistency over the years. If it ain't broke...

  • @CL-yp1bs
    @CL-yp1bs 2 หลายเดือนก่อน +75

    I LOVE Mc-Master Carr. High quality parts, for everything, and CAD drawings for everything. Fast shipping, no BS.. just all around so happy with their service. A little pricy sometimes, but well worth it.

  • @Sven-W
    @Sven-W 2 หลายเดือนก่อน +10

    20 years ago when waiting for slow software to load i imagined in the future everything will just be fast, since the hardware gets better and better.
    Turns out everything today is just as slow and the need to optimize is just a prevalent as in the past.
    It's very refreshing to find stuff like this!

  • @tristanbrown-cs3rf
    @tristanbrown-cs3rf 27 วันที่ผ่านมา +3

    McMaster has the best website period. It’s not only the first place i look for things but an indispensable resource for designing. As an engineer I use their site every day. one time i ordered a bucket of distilled water from McMaster because I knew it would be there the next morning, and I wouldn’t have to drive to the grocery store.
    I’ve purchased hundreds maybe thousands of different items from McMaster and they do not sell anything that isn’t the best of the best. Even down to a dust pan and brush, they find the brands that still make high quality tools and parts and shy from the import garbage.

  • @donkeyy8331
    @donkeyy8331 2 หลายเดือนก่อน +41

    This site is awesome in so many levels, they even show the all the specification and metrics for all the parts of the product on the side, I've actually never seen that. Whoever developed this must be very good and like what he does.

  • @TheSdlabs
    @TheSdlabs 2 หลายเดือนก่อน +164

    McMaster is the GOAT for industrial operations. Hands down, legendary.

    • @dineshkum4r
      @dineshkum4r 2 หลายเดือนก่อน +1

      I guess they wanted their website as fast as their services.

  • @XDRosenheim
    @XDRosenheim 2 หลายเดือนก่อน +34

    Nice to see that there still are some people who actually cares about pageload speed.

  • @xXSgtJackXx
    @xXSgtJackXx 2 หลายเดือนก่อน +8

    As someone who isnt much into backend developing but just appreciate a great website and love tinkering with tools, this site also has a great UI for finding products, its exactly like an engineer or mechanic designed it to be as fast and easy to find stuff you need, 10/10

  • @bbrockert
    @bbrockert 2 หลายเดือนก่อน +15

    Every hardware startup in the US knows what time they need to submit the McMaster order to have it show up the next morning. Any companies not within overnight shipping of a McMaster warehouse is at a real disadvantage. At one company our monthly McMaster spend was over $100k.

  • @dfunited1
    @dfunited1 2 หลายเดือนก่อน +42

    McMaster catalogs have always been fantastic. I'm really not surprised that their website is designed with the same attitude as the catalog.

  • @martinnoah9716
    @martinnoah9716 2 หลายเดือนก่อน +307

    Would love to see more videos like this!

    • @WesBos
      @WesBos  2 หลายเดือนก่อน +43

      only if you subscribe

    • @sahilahmed3066
      @sahilahmed3066 2 หลายเดือนก่อน +3

      ​@@WesBos I do

    • @reymarkregencia8557
      @reymarkregencia8557 2 หลายเดือนก่อน +6

      ​@@WesBos subscribed after watching this video! we need more! 😂

    • @thanhlamnguyen1044
      @thanhlamnguyen1044 2 หลายเดือนก่อน

      @@WesBos subscribed

    • @VoiceofJustic3
      @VoiceofJustic3 2 หลายเดือนก่อน +1

      @@WesBos Damn bro! Shut up and take my money! Subscribed! MOAR of this kind of vids please!

  • @salvationindustries
    @salvationindustries 2 หลายเดือนก่อน +88

    They have gathered some pretty good know-how in there. Props to the engineers and the management that understood how important that is!

    • @nonefvnfvnjnjnjevjenjvonej3384
      @nonefvnfvnjnjnjevjenjvonej3384 2 หลายเดือนก่อน +8

      as long as you dont hire react devs, you will have fast performance and good devs.. hire react devs and the soy boys show up and spoil everything

    • @tonyhart2744
      @tonyhart2744 2 หลายเดือนก่อน

      @@nonefvnfvnjnjnjevjenjvonej3384 not to mention with bazillion library that have breaking changes every few weeks

    • @TheKeule33
      @TheKeule33 2 หลายเดือนก่อน +4

      I bet it's some nerdy dude who does most of the optimization in his free time.

    • @ehsnils
      @ehsnils 2 หลายเดือนก่อน +2

      @@TheKeule33 I bet that the lead developer behind this has many years of experience and made a lot of mistakes before and figured out how to write optimal code from the start now.

    • @amagicmuffin1191
      @amagicmuffin1191 2 หลายเดือนก่อน

      mmmmm i love soy milk, man, that shit tastes so good

  • @winrid
    @winrid 2 หลายเดือนก่อน +4

    I got to work with a technical PM that left McMaster Carr and she was by far the best product manager I ever worked with.

  • @FlowMichael
    @FlowMichael หลายเดือนก่อน +1

    I know nothing about web design but as an engineering student I had to click on this because I love McMaster Carr; it is so helpful to have Solidworks part files for every conceivable fastener imaginable. It is a godsend.

  • @ColossalMcBuzz
    @ColossalMcBuzz 2 หลายเดือนก่อน +78

    Wow, image sprites! I remember that was the only practical way to get :hover effects on buttons and menus back in the day. Now if you'll excuse me I need to go pick out my gravesite.

    • @Wizz15
      @Wizz15 2 หลายเดือนก่อน +9

      I remember it as well, didn’t IE6 have a limit on 2 concurrent requests happening at the same time or something, so this also made sure you didn’t waste requests?
      I don’t like that IE6 stuff is still living in my head. But if this site is really that old, it makes sense that all these old techniques are still used (only the prefetch/preload seemed like a recent technique).

  • @Blenzo480
    @Blenzo480 2 หลายเดือนก่อน +114

    McMaster car is not only fast, but simple and intuitive.

    • @LiLBitsDK
      @LiLBitsDK 2 หลายเดือนก่อน +18

      yeah most "modern" websites are shite... this one just works... simple... get stuff DONE... and looks perfectly fine too

    • @TheMetalButcher
      @TheMetalButcher หลายเดือนก่อน +3

      With a search that takes you to what you want rather than taking you to every piece of crap that could be tagged as such.

  • @paechan
    @paechan 2 หลายเดือนก่อน +84

    I can imagine not having to download 30 megs of javascript garbage first would make the page feel snappy 😅
    Good job, developers!

    • @FelixSFD
      @FelixSFD 2 หลายเดือนก่อน +17

      But how do you check if a number is odd or even, if you don't load a buch of frameworks to do this? 😂

    • @NomenaFAndriamiadantsoa
      @NomenaFAndriamiadantsoa 2 หลายเดือนก่อน

      @@FelixSFD 😂😂

    • @mkres
      @mkres หลายเดือนก่อน +4

      this is the comment I was looking for, how come no one points out how little dependencies are there? This is what makes the majority of cs and js code and heavy weight to fetch on star. But to get rid of it you must either hire great UX designers or accept your page looks like sh*t :)

    • @Dead_Goat
      @Dead_Goat 24 วันที่ผ่านมา

      @@mkres frameworks do not help anything ever. Frameworks do nothing but make developing mor convoluted and the server do more work. Frameworks do not make things look good either they actually make things look worse as they often force the hand of the script kid who is using them.

    • @mkres
      @mkres 23 วันที่ผ่านมา

      @@Dead_Goat you're free to think so and free to not use them in your projects, in the meantime... the world goes on using frameworks and benefiting from them, for UI and for everything else

  • @titoslounge1946
    @titoslounge1946 หลายเดือนก่อน +1

    Automation Engineer here. I love this website. The UI “looks” old but in reality it’s just basic. It’s a purely functional website that’s super easy to navigate.
    Really easy to find what I need and most components I need have 3D cad.

  • @WumbologyPHD
    @WumbologyPHD 2 หลายเดือนก่อน +28

    This website blew my mind. I had a massive paradigm shift. I will never see any website the same again. I love thse way that website works, how fast you can get the exact information you need. Crazy how much better this is than even using windows to look at my own files. Simply incredible

  • @FunDumb
    @FunDumb 2 หลายเดือนก่อน +131

    I've admired this site before, as they even offer the
    Stl files of every screw they sell.

    • @BGraves
      @BGraves 2 หลายเดือนก่อน +10

      Lol STL. Faceted models over a nurb?

    • @AngryApple
      @AngryApple 2 หลายเดือนก่อน +5

      ​​@@BGravesstl is a more universal accepted format that nearly every 3D/CAD program can load without any need of format conversion that could possible break something.

    • @bsmith4185
      @bsmith4185 2 หลายเดือนก่อน

      ​@@BGravesthey also have STEP, IGES, Solidworks, PDF, DXF, DWG, and a bunch of other formats i'd never heard of before

    • @BGraves
      @BGraves 2 หลายเดือนก่อน +9

      @@AngryApple nah, that's.STEP

    • @FunDumb
      @FunDumb 2 หลายเดือนก่อน +1

      @@BGraves Imagine if amazon provided the ability to download models in 3d before you purchased it. Or if you have the ability to machine components yourself. It's not the file. Its the ability to model the component yourself. Or test it in various environments. .stl, obj. I could give a hoot Not many companies are providing this capability.

  • @byNades
    @byNades 2 หลายเดือนก่อน +8

    I use this site almost daily for work and its honestly just so freaking easy to use. Literally nothing is confusing about what I'm ordering. The search function works great even if you don't know what you need. And they do one day shipping to my company.. I could order at 4pm and the shipments will be at the office the next day at 9am

  • @mgord9518
    @mgord9518 2 หลายเดือนก่อน +415

    Webdevs when they discover not using 7 different frameworks and 368 "left-pad" libraries makes a website fast: 🤯

    • @Digitalgems9000
      @Digitalgems9000 2 หลายเดือนก่อน +11

      LMAO

    • @raccoons_stole_my_account
      @raccoons_stole_my_account 2 หลายเดือนก่อน

      True. "you can do this with 15 year old tech" well that's just about when facebook crowd started to enlighten us with their awesome engineering practices soooo

    • @Telhias
      @Telhias 2 หลายเดือนก่อน +32

      But how else will I make 368 different types of left pad? By HAND?!

    • @Rudxain
      @Rudxain 2 หลายเดือนก่อน +35

      nah, we need a morbillion more implementations of `is-even`, preferably using AI-generated regexes

    • @pawelhyzopski6456
      @pawelhyzopski6456 2 หลายเดือนก่อน +1

      ​@@Telhiasyes

  • @wayne8797
    @wayne8797 หลายเดือนก่อน +1

    Someone at this century old company DEMANDED that the engineer do this. And they damn well delivered. Made different.

  • @John-ro2yk
    @John-ro2yk หลายเดือนก่อน +1

    Been a McMaster-Carr customer for over 35 years, they are the best, hands down.

  • @gfargo
    @gfargo 2 หลายเดือนก่อน +30

    So happy you're covering this site!!! one of my favorites as both a tinkerer looking for hardware and an engineer 🤓

  • @charlesabju907
    @charlesabju907 2 หลายเดือนก่อน +15

    This site is amazing. I used to be a mechanical engineer and I loved this site so much

  • @jbird4478
    @jbird4478 2 หลายเดือนก่อน +10

    It's also just a very pleasant website. It's calm on the eyes and very organized. And they have CAD files of everything they sell in any file format you might need.

  • @nickandersonco
    @nickandersonco หลายเดือนก่อน +6

    I feel like this is hard to explain to people that don't spec parts and use McMaster religiously, but they have made it brilliantly easy to navigate a huuuuuge veriaty of parts to find exactly what you need. You can even buy swedish fish

    • @j.v.kelley6133
      @j.v.kelley6133 หลายเดือนก่อน +1

      Do they have a CAD file for the Swedish Fish?

  • @LePrimo420
    @LePrimo420 2 หลายเดือนก่อน +5

    Shoutout McMaster Carr. Spent thousands on here during my mechanical engineering degree

  • @redneck4157
    @redneck4157 2 หลายเดือนก่อน +8

    As someone who makes custom motorcycles, I absolutely love McMaster Carr! Everything I order shows up next day!

  • @kakyoindonut3213
    @kakyoindonut3213 2 หลายเดือนก่อน +4

    this is the most technical looking website I've ever seen, nothing screams more than efficiency(design/UI wise or performance wise) than from this site

  • @sakkii
    @sakkii 2 หลายเดือนก่อน +25

    i'd love to see more videos of you deconstructing websites, this was an interesting watch

  • @Iridium.
    @Iridium. 17 วันที่ผ่านมา

    An absolute awesome experience to navigate that site ! Not only is it fast , but the structure and all that is amazing ! Well done !

  • @NormCantoral
    @NormCantoral 2 หลายเดือนก่อน +10

    pretty confident that the people in other businesses whose job it is to order parts from mcmaster are in direct contact with the sites operation manager and taking input on a weekly basis if not a daily basis on how the site is running, what needs to be changed, etc... the website, in this situation, is as much a "part" in their business as the parts themselves. imagine you have a site and a business couldn't order a part in time to ship to you when needed because the site was slow, imagine the frustration on both ends. and to see a site like this meeting expectations on both fronts is nice to see

  • @CristianKirk
    @CristianKirk 2 หลายเดือนก่อน +169

    Server-side rendering.... what a surprise (for js folks :D).

    • @deinemamainhd
      @deinemamainhd 2 หลายเดือนก่อน +3

      😂

    • @thebestspork
      @thebestspork 2 หลายเดือนก่อน +25

      2008 called. It wants its web application back ;)

    • @legion_prex3650
      @legion_prex3650 2 หลายเดือนก่อน +16

      is server-side-rendering a new term? I mean, this is how it worked all those years (before the advent of js frameworks). And now i often hear the term "ssr" if it is something new...

    • @nonefvnfvnjnjnjevjenjvonej3384
      @nonefvnfvnjnjnjevjenjvonej3384 2 หลายเดือนก่อน +49

      as long as you dont hire react devs, you will have fast performance and good devs.. hire react devs and the soy boys show up and spoil everything

    • @willinton06
      @willinton06 2 หลายเดือนก่อน +6

      This is literally client side rendered tho

  • @devOnHoliday
    @devOnHoliday 2 หลายเดือนก่อน +87

    *The js devs who just learned their 3rd fe framework released this morning having existential crisis*

    • @zyeborm
      @zyeborm หลายเดือนก่อน +1

      Is that because of this site or because that framework they learnt is now obsolete?

  • @SpaceCadet4Jesus
    @SpaceCadet4Jesus 2 หลายเดือนก่อน +58

    Some developers are way ahead of the competition. These are the people you want to know.

    • @qapplor
      @qapplor 2 หลายเดือนก่อน +8

      It's easy, just don't hire JS devs.

    • @t400ml
      @t400ml 2 หลายเดือนก่อน +14

      Once you've been in the field for a while you'll realize it's not the developers that don't want good performance. It's the prioritization and budgetting of managers and clients that is more focused on functional requirements or what makes the most $$$. So if S tier performance is a bad investment and A, B or even C tier performance is "good enough" - then it won't be prioritized. It's a business after all.

  • @yourfavoritelawnguy2722
    @yourfavoritelawnguy2722 2 หลายเดือนก่อน +3

    These websites are often used by customers in a repair shop, which 99% of the time have the worst possible pc possible. Making it run as fast and smoothly as possible is gods work.
    Order something and watch how fast it shows up. McMaster Carr is AMAZING

  • @evanstewartryker3505
    @evanstewartryker3505 27 วันที่ผ่านมา +1

    Their service is insanely good as well. Order anything by 6PM CST and it's in our dock by 9am the next morning. I can order something Saturday afternoon and will get an email telling me what day it will arrive--usually Monday. Forget to add something to the order, and all you have to do is mention it over their chat--they'll pull the order and correct in minutes. Honestly kind of nuts how good they are.

  • @edm00se
    @edm00se 2 หลายเดือนก่อน +7

    Great breakdown on their site. Calling it always "hot and ready" is definitely accurate.

  • @Twoface227
    @Twoface227 2 หลายเดือนก่อน +17

    Im not sure why I was recommended this, but I am extremely happy that I was. That website is beautiful, who ever works/ed on it should be proud. First time seeing you as well Wes, very well put together video, liked and sub'd!

  • @AyyLebo
    @AyyLebo 2 หลายเดือนก่อน +9

    I used to order from McMaster Carr years ago, haven't thought about them in a long time! Cool video Wes.

  • @toystorybro
    @toystorybro 2 หลายเดือนก่อน

    Initially ordered from them because they were the only website in the world that sold a metric bolt that snapped on my electric bike then began ordering from them for business purposes. Impressed with shipping times I later stopped and began to think how is this website so well built? UI is so intuitive and the organization is beyond graceful. Not once did I ever question how to navigate in or out of a page. Home Depot, take notes!

  • @siydge
    @siydge หลายเดือนก่อน +8

    THIS is what I need when browsing a stores Catalog, not just the speed, but simplicity in UX and ease of use, no intrusive ads, or tons of hover to open panels, just have everything laid out and easily viewable at an instant

  • @the_real_ch3
    @the_real_ch3 2 หลายเดือนก่อน +11

    What’s funny is that everyone that orders via the website dreams of the day they’ll be blessed with a physical catalog

  • @mx338
    @mx338 2 หลายเดือนก่อน +19

    This just shows that we never needed all these complicated JS frameworks to build websites that work well and just perform.

  • @miriamkapeller6754
    @miriamkapeller6754 2 หลายเดือนก่อน +19

    It's great to see a website built by people who actually care and are good at their job.
    It's kind of ridiculous how long the vast majority of sites take to load, even though servers and networks are blazing fast these days.

    • @robadobdob
      @robadobdob 2 หลายเดือนก่อน +4

      Developers got lazy and optimisation became a nice-to-have.

    • @maxstrong1999
      @maxstrong1999 2 หลายเดือนก่อน +8

      ​@@robadobdobeither that or we are not given the proper time to optimize for performance and are forced to pump out garbage by the powers that be.

    • @LiLBitsDK
      @LiLBitsDK 2 หลายเดือนก่อน +8

      many websites spam you with 100-200MB + size downloads because of stupid large photos (unoptimized) videos to run and a gazillion ADS... the amount of useless data being blasted around the internet is ridiculous... if we went back to the "good ole days" of optimizing and trimming the fat internet traffic would fall to 1/1000th of what it is now...

    • @robadobdob
      @robadobdob 2 หลายเดือนก่อน

      @@maxstrong1999 that is also true because web sites and apps are now driven by product managers who care more about features than optimisation.

  • @arrtwo1375
    @arrtwo1375 หลายเดือนก่อน

    I use mcmaster carr at work and literally never have a problem with their website or customer service. These people are pros

  • @drider783
    @drider783 หลายเดือนก่อน

    They are the absolute gold standard for "I need this weird fastener and I need it ASAP". Nearly every engineer has ordered prototype parts from them. If you've bought any product that was designed in the USA, I guarantee it was prototyped with parts from McMaster.
    They also provide CAD for nearly all of their parts, right in the part details page. They make it so much easier on engineers to use their parts than any other supplier.

  • @stylisttaps
    @stylisttaps 2 หลายเดือนก่อน +16

    Old school look but slick UX. Great Combo

  • @HarshShah465
    @HarshShah465 2 หลายเดือนก่อน +95

    Other youtubers: please share and subscribe
    Wes bos: let me know if you find anything else interesting about it.

  • @henrihelvetica5835
    @henrihelvetica5835 2 หลายเดือนก่อน +25

    Nothing like seeing a team that clearly has an interest in keeping a decent performance on their site. Old looking site which is actually running React 17.0.2 under the hood (March '21). Lots of techniques that are really a part of the platform. The sprites were an interesting pic seeing that new protocols (H2/H3) make it unnecessary if not an actual anti pattern. Great video Wes! We love to see it! 🙃

    • @LiLBitsDK
      @LiLBitsDK 2 หลายเดือนก่อน +1

      unnecessary? how? never knew about the "sprite" for websites... I know it was used in games but never knew it was used on websites, was kinda interested in that part... so there is something else just as fast/easy to use? what is that? now I am even more curious to dive into that.

    • @rapper-charmer
      @rapper-charmer 2 หลายเดือนก่อน

      @@LiLBitsDK I'm old enough to remember sprites on web. You should check out image maps in html too

    • @tbkswagg
      @tbkswagg 2 หลายเดือนก่อน +3

      @@LiLBitsDK Way back it was the only way to add hover effects to buttons and such. I was very young back then but started programming not so long after. But anyone correct me if Im wrong.

    • @GabrielSoldani
      @GabrielSoldani 2 หลายเดือนก่อน +4

      @@LiLBitsDK With HTTP/2 and HTTP/3, multiple image requests can be sent concurrently over a single connection, reducing the latency issues that sprite sheets were meant to solve. This means it’s just as fast to load separate images, plus you get better caching and flexibility without combining everything into one file.

    • @LiLBitsDK
      @LiLBitsDK 2 หลายเดือนก่อน

      @@GabrielSoldani hmm interesting... didn't know of those two but I haven't fiddled with HTTP stuff for like 20 years :D well 24... used to handcode everything back then but have begun pondering on fooling around with my own site again and then I might as well learn the new stuff... am a bit behind :D

  • @nebky
    @nebky หลายเดือนก่อน +1

    This sites actually clean af. The filters and diagrams in the left hand column as you drill down are just 😘👌🏽

  • @gamersruin
    @gamersruin หลายเดือนก่อน

    Haha. So happy to see this site getting so much traction in the dev community. I've been pitching McMaster as the perfect website for years. Thanks for the rundown.

  • @FabLoki
    @FabLoki 2 หลายเดือนก่อน +6

    As an aspiring front-end developer, this completely changes my perception of what matters and how to make things show up efficiently on a website. 🤯
    Subbed.

  • @mrjed
    @mrjed 2 หลายเดือนก่อน +7

    I didn't need someone telling me JS is bad for ~15 mins to know, but I'm very very here for it

  • @gosnooky
    @gosnooky 2 หลายเดือนก่อน +12

    This tells me something about the company. They've had the same lead engineer for decades and he's paid well and well taken care of. They use tech built back in the days when speeds and computers were slower. They've used the same stack (jQuery, ASP) all this time, never having the need to adopt some brand new JS meta framework, just perfecting what they have. I'd guess this is a tight-knit duo or trio engineering team, if not a lone obsessive.

  • @TheStiepen
    @TheStiepen หลายเดือนก่อน +1

    I would genuinely enjoy a talk from one of the minds behind this website. I believe there is a lot to be learned.

  • @pilau
    @pilau 2 หลายเดือนก่อน +1

    its the little things ive always found myself fascinated with.... "the page loads before the url changes" .... thanks for the indepth review!

  • @SherwinGarciaObregon
    @SherwinGarciaObregon 2 หลายเดือนก่อน +6

    This is one of my favorite sites that I used when I worked in Architectural Engineering and MEP Contracting
    Glad you are doing the deep dive, I always use it as the standard for filtering and drill down mechanisms on the web.

  • @jjaimealeman
    @jjaimealeman 2 หลายเดือนก่อน +4

    Now we need an analysis on craigslist 😀😆
    This should seriously be a SERIES!!!

    • @allwaysareup
      @allwaysareup 2 หลายเดือนก่อน

      Peak web design.

  • @Kendoujo
    @Kendoujo 2 หลายเดือนก่อน +15

    11:15 - "2008 - a very very old library, a long long time ago"..... 💀💀💀💀💀💀 I'm already dead.

  • @duhlude
    @duhlude 12 วันที่ผ่านมา

    Absolutely insane engineering. That many products with sizes and descriptions and that accuracy is impressive!! Currently Striving to get to their level

  • @kylebenton458
    @kylebenton458 หลายเดือนก่อน

    I'm an engineer, I use their site all the time. It's the best place to get almost any type of hardware, and you can get it next day 99% of the time. They've made it so easy to find the exact hardware you need, and their search and filtering functions work so well.
    Blessings to their interns who must be cranking out CAD files for every piece of hardware as well, it's amazing to be able to just go find the obscure thread profile I want and download it to insert into a file. They've introduced features over time that are actually useful and don't cause bloat, such as quick access to basic part drawings and relatively new scale images.

  • @nym49
    @nym49 2 หลายเดือนก่อน +6

    Would love a series on those source-dives!

  • @zyriab5797
    @zyriab5797 2 หลายเดือนก่อน +12

    That prefetch on hover is something I've seen a lot in HTMX codebases 👌

  • @capnminus
    @capnminus 2 หลายเดือนก่อน +5

    I welcome a return to Web 1.0

  • @AbdurRehman-3249
    @AbdurRehman-3249 2 วันที่ผ่านมา

    Simply elegant!!!
    How mature a site should be to attain that level of optimization..

  • @milo3733
    @milo3733 21 วันที่ผ่านมา

    i was always very impressed with mcmaster's website. it's not flashy but it is incredibly functional and fast. I wish more companies put in the same level of care

  • @clubmate12
    @clubmate12 2 หลายเดือนก่อน +14

    The fact that when you go to their website they don't ask you what you want to do with their cookies is already a win

    • @dermick
      @dermick 2 หลายเดือนก่อน +2

      Indeed - I hate the cookie warning. Total waste.

    • @naughtiousmaximus7853
      @naughtiousmaximus7853 2 หลายเดือนก่อน +1

      dont they have to ask you for cookies?

    • @tux_the_astronaut
      @tux_the_astronaut 2 หลายเดือนก่อน

      @@naughtiousmaximus7853not if they aren’t saving any cookies in the first place

  • @detdeet
    @detdeet 2 หลายเดือนก่อน +4

    The 15 year old tech is still absolutely valid, newer tech serves specific purposes and solves specific problems related to more dynamic single page applications, but it was never meant to be the one-solution to all problems as it's unfortunately being treated. You tell modern FE devs to create a simple landing page and they reach for React or Angular immediately... why? More so they almost puke at the suggestion of loading HTML from PHP but revel if you talk about loading it from Node failing to notice it's the same damn technique

    • @Digitalgems9000
      @Digitalgems9000 2 หลายเดือนก่อน +2

      thing is, newer modern web tech doesn't solve any specific problems. the people behind those frameworks made half of the issues up lmao
      good ol vanilla js can solve any of their issues already. they just want to make something more high level than it already is as an illusion or selling point to sucker in devs. it's really sad how it has evolved if you look back

    • @detdeet
      @detdeet 2 หลายเดือนก่อน

      @@Digitalgems9000 Not quite, for example a webpage with a lot of dynamic DOM modifications would be a lot slower if it didn't use a virtual dom, this has been tested and proven to be true and makes perfect sense since DOM manipulations and modifications aren't the fastest operations a browser can perform and it's far better to do them in bulk whenever possible.
      Thing is very few applications IRL actually have that much DOM manipulation and when they do it's maybe one or two elements that manipulate in response to a user interaction, which is not that expensive to do through the regular DOM

  • @meggawatts
    @meggawatts 2 หลายเดือนก่อน +6

    McMaster was a good business first, then they built a website.

  • @black99rt
    @black99rt หลายเดือนก่อน

    Absolutely nobody does it better than McM. Its not even close. A design engineer's best friend.

  • @Flaakk
    @Flaakk หลายเดือนก่อน

    The last 30 seconds of this video are a masterclass on their own. I'd love it if you do another one of these but focusing on the UX of McMaster Carr.