Stories, articles and recipes about better coding and life by Valentin Kononov

Runtime Type Safety in Typescript (Возможна ли удобная проверка типов в рантайме)
article

Runtime Type Safety in Typescript (Возможна ли удобная проверка типов в рантайме)

Относительная простота и доступность Javascript, относительная легкость входа в него предопределила на многие годы вперед его популярность. Некоторые языки программирования существенно повлияли на развитие всей отрасли в целом. Так, например

Прикручиваем ngx-translate в Angular приложение. Практическое пошаговое руководство
article

Прикручиваем ngx-translate в Angular приложение. Практическое пошаговое руководство

Практическая пошаговая инструкция как прикрутить динамическую локализацию (возможность выбора языков) в веб приложении на Angular 4+ используя @ngx-translate/core. В принципе можно найти публикации на подобную тему, может быть достаточно

Мы agile или аджайл нас?
article

Мы agile или аджайл нас?

Какая главная проблема в разработке программного обеспечения (а может и вообще в любой работе)? Когда я задавал вопрос коллегам, получал разные ответы: изменения требований, несоответствия ожиданий, качество кода, взаимодействие с

Неочевидные особенности применения Rotativa для генерации PDF в ASP.NET MVC приложении
.net

Неочевидные особенности применения Rotativa для генерации PDF в ASP.NET MVC приложении

Многие разработчики сталкиваются с задачей создания PDF отчетов для веб приложений, вполне естественный запрос. Я бы хотел представить вашему вниманию свой опыт работы с такой задачей  при использовании библиотеки Rotativa