Hi! I'm Kevin, a humble developer. These are my thoughts.

First Steps with Erlang (Update)

Shortly after publishing my last post about Erlang, I noticed a bug in the code which would not have happened if I wrote unit test(s) first. I did not do that simply because I just started learning, and didn’t want too many barriers up front to getting started (its hard to write tests when you are learning new syntax and methodology).

Read more »


First Steps with Erlang

I have done a lot of research this year on what I believe will be some of the next great generation of tools and languages. I strongly believe PHP is on a fantastic road with 7.x, but there is another language that has been on my radar for quite some time, Elixir. Elixir is based on Erlang and has been deployed in many production level apps, some of them you have probably heard of.

Read more »


Adding Tests to Legacy Drupal 7 Sites

Most developers at some point or another will inevitably need to add custom code to a site. In Drupal, this could be anything from extending core functionality, altering forms, or creating entirely new functionality.

Read more »


Routing Client Requests from Javascript to Drupal 8 to Remote Services

On a recent project that was built on Drupal 8, we had a requirement to integrate with three different search platforms.

Read more »


Make Seemingly Difficult Tasks Trivial

Earlier today there was a ping in Slack for assistance. A coworker needed to update 140 XML files with a new element, and the element value will be populated from an existing element in the node.

Read more »