Jake Archibald

@jaffathecake

Googler. Once swam to the end of an infinity pool. No thought goes unpublished. 'IMO' implicit.

Haywards Heath
Joined July 2008

Tweets

You blocked @jaffathecake

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @jaffathecake

  1. Pinned Tweet
    19 Mar 2019

    📝 Who has the fastest website in F1? A deep-dive on: 🏁 How to test for performance. 🏁 How to interpret WebPageTest results. 🏁 How to optimise images. 🏁 Analysing code coverage. 🏁 How to avoid common performance pitfalls.

    Show this thread
    Undo
  2. Feb 2

    An estate agent once hit me with "can I ask yourself to send myself an email with the details?" Ugh. I know it's shitty to pick up on others' language, but I find this pattern particularly affectatious. Don't talk to me like you're in some modern remake of Shakespeare.

    Show this thread
    Undo
  3. Feb 2

    OH: "The client has agreed to meet yourself and myself next week" Why do business wankers insist on saying "yourself" and "myself" instead of "you" and "me"?

    Show this thread
    Undo
  4. Retweeted

    ‘Deluxe’ room.

    Undo
  5. Retweeted
    Jan 31

    👋 Come and work with us on ! We're specifically looking for frontend engineers with a passion for building developer tooling. 👩‍🔧

    Undo
  6. Retweeted

    Puppeteer v2.1.0 is out! 🔥 ➡️ Chromium 80 ➡️ puppeteer.launch({product: 'firefox'}) Puppeteer can now talk to a real, unpatched Firefox binary. You no longer need to install puppeteer-firefox separately!

    `puppeteer.launch` now accepts a `product` option which can be set to `'firefox'`.
    Undo
  7. Jan 29

    I thought this was going to get a lot of hate (anything to do with the URL bar is contentious), but folks seem to be mostly… positive?

    Undo
  8. Retweeted

    ➡️ thinks humans can't read URLs. ➡️ agrees. ➡️ They think the URL bar should be redesigned. ➡️ RIP their mentions. 🎥 Watch here

    Undo
  9. Jan 28

    It's ok, I've got a video coming out later where I claim that URLs are impossible for humans to understand, and that browsers should change how their URL bars work. I'm sure Twitter will be a much nicer place then.

    Show this thread
    Undo
  10. Jan 28

    💭 I'll explain why I'm ranting about CORS. 💭 But wait, folks are just going to tell me to use a proxy. 💭 It's ok, I'll avoid that by saying a proxy isn't the answer. HAHA ➡️WRONG⬅️

    Show this thread
    Undo
  11. Jan 28

    (yes i am sad because an interesting side project just fell apart due to a lack of CORS headers. And no, proxying isn't an option due to the resource sizes)

    Show this thread
    Undo
  12. Jan 28

    These are exceptions because they would allow an attacker who was outside the internal network, or didn't have the correct IP, to use an 'inside' user as a proxy.

    Show this thread
    Undo
  13. Jan 28

    Exception: Content that's 'protected' by being on an internal network. Eg intranets, iot devices, local servers (although these should all be secured another way).

    Show this thread
    Undo
  14. Jan 28

    Exception: Content that's 'protected' by the requester's IP. Eg geo-locked data, or extra debug data that might appear if the request is from an 'internal' IP.

    Show this thread
    Undo
  15. Jan 28

    PSA: It's safe to put "Access-Control-Allow-Origin: *" on any response, *unless* that response's data is 'secured' by something other than cookies, basic auth, or TLS client certificates.

    Show this thread
    Undo
  16. Retweeted
    Jan 27

    📝New blog post: Keeping the frame rate stable is important, but for XR apps it is absolutely crucial. Workers can help! To make my point, I refactored a XR example to run all the game logic in a worker. More here 👇

    Show this thread
    Undo
  17. Jan 27

    Folks asked for the source for the interactive mass-polling thing we did at Chrome Dev Summit. But I figured, why not put it on instead? - Remix this to create your own polls. - What I learned along the way.

    Undo
  18. Retweeted
    Jan 27

    Something very important just occurred to me about centaurs.

    Show this thread
    Undo
  19. Retweeted
    Jan 26

    Web dev is so much better now than ever has been before. Such a joy to get something online in mere seconds, updates in seconds, works on nearly any device. We are living in a magical time.

    Undo
  20. Retweeted

    Wow, seems awfully anti-competitive that you can’t change the default browser on iOS or iPad OS.

    Undo

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·