Bob Salmon (@bobtechthoughts) 's Twitter Profile
Bob Salmon

@bobtechthoughts

Ignorant code monkey. He / him. I like people, code and data.

Mastodon: [email protected]

ID: 1378811446079934465

linkhttp://www.randomtechthoughts.blog calendar_today04-04-2021 20:49:41

2,2K Tweet

121 Followers

108 Following

Bob Salmon (@bobtechthoughts) 's Twitter Profile Photo

Daughter: Would you like one of these vitamins? Me: I've already had my middle aged man vitamins, thanks. D: I wonder what would happen if someone who wasn't a middle aged man had one of those? M: Grow luxurious ear and nose hair and start liking 6 Music, I suppose.

Bob Salmon (@bobtechthoughts) 's Twitter Profile Photo

Laptops, like mammals, have a fight, flight or freeze response. To put my laptop into flight mode, I click on the right thing at the bottom of the screen. To get freeze, I just open enough browser tabs. To get fight, I try to get it to run my code.

Bob Salmon (@bobtechthoughts) 's Twitter Profile Photo

The Ministry of Testing has kindly published something I wrote about reviewing requirements. I hope that testers and non-testers find it useful. ministryoftesting.com/articles/a6b37…

Bob Salmon (@bobtechthoughts) 's Twitter Profile Photo

Sometimes the things presented to programmers as requirements are actually solutions. These can lead to assumptions and hidden disagreement. randomtechthoughts.blog/2023/06/17/bui…

Bob Salmon (@bobtechthoughts) 's Twitter Profile Photo

Trees can be a good way of storing information so that you can find it quickly. But if the tree gets unbalanced it heads towards being no better than a list. Fortunately there are ways to ensure that a tree remains balanced, such as 2-3-4 trees. randomtechthoughts.blog/2023/08/06/bal…

Bob Salmon (@bobtechthoughts) 's Twitter Profile Photo

[Blog] Just as code can be high or low quality, so can tests. One flavour of low quality is tests that don't pin the code down to have only the desired behaviour. randomtechthoughts.blog/2023/09/09/tes…

Bob Salmon (@bobtechthoughts) 's Twitter Profile Photo

[Blog] Modulo arithmetic crops up in time, music, and the limited amount of storage for numbers in computers and odometers. Programmers are wise to watch out for this before it bites. randomtechthoughts.blog/2023/09/17/mod…

Bob Salmon (@bobtechthoughts) 's Twitter Profile Photo

[Blog] Changing things (tariffs in smart meters, which side of the road people drive on, software versions) can be disruptive and risky. Blue/green is an approach to reduce the disruption and risk. randomtechthoughts.blog/2023/12/30/red…

Bob Salmon (@bobtechthoughts) 's Twitter Profile Photo

[Blog] Is this a bug, a missing feature, or neither? Trying to answer this, or at least find better questions, with the aid of cars and cheesecake. randomtechthoughts.blog/2024/02/09/is-…