Skip to main content
T.J. Crowder's user avatar
T.J. Crowder's user avatar
T.J. Crowder's user avatar
T.J. Crowder
  • Member for 15 years, 4 months
  • Last seen more than a month ago
Stats
23,028
reputation
240k
reached
47
answers
83
questions
Loading…
About

๐Ÿ’๐Ÿผโ€โ™‚๏ธ Husband, father, coder, contractor. ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ ๐Ÿ‡บ๐Ÿ‡ธ. White male cisgender hetero agnostic ally ๐Ÿงท โ™€๏ธ โœŠ๐Ÿพ ๐Ÿณ๏ธโ€๐ŸŒˆ ๐Ÿณ๏ธโ€โšง๏ธ

I'm not very active here anymore. I've been winding down my SO contribution for a couple of years now. Too many issues with the company and platform.

Be kind whenever possible.
It is always possible.

ย ย ย ย ย ย ย ย ย ย - The 14th Dalai Lama
pronouns: he/him or they/them
mastodon: @[email protected]
email: tj a t farsight software dot com
blog: https://thenewtoys.dev/blog
Want to learn JavaScript's latest features?

You might like my recent book, JavaScript: The New Toys. It covers ES2015 ("ES6") through ES2020, and previews what's next. See thenewtoys.dev for a full table of contents, a blog, where to buy the book, and ongoing coverage of what's new.


I'm a software engineer with a particular interest in web technologies (esp. JavaScript and, increasingly, TypeScript). I also do lots of work in C#, and formerly Java, and several other languages. I've been doing this professionally for over 30 years, goofing with computers for 10 years before that, but I hope I'm not this guy.

I used to write up snippets of stuff on my anemic old blog. The new one is here, but I haven't copied all of the old content over yet.

Cover of book described earlier
7
gold badges
55
silver badges
103
bronze badges
418
Score
52
Posts
40
Posts %
318
Score
38
Posts
29
Posts %
254
Score
30
Posts
23
Posts %
114
Score
13
Posts
10
Posts %
77
Score
12
Posts
9
Posts %
63
Score
12
Posts
9
Posts %
Top posts
View all questions and answers