Password Security for Testers

This article is targeted towards white-box testers or SDETS, but can be used by anybody as an introduction to current best-practices for storing passwords.

Read More

Getting started with Sequelize and MSSQL

Sequelize is an ORM which provides for interaction between a number of databases, among which is MS SQL. To manage the MS SQL communication, it leverages another library, tedious. Here are some things to help you get it set up.

Read More

Why you should avoid preprocessor directives

Preprocessor directives are directions to the compiler to change the code at build time, which might sound amazing but has some drawbacks. But let’s ignore that for a moment and think about good situations where this sounds less-bad. Maybe you have special test code. Maybe for developing locally you want to allow more relaxed passwords or a longer session timeout. Or maybe you want to enforce SSL on the login method in production but not during development.

Read More