Technical Considerations to Help Scale Your Product
It’s important to ensure you “right-size” your application. Scaling it to be too big too soon costs money, keeping it too small for too long costs you users. This article goes into what scaling means and how you should work on scaling an application from the cheapest options to the most expensive.
Let’s Not Misuse Refactoring
The word “refactor” isn’t always used consistently. This article dives into what refactoring means and what is and isn’t included in refactoring using Martin Fowler’s Refactoring book as a source.
What Really Influences A Product Managers’ Job Satisfaction
This article is based around a survey of 860 product managers designed to find out what drives their job satisfaction. Some of the responses were ones I expected, but there were are a few surprising ones, like the relationship to job title and to having remote coworkers.