kangax

@kangax

Ever tried, ever failed, no matter. Try again, fail again, fail better.

New York
Joined November 2007

Tweets

You blocked @kangax

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

  1. Pinned Tweet
    18 Jan 2019

    Everything you wanted to know about using Flow in a React/Redux stack —

    Show this thread
    Undo
  2. Retweeted
    Oct 14

    students are starting to steal each other's notes with iOS 15 and it's... kind of genius

    Show this thread
    Undo
  3. Retweeted
    Oct 12

    VSCode Tip ⚡️ In 1.60.0, you can get inlay hints for parameter names. Just enable it by setting: "javascript.inlayHints.parameterNames.enabled": "all" or "typescript.inlayHints.parameterNames.enabled": "all"

    Example of inlay hints for parameter names in a js file. Each function call has it's parameter name before the actual value.
    Undo
  4. Retweeted
    Oct 2

    The thing people don’t get about Boston is that yes: it’s wildly expensive. Yes: it’s freezing. And yes: it’s difficult to navigate and the people are unfriendly. BUT the food? Also not good.

    Show this thread
    Undo
  5. Retweeted
    Sep 29

    ...which is why I think a lot of tools feels like they are built for someone who has already used the tool 1,000s of times.

    Show this thread
    Undo
  6. Retweeted
    Sep 29

    Weird analogy but I'd imagine it's very hard for a music producer to listen to a track 1,000s of times while making it, and still imagine what it sounds like for the person listening to it the first time. I think there's something similar for dev tools, APIs, and libraries?

    Show this thread
    Undo
  7. Retweeted
    Sep 24

    Every year or two I remember what’s probably the most scarily/stunningly impressive linguistic feat I’ve ever seen. Every time, I think I must be mistaken, then I read the thing, and I just shake my head in disbelief. It’s been twenty years. Let me tell you about it.

    Show this thread
    Undo
  8. Retweeted
    Sep 24

    I am *so* tired of digging through type definitions with single character type names in generics. Especially when there's no documentation on them. Generics are basically functions you give to developers to create parameterized types. ENABLE ME PLEASE! Doc them. Name them. Thx

    interface Redacted<T = any, Y extends any[] = any> extends Function, RedactedInstance<T, Y> {
    new (...args: Y): T;
    (...args: Y): T;
}
    Undo
  9. Retweeted
    Sep 24

    Rough sketch of my thoughts on software planning

    Undo
  10. Retweeted
    Sep 23

    sync XHR saving the web from main-thread-blocking third party scripts is a plot twist i did not see coming (explanation: partytown uses sync XHR under the hood via a proxy to facilitate DOM access from a worker. some truly next-level mad scientist shit)

    Undo
  11. Retweeted
    Sep 22

    Ever wonder how hex colors work? Explore how 6 lil numbers and letters work together to create color with HEXplorer ! ✨

    Undo
  12. Retweeted
    Sep 21

    My love language is removing tracking parts from URLs before sharing them.

    Show this thread
    Undo
  13. Retweeted
    Sep 21

    My ultra scientific prediction is: some people like metropolises, some people like the boonies, things will change a slight amount, but most people are not a spokesperson for the life style preferences of their generation

    Show this thread
    Undo
  14. Retweeted
    Sep 21

    It’s funny how every time someone writes about the future of work/living/commuting/cars/cities, the prediction is always the author’s current life style

    Show this thread
    Undo
  15. Retweeted
    28 Jan 2015

    The sad truth about process improvement.

    Undo
  16. Retweeted
    Sep 13

    Every one of my github repositories that's more than a couple years old

    Record player left on the side of the road with hand-written sign: "DOES NOT WORK but could be FUN to FIX"
    Undo
  17. Retweeted
    Sep 11

    btw these large scary math symbols are just for-loops

    Show this thread
    Undo
  18. Retweeted
    Sep 8

    Browsing the web, 2021

    Undo
  19. Retweeted
    Sep 9

    The common narrative is that kids learn faster than adults, but I’m not sure the difference is meaningful. Watch any toddler. They spend nearly every waking minute on the edge of their ability and then sleep 12 hours. If adults acted similarly they would be learning machines.

    Undo
  20. Retweeted
    Sep 4

    Here’s why we use h, j, k, l as motion keys in vi and vim: Bill Joy used an ADM-3A terminal, which (besides a 80x24 screen) had a keyboard that looked like this: This is also where the “~” shortcut for “$HOME” comes from.

    ADM-3A terminal keyboard showing the arrow keys on the h, j, k, and l keys as well as the “~” on the “HOME” key.
    Undo
  21. Retweeted
    Sep 1

    🎨 Loving the new `EyeDropper` Web API: ```js await new EyeDropper().open(); // Returns the picked color, e.g., // { "sRGBHex": "#​ddd9e0" } ``` Try it in Chrome 95.

    EyeDropper API with the picker visible and the DevTools console showing a picked color in sRGBHex format.
    Show this thread
    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

    ·