Month: January 2019

How to estimate software development time

As was promised, this story is about honesty, courage and sailing dangerous waters. Honesty is in making fair estimates with the risk of clients falling for a more pleasing estimation. Courage is in facing rejection followed by the struggle to prove your point. Dangerous waters are the pipe-dream estimates attracting inexperienced companies seeking prompt and …

Selenium – Web Browser Automation

Selenium automates browsers. That’s it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) be automated as well. Selenium has the support of some of the largest browser …

Clone and create a private GitHub repository with these steps

Ever since they became a standard offering on a free tier, private GitHub repositories have become popular with developers. However, many developers become discouraged when they trigger a fatal: repository not found error message in their attempts to clone a private GitHub repository. In this tutorial, we will demonstrate how to create a private GitHub repository, then …