Log inSign up
Daniel Rosenwasser
7,531 posts
user avatar
Daniel Rosenwasser
@drosenwasser
@TypeScript Principal Product Manager at @Microsoft, @TC39 Representative
Seattle, WA
github.com/DanielRosenwas…
Joined September 2015
2,158
Following
11.5K
Followers
  • Pinned
    user avatar
    Daniel Rosenwasser
    @drosenwasser
    Feb 5, 2018
    "There were like 77 Levenshtein distance packages on npm and all of them said they were the fastest." - @sanders_n That's why the JavaScript ecosystem is great. Everything is the best.
  • user avatar
    Daniel Rosenwasser
    @drosenwasser
    Jan 6, 2022
    It's ok if you started programming at 8. It's ok if you started programming at 38. You can still get out. Run.
    user avatar
    Verónica ✨
    @maria_fibonacci
    Jan 6, 2022
    It's ok if you started programming at 8. It's ok if you started programming at 38. There's room for everyone. Next.
  • user avatar
    Daniel Rosenwasser
    @drosenwasser
    Jun 14, 2019
    Man, JavaScript is so dumb. Check out these two built-in functions with the same name that work totally differently! > console.log("hello"); hello undefined > Math.log("hello"); NaN
  • user avatar
    Daniel Rosenwasser
    @drosenwasser
    Jul 25, 2019
    WE JUST MOVED OPTIONAL CHAINING IN JS TO STAGE 3 šŸŽ‰šŸŽ‰šŸŽ‰šŸŽ‰šŸŽ‰šŸŽ‰šŸŽ‰
  • user avatar
    Daniel Rosenwasser
    @drosenwasser
    Dec 4, 2019
    Optional Chaining just moved to Stage 4 at TC39! šŸŽ‰ ?. is now part of ES2020!
  • user avatar
    Daniel Rosenwasser
    @drosenwasser
    Nov 9, 2019
    Hey TypeScript/JavaScript-ers - I got this started on the plane last night. Would you use this refactoring?
    Image
    GIF
  • user avatar
    Daniel Rosenwasser
    @drosenwasser
    Oct 24, 2019
    Our team lead forced us to.
    user avatar
    Una šŸ‡ŗšŸ‡¦
    @Una
    Oct 24, 2019
    TypeScript friends: what's your #1 reason for using TypeScript?
  • user avatar
    Daniel Rosenwasser
    @drosenwasser
    Nov 20, 2019
    Please don't read into this too much I just want to turn my brain off and post dumb memes today.
    Image
  • user avatar
    Daniel Rosenwasser
    @drosenwasser
    Apr 21, 2019
    It's been 5 years today since I joined the TypeScript team - which I guess is good since every other job post asks for ~5 years of TypeScript experience.
  • user avatar
    Daniel Rosenwasser
    @drosenwasser
    Jun 21, 2018
    Debuggers don't actually remove bugs, they just run your code as slow as you can think.
  • user avatar
    Daniel Rosenwasser
    @drosenwasser
    Jan 8, 2019
    I think ~25% of any Microsoft employee's time is spent signing into different Microsoft websites.
  • user avatar
    Daniel Rosenwasser
    @drosenwasser
    Dec 4, 2019
    Replying to @drosenwasser
    YOU KNOW WHAT THIS MEANS
    Image
  • user avatar
    Daniel Rosenwasser
    @drosenwasser
    Jan 1, 2019
    Replying to @kenwheeler
    "Oh wow, you're from the future!? What do you do?" "I do free work so people can make websites faster." "Oh, weird, is the future like socialist or something?" "Nope, I just occasionally do free work." "For charity?" "No." "So, uh, you must really enjoy that." "Not really."
  • user avatar
    Daniel Rosenwasser
    @drosenwasser
    Apr 7, 2020
    Image

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

TermsĀ·PrivacyĀ·CookiesĀ·AccessibilityĀ·Ads InfoĀ·Ā© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up