JavaScript и TypeScript
Angular портит параметры
https://stackoverflow.com/questions/45428842/angular-url-plus-sign-converting-to-space
Тригерить перерисовку с любого Observable
Если Observable не связан с обращением к серверу или событием в браузер, при его срабатывании Angular не перерисовывает контент. Что делать, чтоб не химичить с зоной?
Правильное уведомление о глобальных событиях в Angular
Иногда в системе может происходить какое-то событие, которое нас должно заставить перерисовать огромное количество несвязанных компонентов. Яркий пример - пользователь вошёл на сайт, и надо сменить и хедер, и сайтбар, и ещё черт знает что. Давайте посмотрим, как это делается неправильно и правильно.