Articles by James Hart

There are few things that can trip up even experienced programmers more easily than floating-point arithmetic. New programmers often don’t even realize they are using floating-point numbers, or know what floating-point numbers are. In modern programming, non-integer numbers often just are floating-point numbers. A black box that “just works”—until it…

This article is the second part of our series on why COBOL and lack of COBOL developers aren’t the real problem in maintaining legacy systems. See the first piece here. In the first part of this series, we headlined the most common mistake non-technical people make with legacy systems and…

This article is the first part of a two-part series on dealing with technical debt. The second part is here. Our modern world runs on an enormous amount of technology. A lot of it is older than people realize. This technology is mostly invisible when it is working, but when…

Companies across all industries are increasingly adopting cloud technologies. Naturally, many Visio users move to Lucidchart as they step into a more modern, collaborative, and integrated diagramming environment. To help make their transition as smooth as possible, users can import existing Visio documents into Lucidchart.  We’re constantly collecting feedback on…