Print out your code. On paper.
Cover photo CC-BY-SA 4.0, by Corvair
Reading code is hard work—in some ways harder than writing it—so most of us have a tendency to avoid looking closely. There is a practice I learned about long...
2
Over the years I've held a variety of software engineering and UX roles up and down the stack, from embedded systems programming in C, to Linux system administration and TCP/IP network administration, to front-end development in JavaScript, HTML and CSS. I specialize in consumer-facing products—I wrote the code that opens your Zipcar. Because of my depth of experience as a generalist, I have a knack for debugging.