What Do DevOps, Test Automation, and Test Metrics Have in Common?

This is a guest post by Limor Wainstein Agile testing is a method of testing software that follows the twelve principles of Agile software development. An important objective in Agile is frequently releasing high-quality software regularly, and automating tests is one of the main practices that achieves this aim through faster testing efforts. DevOps is […]

Loss Aversion and Tech Debt

Humans are loss-adverse. We place an irrationally high value on losing something over gaining an identical item. So for example, I’d be more upset about losing $10 than the happiness I’d feel by gaining $10. If I buy a meal and hate it, I’ll likely finish it anyway. In general, people would rather gamble on […]

On Hiring Techies – Evaluate Potential, Not Accomplishments

This is a part of a series on Hiring Techies. Evaluate Potential, Not Accomplishments I don’t spend a ton of time reading resumes. Depending on the position we’re hiring for, I may look for a few critical skills but I’m mainly looking for themes that tell me that the candidate has a passion for technology. […]

On Hiring Techies – Coding Challenge

This is a part of a series on Hiring Techies. Coding Challenge Of course, if I’m evaluating a candidate to join my team I want to ensure that they know what they’re talking about. There are many ways to do this. Some people slam a candidate with technical questions for hours. Some people choose to […]

On Hiring Techies – Hire For Cultural Fit

This is a part of a series on Hiring Techies. Hire For Cultural Fit I said it earlier, but it bears repeating: I can teach someone a new technology. I cannot teach someone how to fit into our culture. A lot of technical interviewers are laser focused on a candidate’s skill set. I’ve been asked […]