September 04, 2019

Top Apps for Productivity in MacOS

As developers, we use different apps every day to get the job done. Finding a good tool is worth its weight in gold if it can make you more…

Read article

August 30, 2019

Typescript 'Maybe' Type Guard

Pretend you’re at your favorite coffee shop, and you order a cappuccino. The cashier places the order and disappears into the kitchen, only…

Read article

August 27, 2019

6 Useful Shell Utilities to Make You More Productive

If you are a developer, you probably spend a decent chunk of time interacting with a terminal Shell. Today We’ll look at 6 different tools…

Read article

August 21, 2019

Using Readline like a pro

Readline is a tool you’ve probably used many times without even noticing - it’s the default text interface for most terminals in *nix based…

Read article

August 17, 2019

Write CLI scripts with Typescript

At some point in your career, it’s likely you’ll need to write scripts for the command line – there are cases where it makes sense to use…

Read article

August 16, 2019

How to create a Typescript Singleton Decorator

The Singleton pattern is one of the most basic and powerful patterns for creating shared class instances. You may consider using the…

Read article

August 14, 2019

NPM tips and tricks to make your life easier

If you’ve been using npm and Node for any amount of time, it’s likely you’ve grown tired of typing out or every time you want to add a…

Read article

August 13, 2019

TSLint is going to be deprecated this year, here's what you can do about it

If you’ve done any work with typescript, it’s likely you’ve come across the TSLint project. TSLint is a Typescript specific linting tool…

Read article

July 07, 2019

Typescipt Dependency Injection

Full working code examples are available on github Sometimes our classes rely on other services or values that need to be initialized on…

Read article

March 06, 2019

Typescipt 'any' is a code smell

Typescript is a really powerful tool for making javascript more maintainable, easier to refactor and faster to write. one of Typescript’s…

Read article

November 06, 2016

Vue.js and WordPress

I recently had the opportunity to use Vue.js in one of the backend WordPress plugins I was creating. I’ve used both React and Angular in…

Read article

October 28, 2016

Functional Programming

Functional Programming in ES6 Since I migrated one of the bigger projects at work to ES6, I’ve been more and more interested in functional…

Read article

August 20, 2016

Is it worth it?

This post was heavily inspired by a great article written by Brianna Wiest I spend a lot of time thinking about how perception shapes my…

Read article

April 30, 2016

Web Development and Perceived Value

Let’s try a thought exercise. Say we have a client with an established business who wants an eCommerce website that will sell their products…

Read article

February 24, 2016

How to Win Friends and Influence People

Since starting my new job at Knucklepuck Media in December, we’ve had a weekly book club where we discuss what we’re reading and anything…

Read article

November 17, 2015

Rdio is dead, long live Spotify

This week’s work playlist is brought to us by Jonathan Shariat

Read article

March 20, 2015

Tiny steps

Read article

November 06, 2014


Working on websites regularly leaves you needing certain things automated from time to time. Scripts minified and concatenated, Scss…

Read article

October 05, 2014

Integrating VelocityJS

Seeing recent trends with animation and how they increase overall esthetic and engagement is really cool. I love that the web is finally…

Read article