Menu

Close
  • Home
Subscribe
Menu

Optimizing For Happiness

Thoughts, stories and ideas about software quality.

Scroll Down
← Newer Posts Page 3 of 7 Older Posts →

PHP Unlocker

PHP-Unlocker is a static analysis tool that detects potential, unintended DB table locks for PHP applications using ADOdb. It searches your code for improper usage of »

Emanuil Slavov on static code analysis, PHP 16 September 2016

The Cost of Quality

TL;DR It all comes down to economics. What is the cheapest possible way for a company to find defects in its application? For some it's »

Emanuil Slavov on quality, cost 02 September 2016

Keep External Dependencies Under Control

Two months ago, we were moving production servers from one datacenter to another. It was supposed to be boring, no-thrills event. There was no new code »

Emanuil Slavov on adaptors, dependencies, architecture 13 June 2016

Writing Unit Tests for Node.js Application

Given the widespread adoption of node.js it’s surprising that there is not much synthesized information about the specifics of writing unit tests on this »

Emanuil Slavov on node.js, unit tests 28 March 2016

Seven Habits To Create Reliable Software - Continuous Improvement

This is the last part of a collection of seven blog posts about how to write reliable software. When a new developer joins the company we »

Emanuil Slavov on continuous improvement, reliability 19 February 2016
← Newer Posts Page 3 of 7 Older Posts →
Optimizing For Happiness © 2019
Proudly published with Ghost