Twitter | Search | |
Boris Cherny
Frontend
61
Tweets
90
Following
384
Followers
Tweets
Boris Cherny retweeted
Dan Vanderkam Jun 16
When type inference goes wrong, you can often use a typed identity function to set it right. This post explores a few variations on this: h/t to for teaching me about "tuple"!
Reply Retweet Like
Boris Cherny Jan 19
Replying to @TimHolmesMitra
❤️ It’s less code.
Reply Retweet Like
Boris Cherny retweeted
Shritesh Bhattarai Nov 19
I've been reading 's Programming TypeScript book; some thoughts: 1. The type system is REALLY GOOD. Type literals and refinement FTW!!! 2. The official handbook is very dry and undersells the technology. 3. Now I know why people love their IDEs so much. VSCode + TS = ❤️
Reply Retweet Like
Boris Cherny retweeted
Nate Black Oct 17
Thanks for being my guest on to talk about your new book, Programming TypeScript! I got a lot of value from the book, and I think our listeners will, too.
Reply Retweet Like
Boris Cherny retweeted
Axel Rauschmayer Oct 13
In longer switch statements, I occasionally do: switch (value) { case 1: { ··· break; } case 2: { ··· break; } } Benefit: each case can declare its own variables, without having to worry about name clashes.
Reply Retweet Like
Boris Cherny Sep 8
Is it true that Slack uses TypeScript? SF TypeScript Meetup is looking for a host for our next event...
Reply Retweet Like
Boris Cherny Sep 1
Replying to @_georgesu
Right. String literal unions, or regular objects.
Reply Retweet Like
Boris Cherny 7 Jul 19
Want to do a talk at an upcoming SF TypeScript Meetup () event about Vorlon? An overview of how to build remote debugging would be super cool.
Reply Retweet Like
Boris Cherny 20 Apr 19
I’ve been going to your events for years, and last Tuesday at the Maya Tudor talk you served the single tastiest Negroni I’ve ever had. Could you share the recipe?
Reply Retweet Like
Boris Cherny retweeted
Chrome Developers 1 Feb 19
Ah, it's weekend already✨ This week Chrome 72 went on stable🎉 Check out what's new in this version of chrome from
Reply Retweet Like
Boris Cherny retweeted
Mikeal Rogers 31 Jan 19
I've seen the future, and someone is complaining in a GitHub issue because my module doesn't work anymore in old Node.js versions cause I'm using Object.fromEntries(). Totally worth it tho.
Reply Retweet Like
Boris Cherny retweeted
Domenic Denicola 19 Aug 18
jsdom v12.0.0 released, with a new resource loader API and lots of other goodness!
Reply Retweet Like
Boris Cherny 19 Aug 18
Reference Option implementation, which I'll include in Orielly's upcoming Programming TypeScript (). Could use a code review!
Reply Retweet Like
Boris Cherny 19 Aug 18
Hey Deborah! Want to contribute a few pages about TypeScript + Angular for Orielly's Programming TypeScript? recommended you. DM if interested!
Reply Retweet Like
Boris Cherny retweeted
William Ngan 22 Aug 17
Introducing Pts.js, a library to compose and visualize points in spaces. Get started at
Reply Retweet Like
Boris Cherny 21 Jul 18
Hey!! We'd love to have you speak at an upcoming SF TypeScript Meetup event. If interested, please DM or email :)
Reply Retweet Like
Boris Cherny retweeted
ani betts 9 Jul 18
TIL about (h/t ), if you're using React PureComponents (or thought to yourself, "I don't have State, I'll get PureComponent for Free!" like I did), install this to find out how you actually might be degrading perf
Reply Retweet Like
Boris Cherny 21 Jul 18
Hey!! Would love to have you speak at the next San Francisco TypeScript Meetup (or whenever you're in town next). DM/email if you're interested
Reply Retweet Like
Boris Cherny retweeted
Sophie Alpert 2 Jun 18
Replying to @sandofsky
This is not true.
Reply Retweet Like
Boris Cherny 21 Mar 18
Join us as a speaker at our panel on reactive programming?
Reply Retweet Like