TypeScriptBob's profile picture. I manage amazing people here at Bloomberg. Sometimes I even write code. And when I do, I write it in TypeScript! Opinions are my own.

Bob Cook

@TypeScriptBob

I manage amazing people here at Bloomberg. Sometimes I even write code. And when I do, I write it in TypeScript! Opinions are my own.

مثبتة

search.blpcareers.com/job/detail/905… I am looking for a few more people to join my team. You can DM me for details. Not offering fully remote unfortunately. London based. #TypeScript #javascript #fintech


Bob Cook أعاد

I’m super stoked to announce my new #TypeScript course! 🔥 I’ve put a lot of thought, time, and effort into this course, and I’m really proud of how it turned out. 🤓 Go check it out on @eggheadio and learn a thing or ten about TypeScript! 🙌 egghead.io/courses/advanc…


Bob Cook أعاد

Watch the livestream now of tonight's TypeScript Berlin/Sevilla #Meetup featuring software engineer & @typescript enthusiast @TitianCernicova talking about "Understanding Variance in #TypeScript" bloom.bg/2S2AG0Y

TechAtBloomberg's tweet card. TypeScript Berlin/Sevilla Meetup

youtube.com

YouTube

TypeScript Berlin/Sevilla Meetup


Bob Cook أعاد

Fantastic talk on Variance in TypeScript by my colleague @TitianCernicova!


Bob Cook أعاد

📢I wrote a blog post on how @TechAtBloomberg uses TypeScript. "10 Insights from Adopting TypeScript at Scale" techatbloomberg.com/blog/10-insigh…

robpalmer2's tweet image. 📢I wrote a blog post on how @TechAtBloomberg uses TypeScript.

"10 Insights from Adopting TypeScript at Scale"

techatbloomberg.com/blog/10-insigh…

Bob Cook أعاد

Extracted out from a talk I gave at work

Gave my first internal talk at @TechAtBloomberg today. Comparing TypeScript, Flow and Hegel. Was really fun to do, and got to learn a lot putting it together.



Bob Cook أعاد

A subtle aspect of type-assertions in @TypeScript I hadn't paid much attention to before: Direct assertions between literals are allowed even though they are not a super/sub type of each other. 📘 Rationale: github.com/microsoft/Type…

acutmore's tweet image. A subtle aspect of type-assertions in @TypeScript I hadn't paid much attention to before: Direct assertions between literals are allowed even though they are not a super/sub type of each other. 📘
Rationale: github.com/microsoft/Type…
acutmore's tweet image. A subtle aspect of type-assertions in @TypeScript I hadn't paid much attention to before: Direct assertions between literals are allowed even though they are not a super/sub type of each other. 📘
Rationale: github.com/microsoft/Type…

Bob Cook أعاد

My five most popular Effective #TypeScript posts of 2020: "Good use of generics or bad use of generics?" takes the top spot! effectivetypescript.com/2021/01/09/top…


Nice introduction to React from Ashley 🙂

Have released the first two videos of my new 'React from first principles' video series 🥳 1. From Vanilla to React 2. ReactDOM.render youtube.com/watch?v=vSzf3y… #reactjs

acutmore's tweet card. From Vanilla to React | React from first principles 1

youtube.com

YouTube

From Vanilla to React | React from first principles 1



Bob Cook أعاد

🎉 VS Code July 2020 Launch Party! With the July release of @Code coming up next week, connect with us in our second live event! Learn what's new in VS Code and join the live Q&A. 🗓 When: August 17 @ 9am Pacific 👉Add to calendar: code.visualstudio.com/events

code's tweet image. 🎉 VS Code July 2020 Launch Party!
With the July release of @Code coming up next week, connect with us in our second live event! Learn what's new in VS Code and join the live Q&A.
🗓 When: August 17 @ 9am Pacific
👉Add to calendar: code.visualstudio.com/events

Come and solve some puzzles with us! 🤔

Ready for Bloomberg’s “#SummerOfPuzzles?” Starting this Friday, August 7, a new puzzle by one of our engineers will be posted online each Friday at 12 PM EDT for the next 9 weeks. Puzzles will remain unlocked for solving until Oct. 9! bloom.bg/3guCozy #BloombergBpuzzled



Bob Cook أعاد

brendaneich.com/2017/12/my-dot… web.archive.org/web/2020060608… (cc: @aaronfrost in case he can ping Charles of whoever might restore the transcript archived thanks to the Wayback but now lost from the served version). Also of course by @awbjs & me from HOPL-4 (2020).

HOPL proceedings includes the definitive copy of “JavaScript: The First 20 Years” by me and @BrendanEich. Differs from preprint in minor corrections and formatting changes—plus a bonus surprise. Preprint has been downloaded over 20000 times since March. dl.acm.org/doi/abs/10.114…



Oh! I just found this! That's the rest of my day gone 😄 dl.acm.org/doi/pdf/10.114…


Bob Cook أعاد

The most unrealistic thing about Star Trek is how good the engineering team is at estimates.


A really great #100DaysOfCode

Hey everyone, I finally deployed my website on Heroku(free dyno tho). Here it is cocktailfinderproject.herokuapp.com . If you have any recommendations, tips or bug reports I will be glad to hear them. Also my github repo for this project : github.com/JustLearningTh… .



Bob Cook أعاد

It’s been a long time coming, think this is my best work so far

New site, who ‘dis?   Today we've launched the new TypeScript website and branding, find out what's new by @orta on the TypeScript blog: - devblogs.microsoft.com/typescript/ann… - typescriptlang.org

typescript's tweet image. New site, who ‘dis? 
 
Today we've launched the new TypeScript website and branding, find out what's new by @orta on the TypeScript blog:

- devblogs.microsoft.com/typescript/ann…

- typescriptlang.org
typescript's tweet image. New site, who ‘dis? 
 
Today we've launched the new TypeScript website and branding, find out what's new by @orta on the TypeScript blog:

- devblogs.microsoft.com/typescript/ann…

- typescriptlang.org
typescript's tweet image. New site, who ‘dis? 
 
Today we've launched the new TypeScript website and branding, find out what's new by @orta on the TypeScript blog:

- devblogs.microsoft.com/typescript/ann…

- typescriptlang.org
typescript's tweet image. New site, who ‘dis? 
 
Today we've launched the new TypeScript website and branding, find out what's new by @orta on the TypeScript blog:

- devblogs.microsoft.com/typescript/ann…

- typescriptlang.org


Bob Cook أعاد

Since ES2020 you can use Promise.allSettled. It returns a promise that resolves after all of the given promises have either fulfilled or rejected, with an array of objects that each describes the outcome of each promise.

mgechev's tweet image. Since ES2020 you can use Promise.allSettled. It returns a promise that resolves after all of the given promises have either fulfilled or rejected, with an array of objects that each describes the outcome of each promise.

Loading...

Something went wrong.


Something went wrong.