Blog

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 productive and efficient. Today I'm going to go over some of...

September 4th 2019
4 min read
Read article

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 that will make your work that much easier! 1. Ripgrep You've ...

August 27th 2019
6 min read
Read article

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 operating systems! Any time you type stuff into a terminal p...

August 21st 2019
5 min read
Read article

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 vanilla bash scripting for this and that will usually work jus...

August 17th 2019
4 min read
Read article

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 singleton pattern when you have a class that is a shared dependency...

August 16th 2019
6 min read
Read article

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 install or --save-dev every time you want to add a package. This article will cover some quality ...

August 14th 2019
4 min read
Read article

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 that ensures you and your team write high quality code that con...

August 13th 2019
3 min read
Read article

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 their own before our class interacts with it, or we want to use...

July 7th 2019
6 min read
Read article

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 strengths is that any javascript code is also valid Typescript...

March 6th 2019
2 min read
Read article

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 past projects but I wanted something lightweight and quick to s...

November 6th 2016
2 min read
Read article

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 programming and the idea of having little to no state mutatio...

October 28th 2016
2 min read
Read article

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 ideas and experiences. What I see as a negative experience may ...

August 20th 2016
2 min read
Read article

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 and services. You are told the budget is $5,000 and they do...

April 30th 2016
3 min read
Read article

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 that’s come up recently related to it. Dale Carnegie’s “How to...

February 24th 2016
1 min read
Read article

Rdio is dead, long live Spotify

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

November 17th 2015
1 min read
Read article

Tiny steps

March 20th 2015
0 min read
Read article

GulpJS

Working on websites regularly leaves you needing certain things automated from time to time. Scripts minified and concatenated, Scss compiled autoprefixed and minified, code linted and built for produ...

November 6th 2014
1 min read
Read article

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 reaching a stage where animations and content live together nat...

October 5th 2014
2 min read
Read article