
For Developers
230 postsIdeas, findings, thoughts and discussion focused on the technology and how to make things work.







Installing Vue + Rails 5.x
How to install Vue.js framework on Ruby on Rails.





Finance: Calculating Annuities using ES6
Annuities are cool. They're fixed payments over a period of time. If you're living in England, there's another financial product called a consol that is an annuity that...
Statistics: Calculating Probabilities using ES6
Suppose you wanted to calculate the percentage of men that weigh inbetween 140 and 170 lbs. This is possible if you carry a few data points such as...
How to encrypt a USB thumb drive on Mac OS High Sierra using Command Line
How to encrypt a USB thumb drive with HSF+ (Journaled) using Disk Utility and Terminal. WARNINGThis article will teach you how to encrypt your drive as HFS+ (Journaled)...
R: Create Interactive Charts using R and Shiny
Shiny is a package within R that helps data scientists and developers create interactive web applications. Are you a data scientist who knows R but can't figure out...
R: Using ggplot2
What is ggplot2 and why is it the best open source graphical library for R.
R: Using R to process Google Analytics
Setting Up Your Environment Before you can start using R, you'll need to install it. Here's how to install R on a Mac using Homebrew Dataframes What makes...
AWS: How to restore folders from Glacier to S3 Standard
If you store files using Amazon Glacier, you'll notice that it's not very easy to restore files within a folder using the web console. Instead, you'll see "Initiate...
NodeJS: Creating a Single Page Web App Development Environment
Run HTML5 Boilerplate code from a web server within seconds.





Typescript Bundle for Textmate
Here's my attempt to offer code highlighting to Textmate users working with Typescript. I'm positive there is a better way to do this so please consider this blog...



Ways to scrape data
There are many situations where you may need to scrape data. Data scraping development is really an art form (of its own) and the complexity of a project...
Angular: Working with Google Material Design
Here's how to install Angular Material into your Angular app. Step 0 - Install Angular Install Angular Step 1 - Create an App Create a new Angular app,...
GIF encoder / decoder
This article from Dennis Felsing captured my attention i seconds. "Can you really embed a GIF with code? Can you do it in a way that connects...
How to create a temporary email address
I'm working on an app that aims to use Amazon Cognito for user registration and one of the things I need to test is e-mail signup. Instead of...
Create fake test data using Node
I'm working on a tool that enables marketers to upload a CSV file full of mobile numbers and send auto-generated surveys through Twilio. Before working on a CSV...
Troubleshooting Angular
Angular development moves so quickly that there's a really good chance you'll have to troubleshoot your installation. Below are a few common problems I run into all the...