<commit_before>---
layout: page
comments: false
className: home
---

Hi, I'm TJ. I'm a front-end developer, [tech author](#books), [speaker](/speaking), and a senior developer advocate for [Telerik](http://telerik.com). I have over a decade of web development experience, including a few years working on the [jQuery team](http://jqueryui.com/about/). Nowadays I spend my time helping web developers build mobile apps through projects like [Cordova](https://cordova.apache.org/) and [NativeScript](https://www.nativescript.org/). You can contact me on Twitter ([@tjvantoll](https://twitter.com/tjvantoll)), GitHub ([tjvantoll](https://github.com/tjvantoll)), or [via email](mailto:<EMAIL>).

![Me presenting at TelerikNEXT in 2015](/images/me/next.jpg)

Here are a few of the things I've done:

<ul>
	<li><a href="#books">Books</a></li>
	<li><a href="#publications">Publications</a></li>
	<li><a href="#interviews">Podcasts & Interviews</a></li>
	<li><a href="#apps">Apps</a></li>
</ul>

<header class="home">
	<h2 class="entry-title" id="books">Books</h2>
</header>

<h3 class="home-heading"><a href="https://manning.com/">Manning</a></h3>
<ul>
	<li>
		<a href="http://tjvantoll.com/jquery-ui-in-action.html">jQuery UI in Action</a>
		<ul>
			<li>Published in September 2014</li>
			<li>5-star average on <a href="http://www.amazon.com/jQuery-UI-Action-T-VanToll/dp/1617291935/ref=sr_1_1?ie=UTF8&qid=1436237989&sr=8-1&keywords=jquery+ui">Amazon</a> (as of 2015)</li>
		</ul>
	</li>
</ul>

<h3 class="home-heading"><a href="http://www.smashingmagazine.com/">Smashing Magazine</a></h3>

* [Practical Approaches For Designing Accessible Websites](https://shop.smashingmagazine.com/products/practical-approaches-for-designing-accessible-websites)
	* Published in August 2015
	* I wrote chapter 3

<header class="home">
	<h2 class="entry-title" id="publications">Publications</h2>
</header>

<h3 class="home-heading"><a href="http://angularjs.blogspot.com/">AngularJS’s Blog</a></h3>
<ul>
	<li>
		<span>December 9th, 2015</span>
		<a href="http://angularjs.blogspot.com/2015/12/building-mobile-apps-with-angular-2-and.html">Building Mobile Apps with Angular 2 and NativeScript</a>
	</li>
</ul>

<h3 class="home-heading"><a href="http://developer.telerik.com/">Telerik Developer Network</a></h3>
<ul>
	<li>
		<span>October 27th, 2015</span>
		<a href="http://developer.telerik.com/featured/defining-a-new-breed-of-cross-platform-mobile-apps/">Defining a New Breed of Cross-Platform Mobile Apps</a> (with <a href="http://remotesynthesis.com/"><NAME></a>)<commit_msg>A few more article links<commit_after>---
layout: page
comments: false
className: home
---

Hi, I'm TJ. I'm a front-end developer, [tech author](#books), [speaker](/speaking), and a senior developer advocate for [Telerik](http://telerik.com). I have over a decade of web development experience, including a few years working on the [jQuery team](http://jqueryui.com/about/). Nowadays I spend my time helping web developers build mobile apps through projects like [Cordova](https://cordova.apache.org/) and [NativeScript](https://www.nativescript.org/). You can contact me on Twitter ([@tjvantoll](https://twitter.com/tjvantoll)), GitHub ([tjvantoll](https://github.com/tjvantoll)), or [via email](mailto:<EMAIL>).

![Me presenting at TelerikNEXT in 2015](/images/me/next.jpg)

Here are a few of the things I've done:

<ul>
	<li><a href="#books">Books</a></li>
	<li><a href="#publications">Publications</a></li>
	<li><a href="#interviews">Podcasts & Interviews</a></li>
	<li><a href="#apps">Apps</a></li>
</ul>

<header class="home">
	<h2 class="entry-title" id="books">Books</h2>
</header>

<h3 class="home-heading"><a href="https://manning.com/">Manning</a></h3>
<ul>
	<li>
		<a href="http://tjvantoll.com/jquery-ui-in-action.html">jQuery UI in Action</a>
		<ul>
			<li>Published in September 2014</li>
			<li>5-star average on <a href="http://www.amazon.com/jQuery-UI-Action-T-VanToll/dp/1617291935/ref=sr_1_1?ie=UTF8&qid=1436237989&sr=8-1&keywords=jquery+ui">Amazon</a> (as of 2015)</li>
		</ul>
	</li>
</ul>

<h3 class="home-heading"><a href="http://www.smashingmagazine.com/">Smashing Magazine</a></h3>

* [Practical Approaches For Designing Accessible Websites](https://shop.smashingmagazine.com/products/practical-approaches-for-designing-accessible-websites)
	* Published in August 2015
	* I wrote chapter 3

<header class="home">
	<h2 class="entry-title" id="publications">Publications</h2>
</header>

<h3 class="home-heading"><a href="http://angularjs.blogspot.com/">AngularJS’s Blog</a></h3>
<ul>
	<li>
		<span>December 9th, 2015</span>
		<a href="http://angularjs.blogspot.com/2015/12/building-mobile-apps-with-angular-2-and.html">Building Mobile Apps with Angular 2 and NativeScript</a>
	</li>
</ul>

<h3 class="home-heading"><a href="http://developer.telerik.com/">Telerik Developer Network</a></h3>
<ul>
	<li>
		<span>December 14th, 2015</span>
		<a href="http://developer.telerik.com/featured/what-progressive-web-apps-mean-for-the-web/">What Progressive Web Apps Mean for the Web</a>
	</li>
	<li>
		<span>October 29th, 2015</span>
		<a href="http://developer.telerik.com/featured/defining-a-new-breed-of-cross-platform-mobile-apps/">Fixing Stupid Mistakes in Git Pull Requests</a>
	</li>
	<li>
		<span>October 27th, 2015</span>
		<a href="http://developer.telerik.com/featured/defining-a-new-breed-of-cross-platform-mobile-apps/">Defining a New Breed of Cross-Platform Mobile Apps</a> (with <a href="http://remotesynthesis.com/"><NAME></a>)
{'fraction_non_alphanumeric': 0.19267717962660866, 'fraction_numerical': 0.029001268805510242, 'mean_word_length': 5.097237569060773, 'pattern_counts': {'":': 0, '<': 163, '<?xml version=': 0, '>': 163, 'https://': 12, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4748199', 'n_tokens_mistral': 2185, 'n_tokens_neox': 1964, 'n_words': 420}