Jul 25, 2016

Embracing Modular Design on the Front End

In recent years, there has been a large shift in systems architecture due to the containerization and virtualization through technologies such as Docker as a means to run more efficiently in cloud based environments. Arguably, some of the same architecture principles and design patterns have spilled over into application development through componentization of front end web controls and back end services. As a result, package managers have become increasingly popular due to their ability to encapsulate specific library functionality and contribute to the reuse of said libraries.

Jul 1, 2016

Using Nuget.exe and Octo.exe in a TFS 2015 build definition to deploy to an Octopus feed

Rather than using Octopack 2/3 to package the application by tying into the MSBuild process with additional MSBuild arguments, Nuget.exe can be utilized to package the project in a separate build step (outside of MSBuild). Additionally, once packaged, octo.exe can be used to push the package to the Octopus server in order to streamline the build and deployment process.

May 29, 2016

Git Reference: Useful Commands & Overview

This guide is not intended to be a comprehensive resource, but merely an overview and reference for myself. If you feel that you can contribute helpful commands or improve this reference guide, let me know in the comments.

Oct 16, 2015

Benefits of Socratic Dev Team Environments

A few reasons why you should never stop asking questions…

Jun 15, 2015

Many to many model relationships in Rails

One of the challenges I had early in learning Rails was setting up many-to-many relationships between models. Many tutorials and articles cover the simpler one-to-many and many-to-one relationships with ActiveRecord’s has_many and belongs_to functions, respectively, but when trying to build anything more than a sample application you quickly realize that you need to set up slightly more complicated relationships.

Previous Page: 1 of 5 Next