Category: Programming

Writing a Multiple OLS in Python

For quick instruction, I recommend the following tutorial: However, I had some additional questions which needed solving to get the above working. This article has the questions and answers required to eventually get my simple OLS working. I also

Tagged with: , , , , , ,

Contra Authoritarian Contribution Rules

This article contains technical meta-guidance based on my personal experience. I haven’t seen scholarly research for or against this guidance, but I would expect it to move in the same direction. This guidance is meant to be leveraged in general

Tagged with: , , , , ,

Accurately Time-Estimating Development Tasks

While I admit that logging tasks in Agile results in some overhead, there are many cases where this overhead is worth it. Decomposing user stories into tasks or subtasks in JIRA is a non-special case of task decomposition in general.

Tagged with: , , , ,

Path to a Software Development Career

I recently sent an email to a person who was interested in becoming a software developer. This person had yet to graduate high school and was considering getting a GED. Whether you are in a similar educational situation or not,

The Business Value in an Angular Upgrade

This article focuses on communicating the business value obtained through a migration from AngularJS to Angular is on expressing the business value of this change. A socratic approach is taken by imagining a business analyst asking the following five questions: What

Tagged with: ,

On Passing the AWS Associate Exam

Today I passed the AWS Certified Solutions Architect exam at the associate level. I passed it on my first try, which is not what I expected. This article covers things I did and at least one thing I didn’t do

Tagged with: , , , , , , , ,

Scientific Agile

Over a year ago I stated that there were programming process artifacts coming soon. Well I’m happy to state that the first two such documents are available here. One is a development workflow standard operating procedure for enhancing standard agile

Tagged with: , , , ,

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, but I think this is a useful exception. See this answer from a Stack Exchange site called The Workplace.

Tagged with: , ,

Tim Ferris Manages Up on Remote Work

As a software developer, it’s super weird that I have to manage and train my organizational superiors. It’s a notion that economists and business thinkers in academia generally rule out before the analysis, but it’s a real thing. Software development

Tagged with: , , , , , , ,

Don’t Fear Metrics When Measuring Developer Quality

I want to laugh when people say common metrics shouldn’t be used for establishing developer productivity. It seems like a prototypical pseudo-intellectual move to point out that such metrics can be misleading when used improperly, but the speaker of such

Tagged with: , ,