Sign in with Twitter

Username:

@TypeScript Program Manager at Microsoft

1,074 Following   6,277 Followers   4,236 Tweets

Joined Twitter 9/16/15


@richardiii @vivainio @yawaramin @wycats @littlecalculist @samth You might be hitting a bug - don't hesitate to rep… https://t.co/RuXlKgVcsM @vivainio @yawaramin @wycats @richardiii @littlecalculist @samth Which also works for JavaScript in VS/VS Code beca… https://t.co/Lix9Va802e @wycats @yawaramin @richardiii Still missing something about Go. @yawaramin @wycats @richardiii There's a lot to like about OCaml modules, but JS has a lot of constraints, and the… https://t.co/8sKflULBjP @yawaramin @wycats @richardiii There's plenty that I wish were different about it, but overall I think the way expo… https://t.co/MIkfkKVlZw @yawaramin @wycats @richardiii "better module system (no import statements needed)" 😣
10/13
2019
@ahmed_am55 It's a really pedantic check because document.all == null, but document.all !== null. I wouldn't mind being sloppy on this.Here are the slides for my @TypeScriptConf talk: https://t.co/qC3SJQXYfk. I spoke about learning to influence + how… https://t.co/PHxcuIP1HY
Retweeted by Daniel Rosenwasser @trivikram @kitsonk Not sure, but I expect within the next month or two.Folks coming back from @TypeScriptConf with fresh ideas about cool community things, I've been keeping notes on wha… https://t.co/oPF6dJ7ehW
Retweeted by Daniel Rosenwasser @AngelC07243045 Maybe one day - this one was organized by our friends at @sitepen! @iansu There'll be more, and videos will be posted!
10/12
2019
it's pronounced Dee-know
Retweeted by Daniel RosenwasserWow! @MSMakeCode is built with TypeScript support a subset of TypeScript 🤯 #TSConf https://t.co/6VbSPhBcSW
Retweeted by Daniel Rosenwasser @JoshuaKGoldberg There I am at the top left!A great presentation by @danvdk about better tests in DefinitelyTyped with dtslint! #TSConf #TypeScript https://t.co/PZfJ9G9tTA @RubenSuet Yeah, they're identical, but it's foo?.["bar"]You heard it here from Ryan and @kitsonk first - it's pronounced Dee-know. #TSConf https://t.co/iHdxJ54HB3 @thiele_leonard @drosenwasser @TypeScriptConf Congrats! The personal support from @drosenwasser is well worth the annual subscription fees.
Retweeted by Daniel RosenwasserWatching @JoshuaKGoldberg explain how to lose your mind doing arithmetic in the TypeScript type system. #TSConf https://t.co/z3njmm13st @drosenwasser @code_punkt @LordHanson indeed we should rename || to “falsy coalescing operator” https://t.co/nHC6Md6tfR
Retweeted by Daniel Rosenwasser @code_punkt @LordHanson `??` only checks the left side for null/undefined. `||` (maybe undesirably) checks for all… https://t.co/oqMhxNM1S9Optional chaining (TypeScript issue 16) and nullish coalescing got a big applause at #TSConf. They're the first ECM… https://t.co/JonUwZj7X9 @drosenwasser Your argument foo has a gripe It’s an incompatible type Here’s a suggestion Make this correction Join… https://t.co/xlrr6m43jn
Retweeted by Daniel RosenwasserNot sure if I've mentioned this but we made some of the errors better. #TSConf #TypeScript https://t.co/CAKdxB9rJK#TSConf ! https://t.co/qyIY9WCn2Z
10/11
2019
Working on some updates to DefinitelyTyped's automation * Self-service merges ✨ * Faster GraphQL-based status fet… https://t.co/mo7XFhR5CH
Retweeted by Daniel RosenwasserHow does the upcoming ES #private work in #TypeScript when there’s already the private keyword? @maxheiber,… https://t.co/JtKEs1T166
Retweeted by Daniel Rosenwasser @atcb @acemarke Definitely not in the blog post (I was forced to check) 😅
10/10
2019
@rauschma Maybe! I stole your idea and made an issue. https://t.co/4ZLFMC8xVd @dested @vyrotek @mweststrate Is there any way to help from the TypeScript side? 3.7 might help improve some of the… https://t.co/ce3vFl5y4H
10/9
2019
Have you used TypeScript/JavaScript in Visual Studio? (not to be confused with VSCode). We would love to get some f… https://t.co/Dm9O8RQfD3
Retweeted by Daniel Rosenwasser @KClarkADSTech @typescript I recall chatting with @LichtmanLabs about this a few weeks back. It's a known issue wit… https://t.co/rGtVaPqKkCThis is the history of @DefinitelyTyped: https://t.co/AY6s3bWnKP Thanks to @SeaRyanC & @drosenwasser of the… https://t.co/swpiOFlYUC
Retweeted by Daniel Rosenwasserme: ugh fuck I have way too much work to do well-meaning colleagues: delegate stuff :):):):) me: ... like what?… https://t.co/86Cl0xkU7Q
Retweeted by Daniel Rosenwasser
10/8
2019
If you're coming to Seattle for @TypeScriptConf, make sure to join the Seattle TS meetup (TSConf edition) the eveni… https://t.co/NL67R5rFdt
Retweeted by Daniel Rosenwasser#TypeScript 3.7 is going to be one of the most promising TypeScript releases! ✅ Optional Chaining (the ?. operato… https://t.co/JZuGxRhW68
Retweeted by Daniel Rosenwasserhttps://t.co/qmHzrZZHAs
Retweeted by Daniel Rosenwasser @theSdev @robpalmer2 @_shu @tomdale You're right about Firefox using Gecko. I apologize, and the irony isn't lost o… https://t.co/9CFzZh1YAvIt’s a team effort and other communities are invited. @SwiftLang @gnutools #MLIR #LLVM #compilers https://t.co/kO8P95RRIb
Retweeted by Daniel Rosenwasser @southpolesteve https://t.co/Wpyb3i8kRg @maggiepint I was shocked at how much better my meals were with white jasmine rice after making dinners exclusively… https://t.co/kvAYQeYSCx @_shu @tomdale Yeah, it feels disingenuous given the fact that Mozilla has only been using Gecko for Firefox Focus… https://t.co/glzxr6ixnS @tomdale Almost as bad as using Mozilla as a victim to throw shade at Apple. https://t.co/CDPRhJoL59 @littledan @ReBeccaOrg What could you possibly mean? 🙃 https://t.co/RXzEKtlIhJ @kourge @ReBeccaOrg Yup that's part of what I had in mind.
10/4
2019
@ReBeccaOrg I think I know what you mean and might partially agree - anything in particular though?groupBy, but for plain objects in TypeScript https://t.co/TAB2G42RiV
10/3
2019
For those wondering, the plan is to publish the history of Definitely Typed sometime next week. Thanks so much to… https://t.co/nQaZLX3Ily
Retweeted by Daniel RosenwasserIf you're using WebAssembly APIs from @typescript, make sure to check out TypeScript 3.7 beta! I've made some chan… https://t.co/v6Kk2vDLul
Retweeted by Daniel RosenwasserTo use optional chaining & nullish coalescing in Vue files today: - Run `yarn add typescript@beta` - Set `"vetur.us… https://t.co/t3BpcOjKwm
Retweeted by Daniel RosenwasserThe @TypeScript team will be back in action at #TSConf 2019 for a @TalkScript panel discussion! Got questions? Subm… https://t.co/FsU12kNSNU
Retweeted by Daniel Rosenwasser👋 Searching for my next move career-wise and starting to put some feelers out there -- if your company is hiring de… https://t.co/zVGJRxJOuD
Retweeted by Daniel RosenwasserTHIS IS NOT A DRILL. TYPESCRIPT 3.7 HAS OPTIONAL CHAINING https://t.co/mk1NG8LRwD
Retweeted by Daniel RosenwasserIt appears that Apple has rejected an app that warns Hong Kongers about police activity. The Hong Kong police force… https://t.co/zNVfw2ZKAx
Retweeted by Daniel Rosenwasser
10/2
2019
TypeScript turned 7 today! 🎂🎉 What better way to celebrate than with the TypeScript 3.7 beta? Now with... ➡ Optio… https://t.co/KnfRgKZ5aa
Retweeted by Daniel RosenwasserShout out to Mukesh Prasad at Bloomberg for landing this PR in #TypeScript and thanks @drosenwasser for reviewing! https://t.co/HBvZOj5Civ
Retweeted by Daniel RosenwasserECMAScript excitement 😉 TC39 Stage-3 proposal Nullish Coalescing just landed in upstream TypeScript! Congrats to… https://t.co/HFX0rpviBn
Retweeted by Daniel Rosenwasser @RemoHJansen @dylans @TypeScriptConf Yay! I don't know if we'll have cake, though TypeScript turned 7 not 8. I know… https://t.co/WG361BkwrVWanna talk about TypeScript and JavaScript in Visual Studio ? DM me :) I’m open to hearing all comments, issues, cr… https://t.co/sBzJV7bd0v
Retweeted by Daniel Rosenwasserinf-rare'd https://t.co/oSSXBzMT1G
10/1
2019
We are thrilled to announce that the webhint browser extension has moved from beta to its v1 release! Read more a… https://t.co/MF7lXMjdAq
Retweeted by Daniel Rosenwasser
9/30
2019
Pro Tip: You can alias `any` in TypeScript within a .d.ts file to make your rationale for using it more explicit:… https://t.co/wYJShJnieD
Retweeted by Daniel Rosenwasser @billticehurst You should try learning TypeScript! @kclemson I do something similar where if someone says "I'm feeling tired" I'll change their nickname to "feeling tired".template<typename T> struct types {}; template<bool B> struct values {}; struct A {}; template<typename C> struct… https://t.co/09wa0O9puL
Retweeted by Daniel Rosenwasser
9/27
2019
@cromas @pelotom export * from "@pelotom/twetes"
9/26
2019
@orta @markdalgleish Well, some! https://t.co/wrwlJWoYKS If you've got suggestions, we're all ears.Under the Curry-Howard correspondence, casting corresponds to hand waving
Retweeted by Daniel Rosenwasserme: [wildly incorrect statement] you: what are you talking about, that doesn't make any sense me: undefined as any… https://t.co/SQuh3yZrUm
Retweeted by Daniel RosenwasserThem laptop stickers came out a little bigger 👀 #metricsystem #cm #mm #conversion #nominaltypes Greetings from th… https://t.co/of4oHI8Asv
Retweeted by Daniel RosenwasserI "blame" @drosenwasser for starting me on my @typescript journey. He's gotten me through the first 5 steps of tha… https://t.co/VPuKqxTcUc
Retweeted by Daniel RosenwasserIf you are going over to Seattle for @typescriptconf then take note that there’s a @typescript meetup happening the… https://t.co/MHI9zo7GaF
Retweeted by Daniel Rosenwasser
9/25
2019
@mjackson Are you planning on rewriting it in TypeScript? Because otherwise https://t.co/4gw3RU5iCo @arcanis @marvinhagemeist Well the first build is always a little slower, but it's not supposed to be THAT much slo… https://t.co/XYsaMj10CyThe @TypeScript team will be back in action at #TSConf 2019 for a @TalkScript panel discussion! Got questions? Subm… https://t.co/rF80fUMyk2
Retweeted by Daniel Rosenwasser @marvinhagemeist @arcanis Sounds like a bad bug. Where can we try out this codebase?
9/24
2019
New cool thing you can do on the TypeScript Playground: Try out TypeScript Pull Requests before they've even merged… https://t.co/5t1ceebDkb
Retweeted by Daniel RosenwasserStarted leaving some notes on what the community section of the @typescript website should look like in the future.… https://t.co/EPdpSNbu9D
Retweeted by Daniel Rosenwasser @roach_iam @orta @alloy On my phone but try <T, K extends string, F extends string | number | boolean> (obj:T, k… https://t.co/vnGbwLl8YyAs the Jewish year comes to a close, Paul Rudd effortlessly snipes the Jewish video of the year award from every ot… https://t.co/FaK5SdB2ce
Retweeted by Daniel Rosenwasser
9/23
2019
@robertoguerra19 @maria_fibonacci @chochosmx Very excited to see him again in Seattle tonight :D
9/22
2019
https://t.co/aWnkOHDbkX
Retweeted by Daniel RosenwasserHey JavaScript & TypeScript devs! I would love to get some feedback from you on certain testing frameworks and tool… https://t.co/WUk98BnrP5
Retweeted by Daniel Rosenwasser
9/21
2019
The @TypeScript team will be back in action at #TSConf 2019 for a @TalkScript panel discussion! Got questions? Subm… https://t.co/SZ3TQAll7f
Retweeted by Daniel RosenwasserWhat questions do you have for the TypeScript team? We'll be asking them live and on stage at TSConf in a panel dis… https://t.co/iPMm2v3prL
Retweeted by Daniel Rosenwasser @the_gisenberg @bitandbang @claudepache @DustinSavery @drosenwasser Gotta say working more with TypeScript is makin… https://t.co/XhWjUibYMA
Retweeted by Daniel Rosenwasser @jkup Kubernetes and Mongo
9/20
2019
Shipped support for @typescript v3.6 to the playground, as well as a way to use the 3.7 nightly builds!… https://t.co/7IFx1DkNHl
Retweeted by Daniel Rosenwasser @andrewcdn @sanders_n @amandaksilver Huh! I just keep learning things from ye.
9/19
2019
@onejsninja https://t.co/eiUaL9qzem @cromas https://t.co/uG85grApfB @amandaksilver Was chatting with @sanders_n on Monday who told me that "ye" is the old English version of "y'all",… https://t.co/jq80IFU9vD @amandaksilver https://t.co/3NOuwZ16Gj @ovieokeh @dan_abramov Hm... that sounds like the older integration with ESLint. If you're using that for ESLint, y… https://t.co/NUzaosjgcC
9/18
2019
@ovieokeh @dan_abramov Wait, what do you mean? What doesn't work with 3.6? @seancurtis @dan_abramov We're going to have a beta and an RC, but I'm not sure what the issue is with getting feed… https://t.co/CQIuXC51Mw @pixelkritzel @fdsmars @WesleyWigham @sheetalkamat We're fixing this in 3.7! https://t.co/wrwlJWoYKS https://t.co/mCE6LSnPyc @seancurtis @dan_abramov Practically speaking any change to a language will be observable in some way, so it comes… https://t.co/Hq8NBaFHxHPeople who use classes in TypeScript/JavaScript - please give this a shot. We want to make sure we're rolling this… https://t.co/2JF3Aaskz9
9/17
2019

0