About

That guy you probably know because you heard something about TypeScript.

Microsoft MVP, Open sorcerer, book author, you-tuber, screen-caster, developer empathiser.


Book Author

Beginning NodeJS

Published by Apress and available on amazon. A year worth of effort went into this, but was totally worth it because of the positive response 🌹

TypeScript Deep Dive

Due to my extensive work with the TypeScript community there were thoughts that I wanted to share on the subject. I collated them in an open source book called TypeScript Deep Dive. Its the number one google result for TypeScript book.

Others

I’ve also reviewedother TypeScript books and would be happy to review a chapter if you want me to.


Community

I try to help out whenever I can

profile for Basarat Ali at Stack Overflow, Q&A for professional and enthusiast programmers

Top contributor for TypeScript.

TypeScript Expert on AirPair

Microsoft MVP for contributions to the JavaScript / TypeScript ecosystem.


Screencasts

I have a few lessons up on Egghead.io.

Also YouTube : Haven’t published much lately, but still have 700+ subscribers and 125K+ views, which isn’t bad for just random developer videos.


Projects

Developer workflows and maintainable code architectures excite me.

Atom Typescript

Atom-TypeScript : Downloaded nearly 164K+ times by developers in under a year, this is the defacto TypeScript package for the Atom Editor.

ALM Tools

alm.tools : A toolset I am designing specifically to meet my personal high quality language tool requirements.

TypeStyle

CSS in JS done with a focus on leveraging TypeScript to provide type safety. Has awesome reviews

Other Projects

Too many, but here are a few I still feel proud about


Open Source Teams

You can find the complete list here. A few key ones I’d like to highlight

  • Definitely Typed : A Community to help people use 90% of the most used JavaScript libraries safely TypeScript.
  • TypeStrong : To help bridge any TypeScript tooling gaps.

Presenter

I’ve presented many times. Here are a few that I could dig up quickly in no particular order:

Variously randomtalkseven remotely.

Also got interviewed about what motivates my OSS efforts.

Would be happy to do a talk if you want me to. Otherwise I’m mostly busy creating or helping others with OSS projects.


Connect

Twitter is the quickest way to get in touch.