CODEX

Quickly Work Through Logic Or Examine Code With These Simple Tools

Brandon Fonnemann
CodeX
4 min readMar 20, 2021

--

On September 9, 1947, a Harvard technical team found that their computer, the Harvard Mark II, was consistently delivering errors. Upon inspection, they isolated the issue to an electromagnetic relay. And as the story goes, the first reported debugging of a computer system by a team of professional experts resulted in the discovery of an actual bug. A moth to be precise — that got trapped between the points of Relay 70 in panel F of their pioneering electromechanical computer disrupting the internal electronics to such a degree that the computer was unable to deliver consistent and accurate results.

Photo Credit: Shutterstock.com

Any unexpected or unintended behavior of a program can be thought of as a bug and the ability to successfully debug your application is an extremely valuable skill for a software developer. Knowing your tools can make all the difference in squashing bugs and getting your project back on track. Test driven development and TypeScript utilization are highly effective means of vetting code , however if you are looking to simply work through some logic or do some quick dives into your code, below are some simple tools that can help with that.

--

--

Brandon Fonnemann
CodeX
Writer for

It’s hip to b[e= mc²] → 7.819 x 10¹⁸ Joules