Как убрать ошибку jquery Uncaught ReferenceError: $ is not defined?
Удалите этот код:
$.ajax({
          url: 'https://platform.twitter.com/widgets.js',
          dataType: 'script',
});
Непонятно зачем вы пытайтесь подключить сторонний JS через jQuery, когда можно просто сделать так:
<script src="https://platform.twitter.com/widgets.js"></script>
ajax это асинхронная штука, ток что вполне может выполниться до подключения джейквери. Но ее вполне можно завернуть во что-то типа
window.onload = function() {
	....
};
или
document.addEventListener("DOMContentLoaded", function(event) {
    console.log("DOM fully loaded and parsed");
});