engineer

Rules of Engagement in Troubleshooting Bugs

When troubleshooting software bugs I follow these simple rules 1) Try to first understand the system from beginning to end, ask questions until you feel like you understand it. 2) Do not trust what anyone else says, verify it for yourself. (watch HTTP traffic with LiveHTTPHeaders, watch TCP traffic with tcpdump) 3) Make assertions, ie […]

Read more
engineer

Can You Think Like A Computer?

I’ve been working in the computer industry for 12 years now. I get a lot of requests throughout the day with people asking me to troubleshoot technical issues they they are stumbling with. Most of these are troubleshooting issues such as why can’t I login from one place to another.. Why doesn’t this work? 99% of […]

Read more