René's URL Explorer Experiment


Title: Definitely Typed: The Movie | johnnyreilly

Open Graph Title: Definitely Typed: The Movie | johnnyreilly

Description: The history of the TypeScript GitHub project Definitely Typed. And some TypeScript history as well

Open Graph Description: The history of the TypeScript GitHub project Definitely Typed. And some TypeScript history as well

Mail addresses
johnny_reilly@hotmail.com

Opengraph URL: https://johnnyreilly.com/definitely-typed-the-movie

Generator: Docusaurus v3.8.1

direct link

Domain: johnnyreilly.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"BlogPosting","@id":"https://johnnyreilly.com/definitely-typed-the-movie","mainEntityOfPage":"https://johnnyreilly.com/definitely-typed-the-movie","url":"https://johnnyreilly.com/definitely-typed-the-movie","headline":"Definitely Typed: The Movie","name":"Definitely Typed: The Movie","description":"The history of the TypeScript GitHub project Definitely Typed. And some TypeScript history as well","datePublished":"2019-10-08T00:00:00.000Z","author":{"@type":"Person","name":"John Reilly","description":"OSS Engineer - TypeScript, Azure, React, Node.js, .NET","url":"https://johnnyreilly.com/about","image":"https://johnnyreilly.com/img/profile-2025.jpg"},"image":{"@type":"ImageObject","@id":"https://johnnyreilly.com/assets/images/title-image-e4607503e793a8995512874fdf05d838.png","url":"https://johnnyreilly.com/assets/images/title-image-e4607503e793a8995512874fdf05d838.png","contentUrl":"https://johnnyreilly.com/assets/images/title-image-e4607503e793a8995512874fdf05d838.png","caption":"title image for the blog post: Definitely Typed: The Movie"},"keywords":[],"isPartOf":{"@type":"Blog","@id":"https://johnnyreilly.com/","name":"I CAN MAKE THIS WORK"}}
{"@context":"https://schema.org","@graph":[{"@id":"https://johnnyreilly.com","@type":"WebSite","url":"https://johnnyreilly.com","name":"johnnyreilly","description":"This is John Reilly's blog. John is an Open Source Software Engineer working on TypeScript, Azure, React, Node.js, .NET and more.","copyrightHolder":{"@id":"https://johnnyreilly.com/about"},"publisher":{"@id":"https://johnnyreilly.com/about"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://johnnyreilly.com/search?q={search_term_string}"},"query-input":"required name=search_term_string"},"inLanguage":"en-UK"},{"@id":"https://johnnyreilly.com/about","@type":"Person","name":"John Reilly","alternateName":"Johnny Reilly","image":{"@type":"ImageObject","inLanguage":"en-UK","@id":"https://johnnyreilly.com/about#image","url":"https://johnnyreilly.com/img/profile-2025.jpg","contentUrl":"https://johnnyreilly.com/img/profile-2025.jpg","width":200,"height":200,"caption":"John Reilly"},"description":"John is an Open Source Software Engineer working on TypeScript, Azure, React, Node.js, .NET and more. As well as writing code, John is a speaker at meetups, one of the founders of the TS Congress conference, and the author of the history of Definitely Typed, which he worked on in the early days of TypeScript.","url":"https://johnnyreilly.com","address":{"@type":"PostalAddress","streetAddress":"Twickenham","addressLocality":"London","addressCountry":"United Kingdom"},"email":"johnny_reilly@hotmail.com","birthPlace":"Bristol","sameAs":["https://github.com/johnnyreilly","https://fosstodon.org/@johnny_reilly","https://twitter.com/johnny_reilly","https://bsky.app/profile/johnnyreilly.com","https://dev.to/johnnyreilly","https://app.daily.dev/johnnyreilly","https://stackoverflow.com/users/761388/john-reilly","https://blog.logrocket.com/author/johnreilly/","https://www.reddit.com/user/johnny_reilly","https://uk.linkedin.com/in/johnnyreilly"]},{"@id":"https://johnnyreilly.com/about#organization","@type":["Organization","Brand"],"url":"https://johnnyreilly.com","name":"johnnyreilly","description":"This is John Reilly's blog. John is an Open Source Software Engineer working on TypeScript, Azure, React, Node.js, .NET and more.","logo":{"@type":"ImageObject","inLanguage":"en-UK","@id":"https://johnnyreilly.com/#logo","url":"https://johnnyreilly.com/img/profile-2025.jpg","contentUrl":"https://johnnyreilly.com/img/profile-2025.jpg","width":200,"height":200,"caption":"John Reilly"},"image":{"@id":"https://johnnyreilly.com/#logo"},"sameAs":["https://github.com/johnnyreilly","https://fosstodon.org/@johnny_reilly","https://twitter.com/johnny_reilly","https://bsky.app/profile/johnnyreilly.com","https://dev.to/johnnyreilly","https://app.daily.dev/johnnyreilly","https://stackoverflow.com/users/761388/john-reilly","https://blog.logrocket.com/author/johnreilly/","https://www.reddit.com/user/johnny_reilly","https://uk.linkedin.com/in/johnnyreilly"]}]}
[{"@context":"https://schema.org","@type":"BreadcrumbList","@id":"/definitely-typed-the-movie#breadcrumb","name":"Blog breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://johnnyreilly.com"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://johnnyreilly.com/blog"},{"@type":"ListItem","position":3,"name":"Definitely Typed: The Movie"}]}]

twitter:cardsummary_large_image
og:localeen
docusaurus_localeen
docusaurus_tagdefault
docsearch:languageen
docsearch:docusaurus_tagdefault
monetization$ilp.uphold.com/LwQQhXdpwxeJ
og:imagehttps://res.cloudinary.com/priou/image/fetch/f_auto,q_auto,w_auto,dpr_auto/https://johnnyreilly.com/assets/images/title-image-e4607503e793a8995512874fdf05d838.png
twitter:imagehttps://res.cloudinary.com/priou/image/fetch/f_auto,q_auto,w_auto,dpr_auto/https://johnnyreilly.com/assets/images/title-image-e4607503e793a8995512874fdf05d838.png
og:typearticle
article:published_time2019-10-08T00:00:00.000Z
article:authorhttps://johnnyreilly.com/about
article:tagDefinitely Typed,TypeScript
theme-color#cf6d1e
apple-mobile-web-app-capableyes
apple-mobile-web-app-status-bar-style#000

Links:

Skip to main contenthttps://johnnyreilly.com/definitely-typed-the-movie#__docusaurus_skipToContent_fallback
John Reillyhttps://johnnyreilly.com/
Abouthttps://johnnyreilly.com/about
Bloghttps://johnnyreilly.com/blog
Talkshttps://johnnyreilly.com/talks
GitHubhttps://github.com/johnnyreilly
Blueskyhttps://bsky.app/profile/johnnyreilly.com
Mastodonhttps://fosstodon.org/@johnny_reilly
Twitterhttps://twitter.com/johnny_reilly
Full-stack static typing with OpenAPI TypeScript and Microsoft.AspNetCore.OpenApihttps://johnnyreilly.com/dotnet-openapi-and-openapi-ts
Yargs: statically typed builder commandshttps://johnnyreilly.com/yargs-statically-typed-builder-commands
Where AI-assisted coding accelerates development — and where it doesn’thttps://johnnyreilly.com/ai-assisted-coding
Keeping front end and back end in sync with NSwag generated clientshttps://johnnyreilly.com/keeping-front-end-and-back-end-in-sync-with-nswag-generated-clients
Azure DevOps: merging pull requests with conventional commitshttps://johnnyreilly.com/azure-devops-pull-requests-conventional-commits
Azure DevOps: merging pull requests and setting autocomplete with the APIhttps://johnnyreilly.com/azure-devops-api-pull-requests-merge-set-autocomplete
Azure DevOps: using DefaultAzureCredential in an Azure Pipeline with AzureCLI@2https://johnnyreilly.com/azure-devops-with-defaultazurecredential
Azure DevOps: pull requests and dynamic required reviewershttps://johnnyreilly.com/azure-devops-pull-requests-dynamic-required-reviewers
https://johnnyreilly.com/about
John Reillyhttps://johnnyreilly.com/about
Andrew Branchhttps://github.com/andrewbranch
more about that herehttps://johnnyreilly.com/typescript-documentary
https://johnnyreilly.com/definitely-typed-the-movie#preface
https://johnnyreilly.com/definitely-typed-the-movie#prologue
https://johnnyreilly.com/definitely-typed-the-movie#the-first-type-definition
You can see Anders Hejlsberg showing off the jQuery definition 43 minutes into this presentation introducing TypeScript.https://youtu.be/3dqZW_DqHIQ?t=2584
https://johnnyreilly.com/definitely-typed-the-movie#boris-yankov
One which lead the way for things like TypeScript and Flow to follow.https://github.com/google/closure-compiler/wiki/Annotating-JavaScript-for-the-Closure-Compiler
it allowed the TC39 to recalibrate after a very public shelving of plans.https://en.m.wikipedia.org/wiki/ECMAScript
https://johnnyreilly.com/definitely-typed-the-movie#definitely-typed
https://github.com/DefinitelyTyped/DefinitelyTyped/commit/647369a322be470d84f8d226e297267a7d1a0796https://github.com/DefinitelyTyped/DefinitelyTyped/commit/647369a322be470d84f8d226e297267a7d1a0796
https://github.com/DefinitelyTyped/DefinitelyTyped/commits?after=4a4cf23ff4301835a45bb138bbb62bf5f0759255+699&author=borisyankovhttps://github.com/DefinitelyTyped/DefinitelyTyped/commits?after=4a4cf23ff4301835a45bb138bbb62bf5f0759255+699&author=borisyankov
https://johnnyreilly.com/definitely-typed-the-movie#how-do-you-test-a-type-definition
https://github.com/DefinitelyTyped/DefinitelyTyped/blob/a976315cacbcfc151d5f57b25f4325dc7deca6f2/Tests/modernizr.tshttps://github.com/DefinitelyTyped/DefinitelyTyped/blob/a976315cacbcfc151d5f57b25f4325dc7deca6f2/Tests/modernizr.ts
https://johnnyreilly.com/definitely-typed-the-movie#independence
The Hacker News comments on the TypeScript release were a mixed bag.https://news.ycombinator.com/item?id=4597716
a defence of TypeScripts right to existhttps://www.hanselman.com/blog/WhyDoesTypeScriptHaveToBeTheAnswerToAnything.aspx
https://johnnyreilly.com/definitely-typed-the-movie#basarat-ali-syed
https://johnnyreilly.com/definitely-typed-the-movie#john-reilly
johnny_reilly on Twitterhttps://twitter.com/johnny_reilly
johnny_reilly on Fosstodonhttps://fosstodon.org/@johnny_reilly
johnnyreilly on GitHubhttps://github.com/johnnyreilly
Jason Jarretthttps://github.com/staxmanade
https://api.jquery.comhttps://api.jquery.com
https://api.jquery.com/appendTo/https://api.jquery.com/appendTo/
I have tried to encourage more use of this with blog posts code reviews and the like, but it's never got the traction I'd hoped.https://johnnyreilly.com/typescript-jsdoc-and-intellisense
https://github.com/johnnyreillyhttps://github.com/johnnyreilly
https://twitter.com/johnny\_reillyhttps://twitter.com/johnny%5C_reilly
https://github.com/DefinitelyTyped/tsdhttps://github.com/DefinitelyTyped/tsd
https://github.com/DefinitelyTyped/NugetAutomationhttps://github.com/DefinitelyTyped/NugetAutomation
https://johnnyreilly.com/definitely-typed-the-movie#policy-time
https://github.com/DefinitelyTyped/DefinitelyTyped/pull/1385https://github.com/DefinitelyTyped/DefinitelyTyped/pull/1385
https://johnnyreilly.com/definitely-typed-the-movie#masahiro-wakame
Masahiro became a committer.https://github.com/DefinitelyTyped/DefinitelyTyped/pull/1358
https://johnnyreilly.com/definitely-typed-the-movie#blake-embrey
a new start if you will, represented the best way forwardshttps://github.com/DefinitelyTyped/tsd/issues/150
https://johnnyreilly.com/definitely-typed-the-movie#typings
typingshttps://github.com/typings/typings
https://johnnyreilly.com/definitely-typed-the-movie#the-typescript-team
https://johnnyreilly.com/definitely-typed-the-movie#a-plan-emerges
https://github.com/Microsoft/TypeScript/issues/9184https://github.com/Microsoft/TypeScript/issues/9184
https://johnnyreilly.com/definitely-typed-the-movie#typescript-20--definitely-typed-20
https://devblogs.microsoft.com/typescript/announcing-typescript-2-0/https://devblogs.microsoft.com/typescript/announcing-typescript-2-0/
Definitely Typedhttps://johnnyreilly.com/tags/definitely-typed
TypeScripthttps://johnnyreilly.com/tags/typescript
Edit this pagehttps://github.com/johnnyreilly/blog.johnnyreilly.com/edit/main/blog-website/blog/2019-10-08-definitely-typed-the-movie/index.md
Newer PostTeams notification webhookshttps://johnnyreilly.com/teams-notification-webhooks
Older PostStart Me Up: ts-loader meet .tsbuildinfohttps://johnnyreilly.com/start-me-up-ts-loader-meet-tsbuildinfo
Prefacehttps://johnnyreilly.com/definitely-typed-the-movie#preface
Prolog(ue)https://johnnyreilly.com/definitely-typed-the-movie#prologue
The First Type Definitionhttps://johnnyreilly.com/definitely-typed-the-movie#the-first-type-definition
Boris Yankovhttps://johnnyreilly.com/definitely-typed-the-movie#boris-yankov
Definitely Typedhttps://johnnyreilly.com/definitely-typed-the-movie#definitely-typed
How Do You Test a Type Definition?https://johnnyreilly.com/definitely-typed-the-movie#how-do-you-test-a-type-definition
Independencehttps://johnnyreilly.com/definitely-typed-the-movie#independence
Basarat Ali Syedhttps://johnnyreilly.com/definitely-typed-the-movie#basarat-ali-syed
John Reillyhttps://johnnyreilly.com/definitely-typed-the-movie#john-reilly
Policy timehttps://johnnyreilly.com/definitely-typed-the-movie#policy-time
Masahiro Wakamehttps://johnnyreilly.com/definitely-typed-the-movie#masahiro-wakame
Blake Embreyhttps://johnnyreilly.com/definitely-typed-the-movie#blake-embrey
Typingshttps://johnnyreilly.com/definitely-typed-the-movie#typings
The TypeScript Teamhttps://johnnyreilly.com/definitely-typed-the-movie#the-typescript-team
A Plan Emergeshttps://johnnyreilly.com/definitely-typed-the-movie#a-plan-emerges
TypeScript 2.0 / Definitely Typed 2.0https://johnnyreilly.com/definitely-typed-the-movie#typescript-20--definitely-typed-20
TypeScripthttps://johnnyreilly.com/tags/typescript
TypeScript vs JSDoc JavaScripthttps://johnnyreilly.com/typescript-vs-jsdoc-javascript
Type annotations proposal: strong types, weakly heldhttps://johnnyreilly.com/type-annotations-strong-types-weakly-held
Azurehttps://johnnyreilly.com/tags/azure
Azure Container Apps: Easy Auth and .NEThttps://johnnyreilly.com/azure-container-apps-easy-auth-and-dotnet-authentication
Introducing azdo-npm-auth (Azure DevOps npm auth)https://johnnyreilly.com/introducing-azdo-npm-auth
npx and Azure Artifacts: the secret CLI delivery mechanismhttps://johnnyreilly.com/npx-and-azure-artifacts-the-secret-cli-delivery-mechanism
Azure Static Web Apps: dynamic redirects with Azure Functionshttps://johnnyreilly.com/azure-static-web-apps-dynamic-redirects-azure-functions
ASP.NEThttps://johnnyreilly.com/tags/asp-net
ESLint your C# with Roslyn Analyzershttps://johnnyreilly.com/eslint-your-csharp-in-vs-code-with-roslyn-analyzers
ASP.NET, Serilog and Application Insightshttps://johnnyreilly.com/aspnet-serilog-and-application-insights
Reacthttps://johnnyreilly.com/tags/react
Structured data and Reacthttps://johnnyreilly.com/structured-data-seo-and-react
React: storing state in URL with URLSearchParamshttps://johnnyreilly.com/react-usesearchparamsstate
The history of Definitely Typedhttps://johnnyreilly.com/definitely-typed-the-movie
TypeScript: the documentaryhttps://johnnyreilly.com/typescript-documentary
How we fixed my SEOhttps://johnnyreilly.com/how-we-fixed-my-seo
ASP.NET, Serilog and Application Insightshttps://johnnyreilly.com/aspnet-serilog-and-application-insights
ESLint your C# with Roslyn Analyzershttps://johnnyreilly.com/eslint-your-csharp-in-vs-code-with-roslyn-analyzers
dotnet-format: Prettier your C# with lint-staged & huskyhttps://johnnyreilly.com/prettier-your-csharp-with-dotnet-format-and-lint-staged
Full-stack static typing with OpenAPI TypeScript and Microsoft.AspNetCore.OpenApihttps://johnnyreilly.com/dotnet-openapi-and-openapi-ts
Yargs: statically typed builder commandshttps://johnnyreilly.com/yargs-statically-typed-builder-commands
Where AI-assisted coding accelerates development — and where it doesn’thttps://johnnyreilly.com/ai-assisted-coding
About mehttps://johnnyreilly.com/about
Blog source code on GitHubhttps://github.com/johnnyreilly/blog.johnnyreilly.com
Blog categorieshttps://johnnyreilly.com/tags
RSS feedhttps://johnnyreilly.com/rss.xml
Atom feedhttps://johnnyreilly.com/atom.xml
Privacy Policyhttps://johnnyreilly.com/privacy-policy
https://www.buymeacoffee.com/qUBm0Wh

Viewport: width=device-width,initial-scale=1

Robots: max-image-preview:large


URLs of crawlers that visited me.