Live data from Hacker News

Viewing profile — joshuakgoldberg

joshuakgoldberg

HN member
Joined
Mon, Oct 24, 2016, 6:40 AM UTC
HN karma
122
Public activity
25 items

About joshuakgoldberg

No profile information was provided.

Recent public activity

  1. comment
    Comment #43184560

    Nothing will ever top this for typescript types. This is the pinnacle. An entire virtual machine and system memory with garbage collector in types. Turing Completeness is one level…

  2. comment
    Comment #39592613

    Security is important. Overusing report mechanisms for non-actionable noise is counterproductive.

  3. story
  4. comment
    Comment #38939172

    One of 2023’s biggest trends for web tooling was rewriting existing tooling in Rust. Rust is a wonderful programming language that allows for shockingly fast binaries which still i…

  5. story
  6. comment
    Comment #37585690

    Finding and eliminating thousands of calls to recreate a giant regular expression in a popular open source emoji plugin.

  7. story
  8. comment
    Comment #37033791

    Parts 2 & 3 of a blog post series on touching up performance in the centered.app web app. These pushed the Lighthouse performance score from 36 to 51 by pruning a multi-MB unused a…

  9. story
  10. comment
    Comment #36791087

    Part 1 of an ongoing blog series describing performance investigations & improvements on the popular centered.app web app. This one implemented over-eager loading on a page that wa…

  11. story
  12. comment
    Comment #33657324

    I've applied to >100 conferences and spoken at about a third of them. Prospective or first-time speakers often ask me for advice - so, finally, here's a walkthrough for how I apply…

  13. story
  14. comment
    Comment #33594129

    TypeScript 4.9 introduces a new operator, satisfies, that allows opting into a different kind of type inference from the type system's default. satisfies brings the best of type an…

  15. story
  16. comment
    Comment #33316365

    I'm so excited about this . It's a testament to how well-built-up modern frontend tooling is, especially around React. The things that used to take hundreds or even thousands of li…

  17. comment
    Comment #32751628

    Personal notes from an open source maintainer of their first six months of full time maintenance.

  18. story
  19. comment
    Comment #32600493

    An implementation of Oak's Lab from the original Pokemon games, but with Angular, React, Solid, Svelte, and Vue instead of starter Pokemon. It's written in TypeScript and hosted on…

  20. story
  21. comment
    Comment #31901974

    These are wonderful, thank you!

  22. comment
    Comment #31901048

    This is great!

  23. comment
    Comment #31898421

    TypeScript's type system is Turing Complete: meaning it has conditional branching (conditional types) and works with an arbitrary huge amount of memory. As a result, you can use th…

  24. story
  25. comment
    Comment #30643435

    Great writeup on `never`, love to see it!