A Brief Intro to SSH

Mar 22, 2019

It's not unusual to stumble upon the terms SSH and be a bit perplexed as to just what it is, how it works and what all the files and command...

Explaining SOLID through Code

Nov 16, 2018

Man is a consumer and a producer, a pattern interpreter and pattern producer; thus the code we...

Setting up a private Docker Registry

Aug 18, 2018

This tutorial covers setting up a private Docker Registry on AWS with Nginx setup as a reverse proxy and generated Let's...

97 Things Every Programmer Should Know

Aug 8, 2018

"97 things every programmer should know" is a rich book containing programming wisdom from famous software developers The "things" range...

Recording terminal commands and generating GIFS

Jun 14, 2018

In this post, we'll go through how to create a script that records commands on the command-line and generates GIFS (Graphics Interchange...

Project Status with Git

Apr 8, 2018

If you're anything like me, you have a lot of projects going on and at times find it difficult to sync everything You're not sure which...

Validating BEM using regex

Mar 10, 2018

BEM (Block-Element-Modifier) is a naming pattern that helps you reason about your implementations Any text that embeds a hierarchy or...

Navigate Github Through the Command Line

Jul 2, 2017

Anytime you catch yourself repeating the same action over and over again, you should consider automating that process In one particular...

Building a Command Line Tool (CLT) in Node

Jun 23, 2017

Recently I published a command line tool (CLT) to the npm registry The module in question was...

Wasting Time with npm5 and its package-lock.json File

Jun 18, 2017

I love the new npm5 It brings about speed, a new succinct install format, new commands, a new deterministic install setup, and a bunch of...

Generate Boilerplates with Bash

May 13, 2017

I often find myseld creating the same files over and over again So, in the spirit of automation, I created a boilerplate generator in bash....

Review of Some Recently Played Indie Games

Apr 29, 2017

Occasionally it's nice to get away from the mentally challenging and at times mundane aspect of programming and venture into the creative...

Software and Tools I Use

Apr 22, 2017

It's been a while since I last updated the toolset and softwarea that I use for development I briefly...

Using jsonb in Postgres and Making it Work with BI Software by Leveraging Views

Jan 11, 2016

Json (or more recently Jsonb) is a great addition to Postgres, and soon many other established SQL solutions will follow suit It enables us...

A bit About forEach, every and some

Sep 29, 2015

I've been slowly replacing my for and while loops with forEach, some and every method This mainly stems from the...

Preparing for Angular 2.0

Jul 18, 2015

With Angular 20 coming later this year or early next year, we're approaching a more modular and consistent way of doing things (with the...

Using Angular $templateCache

Jun 28, 2015

If you're used to building application which are modular, you will probably end up with a lot of HTML files, from layouts to partials and...

An Overview of the Ecosystem of Web Development Tools

Jun 24, 2015

This post is directed to those who are new to web development and perhaps feel a bit overwhelmed with all the new tools/libraries/frameworks...

dark/light theme