An 8 Week Coding Curriculum

This article outlines a curriculum that can be used by a senior programmer to mentor and train a learner from scratch. This curriculum is heavily applied with a focus on web development. As of 2020, I recommend learning React for reasons outlined here. I recommend learning SQL over NoSQL for employability reasons. I recommend following … Read more An 8 Week Coding Curriculum

On Work-Derived Open Source Code

I am active on StackOverflow and other Stack Exchange sites. I don’t usually post my questions and answers redundantly on afterecon.com, but I think this is a useful exception. See this answer from a Stack Exchange site called The Workplace. It addresses whether it’s permissible to use work experience and even concrete code from work … Read more On Work-Derived Open Source Code

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 into it when version 2.x first came out and compared it to alternatives. I consider … Read more The Case for Angular, from a Hater

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 from scratch. 1. Contents Contents Existing Angular Solutions Why Angular CMS is shit Why Butter … Read more Why All Existing JS CMS Solutions are Shit

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 very well proxied by ease of coding. Another major cost in programming is hardware, and … Read more The Core Problem in Programming

Programming Skills Flow Chart

This flow chart represents the way I took to get where I am in programming. I think this path was very easy and I highly recommend this approach. You can start with no knowledge at all and end up a web or application developer! I think getting to basic web/app developer can occur in as … Read more Programming Skills Flow Chart