File Hierarchy Standard (FHS)
Feb 24, 2019
Or: How I learned to stop worrying and love /opt.
Introducing: Terraform Provider for Ansible
Jan 8, 2018
Officially announcing a little side-project I've been working on for a few months, to integrate Terraform and Ansible into a simplified workflow.
Setting up Apple Disk Encryption
Oct 29, 2017
Setting up a storage device for transparent encryption on OSX.
TypeScript for Small Projects, Too!
Jun 17, 2017
At my previous job working with Back IO, I was working almost exclusively with TypeScript. It was certainly an eye-opening experience. In this article, I provide a bit of an update on the TypeScript developer experience.
Exploring Concepts: Writing Garbage Code on Purpose
Oct 23, 2016
Sometimes we go off in the weeds, down a path that doesn't lead to some poorly written software. It's ok to go back to where you started. That's why we have version control.
Disable Caching During Development with Browser Tools
Oct 9, 2016
Caching is a necessary evil, for production websites. But during development caching can just be a bother with no benefit. Here's how to disable caching in the browser during development.
AngularJS, I Love You
Oct 8, 2016
I haven't had an opportunity to work with AngularJS in a number of months, but talking to a prospective client recently reminded me how much I love the framwork and the community.
How to Authenticate with Azure Resource Management API with the Azure NodeJS SDK
Jan 12, 2016
I was recently working with the Azure Resource Management API in NodeJS for some work with Back I/O. I found the authentication process was rather poorly documented, so I thought I'd share my findings. This authentication method allows the application to access resources without a user credentials.
Visual Studio Quick Tip: Show All Files
Aug 26, 2015
A little feature of solution explorer that I let go unnoticed for years, that I couldn't live without.
Angular-Google-Chart Image Overlays
Aug 9, 2015
An example of how to position images on the chart area relative to data. Today's post is made better with Maple.
CodePenTo is Coming!
Aug 7, 2015
I'm getting excited for CodePenTo next wednesday, so I thought I'd tackle a mini project.
Aug 3, 2015
My random ramblings on the nature of abstraction.
Google Charts API Promise
Apr 2, 2015
The Google Charts API must be loaded asynchronously, so how can you tell when it's loaded? In this post I answer that, and also give some related tips and tricks.
AngularJS Style Guide
Feb 13, 2015
Short article highlighting a coding style guide by John Papa. The helpful open-source guide is hosted on github.
Angular-Google-Chart with Material Design Bar Charts
Feb 10, 2015
A short how-to of using the Google Charts API's new Material Design versions of Bar and Line charts.
Dec 12, 2014
There has been some increasing attention to the idea of coding practice. Whether it's to prepare for an interview, or to prove you're the best, coding practice problems is a great way to hone you're programming skills. Here are a few sites that provide free practice problems.
Google DataTable .Net Wrapper
Oct 24, 2014
A Google Visualization DataTable wrapper for building google chart objects from the server. A great time saver for preparing data to be displayed client-side with the Google Charts API, from an Asp.Net MVC or Web API back-end.
Hide a Series with Angular-Google-Chart
Aug 16, 2014
In my previous post - Google Charts Directive for AngularJS - I introduced the Angular-Google-Chart Project. In this post I'm going to skip some of the basics and go straight to something advanced that I found to be in demand for both this directive and the Google Charts API in general.
Google Charts Directive for AngularJS
Aug 14, 2014
subscribe via RSS