Excellent pair of posts: meta-rational advice on software development at the wizard level. They appear to directly contradict each other, but both are powerful ways of thinking about complex systems. https://blog.nelhage.com/post/computers-can-be-understood/ … https://blog.nelhage.com/post/systems-that-defy-understanding/ …
-
-
-
Replying to @context_ing @Meaningness
Yep, this is excellent - I'm on the lookout for 'how to debug real good' resources atm and this is exactly the sort of thing I want, his tumblr https://nelhagedebugsshit.tumblr.com/ also looks promising
2 replies 0 retweets 3 likes -
The 'not magic' mindset seems to be really important psychologically for having patience/tenacity to find bugs. Also emphasised in Talking About Machines - best technicians are sure they'll always find the problem eventually.
1 reply 1 retweet 5 likes -
Replying to @drossbucket @Meaningness
Lucy, take a look at this, I think you might really enjoy :) https://danluu.com/teach-debugging/ …
1 reply 0 retweets 2 likes -
Replying to @context_ing @Meaningness
That's actually what really kicked me into this 'how to debug real good' thing!
@DRMacIver recommended it a couple of months ago3 replies 0 retweets 2 likes -
"When debugging, your attitude matters" by
@b0rkhttps://jvns.ca/blog/debugging-attitude-matters/ …1 reply 0 retweets 1 like -
Replying to @context_ing @Meaningness and
Thanks, yeah this is good and I found some more good stuff by following links. Esp John Regehr's How To Debug https://blog.regehr.org/archives/199
1 reply 0 retweets 2 likes -
Replying to @drossbucket @context_ing and
That was good! He links a follow on post with reviews of four books on debugging too
1 reply 0 retweets 4 likes
Yep! I got the Agans book in Feb as that was the HN consensus on best first book. Only read part of it... it's not exactly revelatory so far, but easy read and some good war stories of annoying bugs
-
-
Replying to @drossbucket @Meaningness and
We had a bug where a board would become unreliable after running for a few minutes and power cycling wouldn’t fix it. My moonshot crazy theory was that flux residue becomes conductive enough when warm to cause trouble. Contrary to everyone’s conviction it turned out to be true.
1 reply 0 retweets 4 likes -
Replying to @the_aiju @drossbucket and
"The Debugging Mindset: Understanding the psychology of learning strategies leads to effective problem-solving skills" https://queue.acm.org/detail.cfm?id=3068754 …
1 reply 0 retweets 2 likes - 1 more reply
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.