kestermckinney··on C Strings: A 50-Year Mistake – By Trần Thành Longwhen i first started programming in the early 90s we had someone on our team keep adding strcat("this string", NULL); His name was Karl. Every time we saw bad coding practices we called it Karl code.