Glenford Myers in "The Art of Software Testing" said: "Testing is the process of executing a program with the intent of finding errors." The preface to this is even more enlightening: "When you test a program, you want…
> you've got bigger problems than needing a better review system I'll set aside the fallacious premise that everybody can stack their team with 10x engineers. Some of us actually work with interns and juniors. That…
There's a great rule of thumb coined by Andrew Gerrand: "The greater the distance between a name's declaration and its uses, the longer the name should be." [1] There's no reason to use any more than a single character…
I turned down an offer to work in a living time capsule. The company was decades old and hadn't changed tooling or technology for most of that time. The senior developers were actively fighting the adoption of modern…
Glenford Myers in "The Art of Software Testing" said: "Testing is the process of executing a program with the intent of finding errors." The preface to this is even more enlightening: "When you test a program, you want…
> you've got bigger problems than needing a better review system I'll set aside the fallacious premise that everybody can stack their team with 10x engineers. Some of us actually work with interns and juniors. That…
There's a great rule of thumb coined by Andrew Gerrand: "The greater the distance between a name's declaration and its uses, the longer the name should be." [1] There's no reason to use any more than a single character…
I turned down an offer to work in a living time capsule. The company was decades old and hadn't changed tooling or technology for most of that time. The senior developers were actively fighting the adoption of modern…