Hackers and Slackers


All things related to backend JavaScript. Learn frameworks or take our word for selecting the right NPM packages.

Compile Frontend JavaScript with Babel and Gulp

Using ECMAScript functions on the frontend the quick and dirty way.

As you may have already deduced from the occasional glaring holes in my programming knowledge, I haven’t spent as much of my life programming than, well, anybody who haphazardly threw away an 8-year product management career. Apparently, a lot

JavaScript Author imageTodd Birchard Author imagetodd Oct 06

Upgrading to Gulp 4.0.0

Tackling the breking changes that come with Gulp 4

Back in the day we touched on some of the wonderful upsides of implementing Gulp into your workflow. If you have been following along and happened to install the latest version of Gulp, you may has noticed something horrible happen:

NodeJS Author imageTodd Birchard Author imagetodd Jun 28

Read/Write to Private S3 Buckets in NodeJS

On the off-chance you were wondering how to do this

We here at H+S are dedicated to one simple cause: creating posts about oddly specific programming scenarios. Somewhere in the world as sad soul is looking to programmatically access files from an S3 server while keeping their bucket private.

NodeJS Author imageTodd Birchard Author imagetodd Jun 22

Using Gulp to Make Frontend Tolerable

Automate tasks for production deployment such as compiling your CSS and JS

Alright fine, so maybe the whole obligatory-gulp-tutorial-on-some-coding-blog thing has become a bit cliché at this point. Hate all you want, but I 'll take all the traffic from keywords I can get at this point. Keywords such as Gulp, or

NodeJS Author imageTodd Birchard Author imagetodd May 30

Ghost Theme Development: Custom Widgets

Get started customizing your themes with simple widgets

Here at H+S headquarters, we're pretty into the Ghost blogging platform. It's a lot like Wordpress, except without everything that sucks about Wordpress. It's a Node app, isn't bloated with widgets, is more secure, smarter, prettier, and so on.

ExpressJS Author imageTodd Birchard Author imagetodd May 15

Starting an ExpressJS App

Installation guide for ExpressJS with popular customization options

Over the past few months I've found myself spinning up tons of new servers and walking through the process of pushing express apps live.

Because this process always comes at unexpected times, I've never bothered documenting the steps it takes

NodeJS Author imageTodd Birchard Author imagetodd Nov 18