Я не эксперт, но, по моему мнению, в некоторых случаях разработчики неуместно приплетают различные термины, в своих записях делают суть работы приложения сложнее, чем она есть на самом деле.
Не смотрю блоги, читаю мануалы. Но на практике куда проще и быстрее описывать решения, используя терминологию. Порой это it термины, а порой из математики. Теория принятия решений, теория графов, линейная алгебра и т.д. Непросвещенному человеку будет казаться сложным. А описание более простым художественным языком займет больше времени и будет менее точным.
Если Вы не эксперт, то почему думаете, что термины неуместные? Тут уже зависит от уровня. Непрофессиональные разработчики или начинающие - вполне могут ошибаться в терминах. Впрочем, как и любой человек. Называется: человеческий фактор. Блог может вести любой, и далеко не факт, что это человек с опытом разработки и соответствующими знаниями.