Building a simple joke site with nodejs – Part 4 – Adding our joke routes

July 15th, 2015 by Phillip Napieralski

Last time, we got a basic expressjs app setup. Now, let’s bring in the stuff we created from part 2 and add to it in an expressjs way. This is the first step to awesomeness! Adding our flat file “database” into the mix Let’s start by building off the same app that we created in […]


Building a simple joke site with nodejs – Part 3 – Expressjs

June 25th, 2015 by Phillip Napieralski

A simple index-only page won’t do for a joke website. You’ll want to be able to navigate to pages that only have chuck norris jokes, or only have yo momma jokes. Or, perhaps you’ll add a page where users can submit jokes – then of course you’ll need a profile page for users. Let’s use […]


Building a simple joke site with Nodejs – Part 2 – Reading JSON from files

June 11th, 2015 by Phillip Napieralski

Last time we set-up NodeJS and built a simple “Hello world” app. This time, let’s have it serve up something more interesting. As a first step to building our joke website, let’s read two jokes from a file and print them out to the screen. The “backend database” format JSON is arguably the most widely […]


Building a simple joke site with nodejs – Part 1 – Hello World

May 15th, 2015 by Phillip Napieralski

If you’ve heard about nodejs and always wanted to get started with it, look no further! I’ll walk you through the basics of getting set-up and building a super simple joke website from start to finish, using my current website as a goal to get to. NOTE: These tutorials were written with node version […]


Leaving Microsoft after 3 years, on to Qualtrics

April 30th, 2015 by Phillip Napieralski

Over the past 3 years, I’ve had the pleasure working with some incredibly bright and motivated people at Microsoft and I’ll forever be thankful for the time I spent there. But, I recently switch to a “Full Stack Software Engineering” position at Qualtrics. Read on if you want my whole story. My journey at Microsoft […]


How do I unzip multiple files in the windows command prompt (using 7-zip)?

December 20th, 2014 by Phillip Napieralski

Unfortunately, Windows does not come stock with a way to unzip multiple files either in the file explorer or in the command prompt. Luckily, 7-zip is an open-source tool that does this beautifully from the command prompt! 7-zip Get 7-zip for windows and install it. I installed the x64 version to C:\Program Files\7-zip, however, make […]


Spaceship Destroyer on Google Play (a post-mortem)

December 1st, 2014 by Phillip Napieralski

Everything on this blog is something that I’ve put into a product, or created a prototype using. My latest adventures into haxeflixel is no exception. Introducing Spaceship Destroyer When I first started dabbling n haxeflixel, my goal was to be able to pet all my old flash flixel games to mobile. Today, I finally realized […]


Dreamhost deals black friday weekend!

November 29th, 2014 by Phillip Napieralski

My web host rocks! I always believed that Dreamhost has challenged the status quo. They’ve been pushing the boundaries of technology and service ever since I started with them. I recall not too long after starting this blog (almost 7 years ago now), not knowing a thing about web development. Luckily, they were the first […]


3 tips for working with haxelib

August 13th, 2014 by Phillip Napieralski

Tip 1 – Pointing haxelib library to git repository Did you just fork flixel-addons to tweak an out-of-date control? I recently had to do this to add touch support to FlxButtonPlus – this is truly the power of open source! Here’s what you can do: Now, wait for the download to finish and confirm everything […]


How do I use google play services with HaxeFlixel?

June 29th, 2014 by Phillip Napieralski

You use Sergey Miryanov’s Google Play android extension that’s what! Find it here: And sample here: