Tag: development

Agile Estimation: To Repoint or Not to Repoint?

There is a minority practice in Agile Scrum sometimes called Repointing. This article describes the practice, compares it to the usual practice, and concludes by recommending that teams do not engage in Repointing. The usual Agile estimation procedure for an

Tagged with: , , , ,

The Case for Angular, from a Hater

I am an Angular hater, although less and less so each day. This article discusses why someone like me would recommend a commercial application be written in Angular. 1. What Was the Problem? Why don’t I like Angular? I looked

Tagged with: , , , , , , , ,

Node ORM Comparison Table

  This article contains table data for a comparison of NodeJS ORMs. Data can also be viewed on this Google Doc. DB Support Generate Schema and Tables Generate API Webpack Express Performance Syntax Star-to-Issue* Normalized Star-to-Issue Extra Features Maintenence Documentation

Tagged with: , , , , , ,

Why All Existing JS CMS Solutions are Shit

This article explains, in moderate detail, why I am starting to build an open source Node + Express + Angular CMS, called NG Express CMS. The answer is that all existing alternatives are shit, so I need to make one

Tagged with: , , , , , , , ,

Brackets > Atom

As a developer, working mainly in JS, unwilling to fork out cash, my preferred IDE is Brackets. Most people would say Atom is better. I object for the following reasons: Can’t exclude node_modules in many use cases. I shouldn’t have

Tagged with: , , , ,

The Core Problem in Programming

Developers maximize productivity in the economic sense by finding an optimal balance between the quality of their product and the cost at which they produce it. Because the primary marginal cost in programming is labor, lower cost of production is

Tagged with: , , , , ,